Free tool — no signup required

Schema & JSON-LD Validator

Enter any URL to validate its JSON-LD structured data. Checks for errors, missing required properties, and provides actionable fix recommendations.

3 checks remaining today (free)

What This Tool Validates

JSON syntax

Catches malformed JSON that prevents schema from being parsed

Required properties

Checks for required fields per schema type (name, offers, headline, etc.)

Recommended properties

Flags missing fields that improve rich result quality

Date format validation

Ensures datePublished and dateModified use valid ISO 8601 format

Nested entity checks

Validates FAQ questions, breadcrumb items, and other nested structures

@context and @type

Verifies schema.org context and valid type declarations

Frequently Asked Questions

What is JSON-LD structured data?

JSON-LD (JavaScript Object Notation for Linked Data) is the format Google recommends for adding structured data to web pages. It's a script block in your HTML that tells search engines what your content is about in a machine-readable format — enabling rich results like star ratings, FAQ dropdowns, recipe cards, and event listings in search results.

Why should I validate my schema markup?

Invalid schema prevents rich results from appearing in Google. Common issues include missing required properties (like 'name' on a Product), invalid date formats, broken JSON syntax, and missing @context declarations. Even a small typo can prevent your schema from being recognized. Regular validation catches these issues before they affect your search presence.

What schema types does this tool validate?

This tool validates all major Schema.org types including Article, BlogPosting, Product, FAQPage, HowTo, LocalBusiness, Organization, WebSite, BreadcrumbList, Review, VideoObject, Person, and Event. For each type, it checks required properties, recommended properties, date format validity, and nested entity structure.

What's the difference between required and recommended properties?

Required properties are those that Google needs to generate a rich result — without them, the schema won't work. For example, a Product needs 'name' and 'offers.' Recommended properties improve the quality of the rich result but aren't strictly necessary. For example, 'image' and 'description' on a Product. This tool checks both.

How do I fix schema errors?

The most common fixes: add missing required properties (this tool tells you exactly which ones), fix JSON syntax errors (missing commas, brackets), use ISO 8601 date formats (YYYY-MM-DD), ensure @context is set to 'https://schema.org', and make sure @type matches a valid Schema.org type. Test again after each fix.

Does schema markup affect rankings?

Schema markup doesn't directly boost rankings, but it enables rich results that significantly increase click-through rates — often by 20-30%. It also improves AI citation rates by approximately 30%, as AI search engines use structured data to understand and extract content. In 2026, schema is essential for both traditional SEO and AI search visibility.

Validate schema across your entire site

CrawlRaven validates structured data on every page — plus 200+ other technical SEO checks — in a single crawl.