Schema.org allows almost anything — Google rejects almost everything that misses a required field. We built a validator that knows the difference per @type and tells you exactly what to fix.
What it does
Paste a URL or JSON-LD. Extracts every @graph node, identifies @type, validates against Google rich-results required fields per type. Catches missing @id linkage.
How to use it
- Open /tools/schema-validator/ in your browser.
- Enter the URL or domain you want to audit (or paste the inputs the tool requests for that specific check).
- Run the audit and review the per-check results inline.
- Copy the AI fix prompt from the bottom of the results and paste it into Claude / ChatGPT / Codex — the tool generates a domain-aware prompt that names every issue found.
- Apply the fixes to your source tree and re-run to confirm.
Why this exists
Most professional tools in this category cost $99 to $499 per month, lock results behind logins, or run on slow Chrome backends. The jwatte.com tool suite is built on three principles:
- Free + ungated — no signup, no quota
- Transparent — every check explains what it measures and how
- AI-augmented — every output produces a prompt that turns the audit into a fix in one paste
Companion tools
This tool pairs with the rest of the jwatte.com tools hub. For audits at scale, queue it inside Mega Batch. For deep single-page review, run it alongside Mega Analyzer.
Reference
- /tools/schema-validator/ — live tool
- /tools/ — full tool hub (60+ free tools)
- /about/ — about the author + the framework behind these tools