Schema Validator
Test and debug Schema.org structured data, JSON-LD tags, and JSON schemas. Inspect live URLs or paste markup directly to verify Google rich result eligibility in real time.
Enter Webpage URL to Audit
Fetch and validate Schema.org structured data directly from any public website against Google Rich Results rules.
Ready to audit your webpage schema
Enter any public URL above to extract its embedded JSON-LD structured data and run real-time Google Rich Results validation.
Discovers isolated script blocks, nested entities, and multi-node @graph arrays automatically.
Audits required and recommended properties for 16+ schemas including Article, Product, and FAQ.
Flags unescaped quotes, trailing commas, and bad ISO 8601 date formats with exact fix recommendations.
How to validate schema markup online
Follow these steps to check structured data syntax and confirm Google rich result eligibility.
- 01
Enter a live URL or paste your schema code
Enter any public website URL to automatically fetch and extract its JSON-LD markup, or paste your code snippet or <script> tag directly into the editor.
- 02
Review instant syntax and rich snippet diagnostics
The validator parses your code, flagging syntax mistakes with line and column numbers while verifying required properties for Article, Product, FAQPage and 13 other Schema.org types.
- 03
Apply recommended fixes and copy clean markup
Review the actionable fix suggestions for missing properties or malformed ISO 8601 dates. Use the Format button to beautify the JSON before copying it into your CMS template or codebase.
When to validate structured data
Testing schema early helps webmasters, SEO consultants, and developers avoid indexing errors.
Prevent Google Search rich snippet rejections
Missing a single mandatory property like headline in Article or image in Product causes Google to reject rich snippets. Run this audit to catch missing fields before indexing.
Inspect competitor or live client schemas by URL
Enter any production URL to reverse-engineer and verify how competitor sites or staging pages implement structured data, breadcrumbs, and product ratings.
Catch syntax errors before deployments
A stray trailing comma or unescaped quote in your JSON-LD crashes the entire script tag silently in browsers. Pinpoint exact error line and column positions instantly.
Verify nested Offer and AggregateRating objects
E-commerce stores often pass valid product names but fail nested currency checks (such as using '$' instead of 'USD') or numeric rating bounds. Check deep object hierarchies in real time.
Audit multi-entity @graph arrays from CMS plugins
Modern headless CMS engines and WordPress plugins bundle Organization, WebSite, and BreadcrumbList into a unified graph. The tool unpacks each node individually to verify cross-references.
Validate developer payloads against JSON Schema specifications
API teams can test configuration files and request bodies against draft-07 schemas to verify string patterns, integer ranges, and required field lists.
What the validator checks, and what it doesn't
Paste JSON-LD, or enter a URL and our server fetches the page and extracts every <script type="application/ld+json"> block. Each block is parsed, and its @type is matched against built-in rules for 16 common types, from Article, Product and FAQPage to JobPosting, Recipe and VideoObject. Missing required and recommended properties are listed, along with format problems such as dates that aren't ISO 8601.
- The rules are this tool's own summary of Google's documentation, which changes. Confirm important pages with Google's Rich Results Test before relying on a rich result.
- Microdata and RDFa markup in HTML attributes aren't read, only JSON-LD.
- Markup added by JavaScript after the page loads isn't seen when fetching by URL; paste the rendered JSON-LD instead.
- Passing validation means the markup is well formed and complete, not that Google will show a rich result for it.
Frequently asked questions
Related SEO & developer tools
Schema Markup Generator
Generate standard JSON-LD structured data for articles, products, and FAQs.
Meta Tag Analyzer
Inspect title tags, meta descriptions, canonical URLs, and Open Graph previews.
Sitemap Checker
Fetch and parse XML sitemaps to review listed URLs and lastmod dates.
SERP Preview
Preview how your Google desktop and mobile search snippets appear.