Free structured data checker · no signup

Structured data checker: schema markup

Check the structured data a page actually serves, then fix the block before it ships. This group covers the Article and BreadcrumbList markup rich results are built from — the paste-and-validate path lives on the JSON-LD validator page.

Included in the free full scan — run this category alone when you only need these checks.

Validating a snippet before deploy? Paste it into the schema markup validator (JSON-LD).

Checks this exact page only — it does not crawl the rest of your domain.

One free scan of this category · anonymous preview · sign in to save the full report

What one scan checks here

Included in the scan above — open any check for the full criteria, evidence and fix notes.

Frequently asked questions

What is a structured data checker?

It reads the JSON-LD a page serves and reports whether the types and required fields search engines need are present — here, the Article type, a headline and a BreadcrumbList numbered from 1 without gaps.

What is JSON-LD?

A JSON script block that describes the page to search engines — article, product, breadcrumbs. It is the input rich results are built from.

Does valid JSON-LD guarantee rich results?

No — validity is the entry ticket, eligibility and quality decide the rest. But invalid markup guarantees no rich result at all.

Where do I paste a JSON-LD snippet to validate it?

The JSON-LD validator page runs the same check on pasted markup, entirely in your browser, so a block can be verified before deploy. This group page scans a live URL instead.

Schema markup validator (JSON-LD)

What each check verifies, and what a failure looks like, lives in the checker library.

Structured data checker: schema markup · free checksstructured-data · v1