Google Search

Structured Data

Google provides detailed documentation about the structured data that they support and recommend for web sites. Their Rich Results Test can be used to manually test that a public web page or code snippet complies with their data requirements.

To support real-time and automated tests, we offer Usage Hints which help annotate missing properties and incorrect data types based on published guidelines. We do our best to maintain parity, but still recommend following official resources if in doubt. We currently support Usage Hints for the following topics and types.

DocumentationSupported Classes
Articleschema:Article
schema:BlogPosting
schema:NewsArticle
schema:Organization
schema:Person
Breadcrumbschema:BreadcrumbList
Discussion forumschema:Comment
schema:DiscussionForumPosting
schema:SocialMediaPosting
Eventschema:Event
schema:Offer
schema:Organization
schema:Person
schema:Place
FAQschema:Answer
schema:FAQPage
schema:Question
Organizationschema:ContactPoint
schema:LocalBusiness
schema:Organization
schema:PostalAddress
Shopping, Product snippetschema:AggregateOffer
schema:Offer
schema:Product
schema:Review
Shopping, Variantsschema:ProductGroup
Profile pageschema:Organization
schema:Person
schema:ProfilePage
Q&Aschema:Answer
schema:Comment
schema:Organization
schema:Person
schema:QAPage
schema:Question
Recipeschema:HowToDirection
schema:HowToSection
schema:HowToStep
schema:HowToTip
schema:ItemList
schema:Recipe
Review snippetschema:AggregateRating
schema:Review
Vacation rentalschema:Accomodation
schema:BedDetails
schema:LocationFeatureSpecification
schema:PostalAddress
schema:QuantitativeValue
schema:Review
schema:VacationRental
Videoschema:BroadcastEvent
schema:Clip
schema:SeekToAction
schema:VideoObject