Free schema validator
Check a page's structured data in seconds: whether every JSON-LD block is valid, and whether it has the properties Google needs for rich results. No signup.
We fetch the page once and read its JSON-LD. Nothing is stored.
What this validator checks
Structured data (schema markup) is code that tells search engines and AI tools what a page is: a local business, a product, an article, an event. This tool reads every JSON-LD block on the page and checks two things. First, syntax: does each block parse, and does it declare the schema.org vocabulary? One stray comma makes Google ignore the whole block. Second, required properties: for common rich-result types (LocalBusiness and its subtypes, Organization, Product, Article, Event, Recipe, Video, Review, FAQ, Breadcrumb and Job posting), is everything Google lists as required actually there?
Reading your result
A red result means something is broken or missing a required property, so Google won't show a rich result for it. Amber means the markup is valid but missing recommended properties, which are optional but give a fuller picture. The most common gap on small business sites is simpler than either: no Organization or LocalBusiness markup at all, which is the markup that tells machines who is behind the site.
What it doesn't do
This is a fast first check, not Google's final word. It reads the HTML your server sends, so markup injected by JavaScript won't show up here. It doesn't apply Google's content policies either. Once this tool is clean, confirm eligibility in Google's Rich Results Test. For what to add and why, read our structured data guide, the LocalBusiness schema guide and what replaced Google's Structured Data Testing Tool.
This is one check. Your site needs dozens.
The full AuditCrow audit runs this alongside speed, SEO, accessibility, trust and AI readiness, then tells you what to fix first, in plain English.
Common questions
Straight answers about what this check does, and doesn't do.
Is this a replacement for Google's Structured Data Testing Tool?
Google retired the Structured Data Testing Tool and split its job in two: the Rich Results Test (does this page qualify for Google's rich results?) and the Schema Markup Validator (is this valid schema.org?). This tool does the quick version of both for JSON-LD: it checks every block parses and that common types have the properties Google lists as required.
Why does it say no structured data was found when I know I have some?
Two usual reasons. Your markup may be microdata or RDFa rather than JSON-LD (the tool tells you if it spots those), or it may be added by JavaScript after the page loads. This tool reads the HTML your server sends; Google's Rich Results Test renders JavaScript, so use it to confirm.
Does valid schema guarantee a rich result?
No. Valid markup with the required properties makes a page eligible, but Google decides whether to show a rich result. Some types are also restricted: FAQ rich results only appear for well-known government and health sites, and HowTo rich results were withdrawn in 2023.
Which schema should a small business have?
At minimum, Organization or LocalBusiness markup on your homepage, with your name, address, phone number and links to your profiles (sameAs). Add Article markup on blog posts, Product on product pages and BreadcrumbList site-wide if your theme supports it.
From the blog
All postsGoogle's Structured Data Testing Tool Is Gone: What to Use Instead
Google retired the Structured Data Testing Tool years ago, but people still search for it every month. Here's what replaced it and how to actually validate your schema in 2026.
Read moreStructured Data Explained: What Schema Markup Actually Does
Schema markup won't rewrite your rankings, but it can win you richer search results. Here's what it is, how to add it, and when it's worth the effort - updated with what changed for FAQPage rich results in 2023 and why the schema still earns its place.
Read moreLocalBusiness Schema: The Structured Data That Actually Matters for Local Search
LocalBusiness schema is the one piece of structured data almost every local business should add. Here's the full property list, how multi-location sites should handle it, and the placeholder mistake that quietly undoes it.
Read moreOther free tools
Quick checks for the things that most often go quietly wrong.