Newsletter Sign Up

Backlinko readers get
access for 14 days. 55+ tools.

Schema Markup Validator

Enter a URL, paste markup, or load an example to catch parse errors and missing required fields before you publish. Learn the basics.

  • Find JSON parse errors and missing Schema.org context or type declarations.
  • Spot missing core fields for common schema types like Product, FAQ, Recipe, Event, and Video.
  • Show Google rich result status on each detected schema card.

How it works

1

Enter

Paste a URL, markup, or load an example schema.

2

Validate

We parse your schema and check supported fields.

3

Fix

Review errors, notices, and rich result status.

Validate Schema 3 Different Ways

Validate a live page by its URL, or paste your code to check it before publishing. You can also browse built-in examples to see what correct schema looks like.

  • Fetch schema straight from any live URL, no copy-paste needed
  • Test markup on the Code tab before it's on your site
  • Browse built-in examples for common types like Product, FAQ, and Recipe
  • No account or setup required
Three-tab input showing URL, Code, and Examples tabs in the default tool state.

Catch Errors and Missing Required Fields

The validator flags blocking issues, errors, and warnings, so you can fix problems before Google finds them.

  • Identify which fields are missing or incorrectly formatted
  • Get issues sorted by severity
  • Fix errors before you publish
Validation Summary panel showing counts for blocking issues, errors, warnings, and notices.

Check Rich Result Eligibility for Each Schema Type

Each detected schema type gets its own card showing whether the markup qualifies for Google rich results. Review the code and copy clean JSON-LD directly from the results.

  • Check the rich result status for each detected type before you publish
  • Review the validated code block by block, so nothing slips through
  • Spot which blocks pass and which need fixing at a glance
  • Copy clean JSON-LD with one click
Detected Schema section showing schema type cards (e.g., Organization, WebSite, WebPage) with rich result status, Edit Schema, and Copy JSON buttons.

Flag Issues for Product, FAQ, Recipe, and More

Different schema types have different required fields. The validator checks common types against Google's requirements and flags anything missing or incorrect.

  • Check required fields for Product, FAQ, Recipe, Event, Video schema, and more
  • Get specific guidance for each flagged issue
  • Catch formatting errors that block rich result eligibility
  • Validate against the fields Google checks
Issues section showing flagged fields with descriptions and severity labels.

Want to Audit Your Entire Site?

The Schema Markup Validator checks one page at a time. Semrush Site Audit crawls your entire site and flags schema errors and other issues across every page.

  • Find missing schema and errors in existing markup
  • Monitor technical SEO issues in one report
  • Unlock 140+ technical checks
Semrush Site Audit CTA

Schema Markup Validator FAQs

Validate a block here. Audit every page with a free Semrush account.

  • Find schema errors site-wide
  • Spot pages missing structured data
  • Monitor technical SEO issues in one report
  • Unlock 55+ more powerful tools
Create Free Account

No credit card needed.

Take your
search visibility
to the next level

A unified SEO + AI Visibility toolkit to track, optimize, and win across Google search and AI platforms

Start My 14-Day Free Trial

One Solution to Win Every Search