Extracts every schema.org JSON-LD block, checks each field against Google's structured-data guidelines, and renders an approximate preview of the rich result. Shares the audit cache with /seo-check — run either, both are fast on the same URL.

About this tool

Most schema.org validators just tell you if your JSON is valid. This one goes further: every field detected on the page is classified as Required, Recommended or Optional per Google's own Structured Data documentation, and flagged as "Used by Google" or "Ignored" — many schema.org fields are technically valid but Google's rich-result rendering simply doesn't use them.

The rich-result preview is an approximation — Google tweaks SERP styling a handful of times each year. The side-by-side "current vs potential" view is the interesting part: it turns "fill out these fields" (abstract) into "this is what users will see" (visceral).

Before going live with changes, always run Google's Rich Results Test — it's the authoritative check for eligibility. This tool is the fast iteration loop.