A valid schema markup block is not the same as a good one. Google Rich Results Test tells you whether your JSON-LD syntax is valid. Our validator goes further โ it checks whether your schema is complete, scores it 0-100, and tells you specifically what to fix to improve your rich results eligibility and Maps visibility.
Valid schema has no syntax errors โ the JSON is correctly formatted, properties are spelled correctly, required types are present. This is the minimum bar. Google Rich Results Test checks this.
Good schema is valid AND complete โ all required properties present, all recommended properties included, AEO fields covering AI search signals, sameAs links to authoritative sources. Our validator checks all of this and scores it.
Most websites have technically valid schema that is still poor quality. A LocalBusiness block with just name and address is valid but scores around 30/100. A complete block with opening hours, geo coordinates, GBP link, sameAs array and AEO fields scores 85+.
Syntax validity โ is your JSON-LD correctly formatted with no parsing errors.
Required properties โ are all properties required by Google for this schema type present.
Recommended properties โ are the properties that improve rich result eligibility included.
AEO signals โ are description, knowsAbout, featureList and entity disambiguation fields present.
sameAs quality โ are your sameAs links pointing to authoritative sources (Google Business Profile, Wikipedia, Wikidata, established directories).
Property values โ are values correctly formatted (telephone with international code, geo coordinates as numbers, dates in ISO 8601 format).
Either paste your website URL and the validator fetches your live page, or paste your JSON-LD directly into the paste box to validate before adding it to your site.
Results appear in about 5 seconds. If your score is below 80, use our AI Schema Generator to produce a complete replacement schema from your page URL.
Paste your URL. AI reads your page, detects your business type and writes complete, production-ready schema in 60 seconds.
Try It Free →