Adding schema is only half the job - validating it is the other half. Bad JSON syntax, missing required fields, or hidden-content mismatches can turn perfectly intentioned schema into a manual-action liability. These 7 validators cover every use case: live testing, batch validation, and ongoing monitoring.
| If you want to... | Use |
|---|---|
| See exactly what Google reads | Rich Results Test |
| Strict spec validation | Schema.org Validator |
| Check live indexed version | Search Console URL Inspection |
| Validate before publishing | Yandex Validator |
| Bulk validate many URLs | Screaming Frog |
| Debug @graph relationships | Schema App Editor |
| Monitor schema over time | Sitebulb / Ahrefs Site Audit |
search.google.com/test/rich-results
The one tool everyone needs. Tells you exactly what Google parses from your page - both schema items and any warnings. Two modes:
Pros: definitive (Google's actual parser), free, fast.
Cons: only validates schema types Google supports for rich results - won't show every Schema.org type.
The original. Validates against the strict Schema.org specification - catches issues Google's tester ignores (e.g. invalid property combinations, deprecated fields).
Use when: Rich Results Test passes but you suspect deeper issues, or you're using uncommon schema types Google doesn't surface.
search.google.com/search-console -> URL Inspection
Shows the live indexed version of a page - what Google actually has stored in its index right now. Critical because what's on your live site and what's in Google's index can differ by hours or days.
Use when: Schema looks correct on your site but rich results aren't showing - confirms whether Google has re-crawled.
webmaster.yandex.com/tools/microtest
Free schema validator that doesn't require a Yandex account. Especially good for testing JSON-LD that hasn't been deployed yet.
Pros: very fast, accepts raw code, multilingual error messages.
Cons: formats results differently than Google.
screamingfrog.co.uk - 199/yr
The industry-standard crawler. Crawl your entire site and validate schema across every URL in one go. Reports per-URL: schema types found, missing required fields, parse errors.
Use when: auditing a site of 100+ pages, or migrating between schema plugins.
Free tier: 500 URLs/scan, no schema reporting. Worth the upgrade for any site over 100 pages.
app.schemaapp.com - $30+/mo
Visual JSON-LD editor with @graph relationship visualizer. Lets you build schema by drag-and-drop, then export the JSON-LD to your site.
Pros: excellent for complex @graph structures with nested entities.
Cons: overkill for most WordPress sites - a plugin generates the same output for free.
sitebulb.com / ahrefs.com/site-audit
Both run scheduled audits and flag schema regressions over time. Ahrefs Site Audit is included in their $99+/mo plans; Sitebulb starts at $13.50/mo.
Use when: you're a serious SEO managing multiple sites and want automated alerts when schema breaks.
application/ld+json - confirm schema is present| Error | Fix |
|---|---|
| Missing field 'image' | Add a featured image; ensure it's at least 1200x630px |
| Invalid value in 'datePublished' | Must be ISO 8601 (e.g. 2026-04-01T00:00:00+00:00) |
| Missing required 'priceCurrency' | Product offer needs price + priceCurrency together |
| Duplicate schema items | Two plugins generating same schema - disable one |
| FAQ Q&A not found in body | Schema content must match visible page content |
Yes - replaced by Rich Results Test in 2020. The Schema.org Validator (validator.schema.org) is the closest replacement for strict spec checking.
Validation only confirms parseability - Google still chooses whether to display rich results based on quality, authority, and competition. Schema is necessary but not sufficient.
Validate once after initial setup, then again after any theme/plugin update or major content change. Tools like Sitebulb automate this.
For schema-plugin sites, no - validate one representative page per content type (one blog post, one product, one landing page). For custom code, validate every template.
How to Add Schema to WordPress - What Is Schema Markup? - Google Search Central Docs
AI Overview Schema generates Google-spec schema - Free - No errors
Download Free