Schema Markup Validator
Enter a page URL or paste JSON-LD to validate its structured data. The validator pinpoints JSON syntax errors by line and column, then checks every entity — including @graph nodes and nested offers, authors and addresses — against the properties Google documents as required or recommended for Article, Product, Breadcrumb, LocalBusiness, Event, Recipe, Video, JobPosting, Review and more.
It validates JSON-LD in depth and lists the microdata and RDFa it finds. It is not Google's own tool: for Google features, the Rich Results Test has the final word.
Schema Markup Validator
Pasted code stays in your browser. In URL mode our server fetches the public page and keeps no copy.Checked in your browser — the code isn't sent anywhere.
How to use it
- 01
Enter a URL or paste code
Check a live page by URL, or paste raw JSON-LD or the HTML around it — every script tag with type application/ld+json is picked up.
- 02
Fix the errors first
Errors are syntax mistakes and missing required properties — until they are fixed, the markup can't produce a rich result. Each one says where it is and what to change.
- 03
Then work through the warnings
Warnings cover recommended properties and values in the wrong format: relative URLs, dates that aren't ISO 8601, prices with currency symbols.
- 04
Confirm in Google's Rich Results Test
Before publishing, run the page through Google's Rich Results Test — it decides eligibility for Google's own features.
What this tool does and does not do
It parses JSON-LD, flattens @graph and nested entities, follows @id references between blocks and checks each entity against the requirements Google Search Central documents for the most common rich result types. Other Schema.org types get syntax and general checks only — they are never reported as invalid just because the checker doesn't know them.
Passing here doesn't guarantee a rich result. Google decides what to show, and markup must describe content visitors can actually see on the page. Google no longer shows FAQ rich results (since May 2026) or HowTo rich results (since 2023); the validator still checks that markup and tells you so.
URL mode reads the HTML as served, without running JavaScript, so markup injected by scripts or a tag manager won't appear here — Google, which renders JavaScript, may still see it. Microdata and RDFa are detected and listed, not validated property by property.
In URL mode our server fetches the public page and keeps no copy; pasted code is checked in your browser and never sent anywhere.
Valid structured data on every article — without checking it by hand
Seonix generates JSON-LD for every article it publishes from that article's own content, so the markup always matches the page. Its free site audit checks the rest of your site — missing or invalid structured data, broken links, redirect chains — across SEO, technical health, AI readiness and speed.
SEO on autopilot for the site you have
Seonix researches, writes and publishes articles — and keeps the technical side in check — wherever your site lives.
WordPress sites
The free Seonix plugin connects in one click: articles publish as native posts, and SEO fixes and llms.txt are handled for you.
WordPress SEO automationSaaS products
Your AI coding agent connects your app to Seonix from one prompt; keyword-backed articles then publish to your own domain on schedule.
SaaS SEO on autopilotCustom-built websites
No WordPress needed: your site exposes one small endpoint and articles arrive as native pages in your own design.
SEO for custom websitesFrequently asked questions
How do I validate schema markup?
How is this different from Google's Rich Results Test?
Why doesn't my FAQ markup show up in Google?
Does structured data improve rankings?
Is JSON-LD better than microdata?
More free tools
Schema Markup Generator
Valid JSON-LD for Article, FAQ, HowTo, Product, LocalBusiness and breadcrumbs.
Redirect Checker
Trace every hop of a redirect: status codes, Location targets, chains and loops.
AI SEO Checker
Can ChatGPT, Perplexity and Google AI Overviews read and quote your page? A score and the fixes that matter.
