Home/Guides/How to Validate Schema.org Structured Data

How to Validate Schema.org Structured Data

Structured data (JSON-LD, Microdata) helps search engines understand your page and can enable rich snippets. Invalid or conflicting markup is ignored or can trigger warnings in Search Console. Our Schema.org Validator checks syntax and types.

Common causes

  • Invalid JSON-LD (syntax errors, wrong types).
  • Missing required properties for the chosen type.
  • Conflicting or duplicate types on the same page.
  • Wrong @id or mismatched references.

How to fix

  • Paste your JSON-LD or enter a URL in the validator.
  • Fix reported errors and warnings one by one.
  • Use the correct type (e.g. Article, Product) and required properties.
  • Ensure @id values are unique and references match.
All guides