Skip to content

Schema Validator: Test JSON-LD Against Google's Rules

A schema validator checks a page's structured data in two layers: is the JSON-LD valid, and does it meet Google's requirements for the rich result it targets? Enter a URL to find every schema type on the page, see missing required and recommended properties, and spot types Google has retired.

Try:

We parse every JSON-LD block in the live HTML and check each type against the property rules in Google's current structured data documentation. Free, no signup. Updated Oct 24, 2026 by the AEOeye team.

Schema Markup Validator: Syntax vs Google Eligibility

Two different questions, two different tools. The Schema Markup Validator checks that markup is valid schema.org; Google's Rich Results Test checks whether it qualifies for a Google feature. Valid schema can still be ineligible — a Product without offers, reviews or ratings gets no product snippet.

This validator does both in one pass: syntax errors first, then Google's required and recommended properties for each type.

Close-up of a modern high-rise building with glass windows and geometric patterns.
Photo by Reinis Brūzītis on Pexels

Schema Checker: Find Every Type on a Page

Pages often carry more markup than their owners know — a theme adds Organization, a plugin adds BreadcrumbList, an old template adds FAQPage. We list every type found in every JSON-LD block, nested ones included.

Structured Data Testing Tool: The Replacement for Google's

Google retired its Structured Data Testing Tool and moved schema validation to schema.org, pointing site owners to the Rich Results Test for Google features. This page covers the same ground for any public URL, with Google's rules applied per type.

Collection of various handmade bar soap in plastic jars with black lids placed on wooden surface
Photo by Sarah Chai on Pexels

Schema Markup Checker for Product, FAQ, Article and More

Rules come from Google's search gallery documentation: Article, Product, Offer, Review, AggregateRating, BreadcrumbList, Event, JobPosting, LocalBusiness, Recipe, SoftwareApplication, VideoObject, Organization and more.

Retired types are flagged instead of passed. Google stopped showing FAQ rich results on May 7, 2026, and HowTo, Course info and several others earlier (Search Central updates). Yet when we analyzed 315 big-brand homepages in October 2026 (dataset), 11.1% still carried FAQPage markup — harmless, but no longer earning anything in Google.

Does valid schema guarantee rich results?

No. Google states plainly that it doesn't guarantee structured data will show up even when it's correct. Content quality, policy compliance and the query all matter. JSON-LD is Google's recommended format (Google), and 74% of the homepages in our sample used it.

Then check which result types a page can win with the rich snippets test, or generate clean markup with the schema generator.

One page checked. What about the rest of your site?

The free SEO audit crawls your site and scores ~90 checks across 7 areas — with the evidence and the fix for each problem.

Free · no account · crawls up to 20 pages and runs Google PageSpeed Insights. Usually 60–90 seconds.

FAQ

What is the best schema validator?

+

Use two checks: the Schema Markup Validator for schema.org syntax and Google's Rich Results Test for Google eligibility. This tool combines both views for any public URL.

Is FAQ schema still worth adding?

+

Not for Google rich results: Google stopped showing FAQ rich results on May 7, 2026. The markup is harmless and can still help other systems read your Q&A, but don't expect a SERP feature.

JSON-LD, Microdata or RDFa — which should I use?

+

Google says all three are fine when valid, and recommends JSON-LD because it is the easiest to add and maintain. This tool reads JSON-LD.

Why does Google ignore my valid structured data?

+

Google never guarantees rich results. Markup can be ignored if it describes content users can't see, breaks a policy, or the page isn't considered helpful enough for the feature.

Sources

Related free tools

All schema & social previews tools