About StructuredValidator
An independent structured-data checker for SEOs and developers who want to know not only that markup is wrong, but where and why.
Where the rules come from
- Google Search Central structured data documentation: required and recommended properties for each rich result, value formats, and the general guidelines.
- Google Search Central blog: announcements of retired and restricted features.
- schema.org: type and property names, enumerations (ItemAvailability, EventStatusType…).
- ISO 8601 for dates and durations, ISO 4217 for currency codes, and the W3C JSON-LD 1.1 spec for keywords.
What it doesn't do
- It isn't Google's Rich Results Test and doesn't render JavaScript. Confirm important pages there.
- It checks a curated slice of schema.org (the types SEO markup actually uses). Unknown names are reported as notes, not errors.
- It can't see whether marked-up content is visible on the page, or whether reviews are genuine, both of which Google's guidelines require.
- It never promises rich results. Google decides what to show.
The AI help
"Explain and fix with AI" sends your markup and the validator's findings to a language model (OpenAI's gpt-6-luna via Vercel AI Gateway). The model is told to keep every fact you gave it, to use placeholders rather than invent prices, ratings or dates, and to point you to Google's Rich Results Test. Treat its corrected block as a draft and run it through the validator again.
Contact
Found a rule that disagrees with Google's current docs? The linked documentation wins; we update rules when Google does.