What this schema validator checks
- JSON syntax: missing commas, quotes and brackets, with the line and column of the error.
- @context and @type: that every block uses schema.org and declares a type.
- Required and recommended properties for Article, Product, FAQPage, BreadcrumbList, LocalBusiness, Organization, Recipe, Event, VideoObject and Review.
- Formats: ISO 8601 dates and absolute image and page URLs.
- @graph and nested items, so Yoast and Rank Math markup is checked item by item.
How to use it
- Open your page, view the source (Ctrl+U or Cmd+Option+U) and copy everything.
- Paste it above. The tool finds every JSON-LD block automatically.
- Fix the errors (red) first. Warnings (amber) are optional but improve your chances of rich results.
Frequently asked questions
Does valid markup guarantee rich results?
No. Valid structured data makes a page eligible, but Google decides whether to show a rich result based on quality and relevance.
Can I enter a URL instead?
Browsers block web pages from downloading other sites’ HTML, so paste the page source. Your code is checked in your browser and not uploaded.