Schema Markup ValidatorAuditReady
We read every structured data block on a page, in JSON-LD, Microdata or RDFa, and show which types it uses, which required and recommended fields are missing and which rich results it can earn.
Or paste JSON-LD or HTML under the address bar. No account needed. 6 of 6 checks left today.
How to use it
Four steps from an address to results you can act on.
The page is fetched once and its markup collected.
JSON-LD, Microdata and RDFa are read into types and fields.
Each type is checked against Google's required fields.
What to add, with a tidy copy of each block.
What it brings you
Every result comes with the proof behind it, so you can check it yourself.
Invalid JSON and broken nesting.
Fields Google needs for each rich result.
Fields that make the result richer.
Dates, prices and URLs in the right format.
What the result looks like
Results are sorted so the most important rows come first. This example uses sample data to show the layout.
| Type | Fields | Status |
|---|---|---|
| Organization | name, url, logo | Valid |
| FAQPage | 6 questions | Valid |
| Product | offers missing | Error |
| BreadcrumbList | 3 items | Valid |
Questions
No. Google decides when to show rich results. Valid markup makes a page eligible.
JSON-LD, Microdata and RDFa.
Yes. Paste the code instead of an address.