What the checker does
- Finds every JSON-LD block and reports JSON syntax errors (Google ignores a broken block entirely).
- Lists every schema.org type, including items inside an @graph.
- Checks required and recommended properties for common rich-result types: Article, Product, Offer, Organization, LocalBusiness, BreadcrumbList, FAQPage, HowTo, Recipe, Event, JobPosting, VideoObject, Review, SoftwareApplication, Course and more.
- Counts microdata and RDFa items.
- Shows the JSON-LD neatly formatted so you can copy and fix it.
Reading the result
Red means a required property is missing, so the item cannot get a rich result. Amber means the item is valid but would be stronger with recommended properties such as images or ratings.
Structured data does not guarantee rich results — Google decides when to show them — but invalid data guarantees you will not get them. Create FAQ markup with the FAQ Schema Generator.
Frequently asked questions
Which structured data format does Google prefer?
Google recommends JSON-LD, placed in a script tag in the head or body of the page.
Does structured data improve rankings?
Not directly, but rich results such as stars, prices and breadcrumbs can increase click-through rates.
Is this the same as Google's Rich Results Test?
It checks the same required properties for the most common types. For final confirmation of a specific page, also use Google's own test.

