Technical SEO
Check the structured data on a page
Broken markup fails without telling you. No error on the page, no rich result in search. This checks each block and says what's missing.
No API. Reads the page directly.
JSON-LD ValidatorFree, no signup
How it works
- Finds every script block marked as JSON-LD, including the ones nested inside an @graph.
- Checks required and recommended fields for the common types, plus FAQ and breadcrumb structure.
- Points at the block number when the JSON itself won't parse, which is the fastest way to find the typo.
Where it stops
- JSON-LD only.
- Can't promise a rich result.
FreeNo signupNothing storedServer-side
Common questions
Does passing this mean I get rich results?
No. This checks structure against Schema.org expectations. Google decides eligibility, and their Rich Results Test is the only thing that confirms it.
Does it check microdata or RDFa?
No, JSON-LD only. If your markup is written inline with itemscope attributes, this won't see it.
Why is a field missing when my markup looks valid?
Some types need fields nested inside them, like price inside a Product offer. We check the top level, so read the nested objects yourself.