Schema Doctor™
Is Your Structured Data Blocking Google Rich Results?
Most websites have JSON-LD schema with missing required fields, wrong types, or incomplete data. Google silently ignores them. Our Schema Doctor finds every error and warning.
Run a $27 Scan
What Are Rich Results?
How the Schema Health Score Works
We validate every JSON-LD block on your site against Google's documented requirements for Rich Results eligibility.
80+
Healthy
Schema is valid. Rich Results eligible.
50–79
Needs Work
Warnings reduce eligibility. Missing recommended fields.
<50
Critical
Errors block Rich Results. Required fields missing.
Score formula: 100 - (errors × 8) - (warnings × 3). Each error costs 8 points, each warning costs 3.
Frequently Asked Questions
What's the difference between errors and warnings?
Errors are missing required fields that completely block Rich Results. Warnings are missing recommended fields that reduce your eligibility but don't block it entirely.
Do I get fix code for schema errors?
Yes. Every scan includes the full diagnostic. Paid plans ($27+) include copy-paste JSON-LD fix code for every error and warning, tailored to your specific schema blocks.
What if I have no schema at all?
You'll see a "No structured data found" result. This means Google and AI engines have zero machine-readable information about your business. Our Fix Guide and entity fix popovers show you exactly what to add.
How is this different from Google's Rich Results Test?
Google's tool checks one URL at a time and only validates a few types. Our Schema Doctor checks every JSON-LD block on a page, validates 15+ types, and provides actionable fix code — not just pass/fail.