Schema markup examples by type
Reference blocks that pass this validator with zero errors, each with Google's required and recommended properties and the mistakes people make on that type. Need to generate markup from scratch instead? Start from one of these and edit it in place.
- ArticleA validated Article / BlogPosting JSON-LD example, the properties Google recommends, and the author and date mistakes that most often break it.
- ProductA Product JSON-LD example with Offer, rating and review, checked against Google's product snippet and merchant listing requirements, plus the common price errors.
- FAQPageA valid FAQPage JSON-LD example, what Google changed (FAQ rich results no longer appear), and when FAQ markup is still worth keeping.
- RecipeA complete Recipe JSON-LD example with ingredients, HowToStep instructions and ISO 8601 times, checked against Google's recipe requirements.
- EventAn Event JSON-LD example with location, offers, status and attendance mode, checked against Google's event requirements, plus how to mark cancelled or moved events.
- LocalBusinessA LocalBusiness JSON-LD example with address, geo coordinates and opening hours, checked against Google's local business requirements.
- OrganizationAn Organization JSON-LD example with logo, sameAs and contact details, as Google recommends for the home page, and how to link it to other entities with @id.
- BreadcrumbListA BreadcrumbList JSON-LD example with correct positions and item URLs, checked against Google's breadcrumb requirements.
- VideoObjectA VideoObject JSON-LD example with thumbnail, upload date, duration and key moments, checked against Google's video requirements.
- JobPostingA JobPosting JSON-LD example with salary, location and remote rules, checked against Google's job posting requirements.
- ReviewReview and AggregateRating JSON-LD examples, the rating scale rules, and which item types Google will show review stars for.