Validate JSON-LD structured data against Google Rich Results requirements — paste code, paste full HTML, or check a live URL. Every missing required and recommended property, explained.
Google's own testing tool checks eligibility. This one also tells you exactly what to fix.
Every missing required or recommended field is named explicitly, not just a pass/fail verdict.
Paste raw JSON-LD, paste full page HTML, or check a live URL — pick whichever fits your workflow.
Bundled schema objects inside an @graph array are extracted and validated individually.
Flags the same @id reused across schema blocks, a common copy-paste mistake.
Validates offers.price type and aggregateRating structure, not just presence of the fields.
Pasted code and HTML never leave your browser. URL checks use your browser or a CORS proxy — nothing is stored.
A side-by-side look at other structured data validators.
| Feature | SEOTriggers | Google Rich Results Test | Schema.org Validator |
|---|---|---|---|
| Explains each missing property | ✓ | ✓ | Generic only |
| Works on unpublished/local code | ✓ | ✗ Live URLs only | ✓ |
| Paste HTML to auto-extract schema | ✓ | ✗ | ✗ |
| Product-specific field validation | ✓ | ✓ | ✗ |
| Free, no rate limits | ✓ | ✓ (rate limited) | ✓ |