ToolsSchema Markup Checker

Schema Markup Checker

Find and validate JSON-LD schema

Try
About this tool

What Is the Schema Markup Checker?

The Schema Markup Checker renders a page, pulls out every JSON-LD block, including ones added by JavaScript, and checks each schema.org type for the properties Google needs for rich results. Broken JSON, missing @context and missing required fields are flagged, and the markup itself is shown so you can fix it on the spot.

Key Features

Every JSON-LD block, rendered with JavaScript
Required and recommended property checks for 20 common types
Invalid JSON and missing @context detection
@graph and multi-entity blocks unpacked
Microdata types noted when there is no JSON-LD
Pretty-printed JSON-LD to review and copy

What Structured Data Does

Structured data tells search engines exactly what a page is about: a product with a price, an article with an author, a business with an address. Google uses it for rich results like review stars and product details, and AI search engines lean on it to extract facts. Errors in it mean the effort is wasted.

Passing Checks vs Getting Rich Results

The checker covers the properties Google documents as required or recommended for common types like Product, Article, FAQPage, LocalBusiness and Event. Passing them makes a page eligible, but Google still decides whether to show a rich result. Some types, like FAQ, now appear for only a narrow set of sites.

Common Use Cases

  • Validating schema after a site or plugin update
  • Checking product pages for rich result eligibility
  • Seeing how a competitor marks up their pages
  • Debugging schema added by a tag manager or JavaScript

Frequently Asked Questions

Is the Schema Markup Checker free?

Yes. It's free with a ProxyHorizon account, and every account gets 25 runs a day shared across all our data tools. You can read about the tool without signing in, but running it needs an account because each run fetches live data.

Does it check microdata or RDFa?

It validates JSON-LD, which Google recommends. If a page uses microdata instead, the checker lists the types it found.

Which schema types are validated?

Around 20 common ones, including Article, Product, ProductGroup, Organization, LocalBusiness, FAQPage, BreadcrumbList, Review, Event, VideoObject, Recipe, HowTo and JobPosting. Other types are listed but not checked.

Is this the same as Google’s Rich Results Test?

It checks the same core properties and shows everything on the page in one place, but Google's own test is the final word on eligibility.

Auditing sites or tracking SEO every day?

Proxies for SEO monitoring