Structured Data

Structured Data Validation

Also known as Schema validation · Rich Results Test

Confirming that a page's JSON-LD parses cleanly and meets schema.org and Google requirements, with no blocking errors or missing required fields. Valid markup is a prerequisite for rich results and reliable entity extraction.

What it is

Validation checks two things: that the JSON is syntactically correct, and that the schema.org types and properties satisfy the required and recommended fields for the feature you want. Google's Rich Results Test reports eligibility for specific rich features, while the Schema Markup Validator checks general schema.org conformance. Errors block features; warnings flag missing recommended fields.

Why it matters

Invalid or malformed structured data is often ignored entirely, so a single syntax error can silently strip your rich results and weaken the entity signals that answer engines rely on. Clean markup ensures AI search and traditional search interpret your facts as intended rather than discarding them. Validation is the cheapest safeguard against shipping broken schema.

How to verify

Run the live URL or pasted code through Google's Rich Results Test to see detected items and any errors or warnings, then cross-check general conformance with the Schema Markup Validator. In Google Search Console, review the structured-data and enhancement reports for crawl-time errors across the whole site.

How to fix

Fix reported syntax issues (trailing commas, unescaped quotes, wrong types) and add any required properties the test flags as missing. Re-test until errors are cleared, address high-value warnings, and monitor Search Console after deploying to catch issues at scale.

In the checklist

This concept maps to a check in the GEO Score checklist.

Use the checklist

Related terms

Official references

External, opens in a new tab.

Put this into practice.

Work through every check by hand and turn it into a shareable GEO Score report — or scan your site automatically in seconds.