Skip to content

AI-powered

Schema Markup Validator: Check a page's structured data before Google does

A schema markup validator that reads a page's structured data and shows what is valid, what is missing and which rich results it can earn.

AvailableReady to use.

Open the tool
example.com/productSample data
TypeFieldsResult
Organizationname, url, logoValid
FAQPage6 questionsValid
Productoffers missingError
BreadcrumbList3 itemsValid

AI in this tool

AI can suggest values for missing fields from the page itself. The validation is done by rules in code.

What you can do

  • Read every structured data block on a page.
  • See the schema types and fields each block uses.
  • Find missing required and recommended fields for Google rich results.
  • Catch invalid JSON and wrong value types.
  • Copy a tidy version of each block.

What happens during a check

  1. Read the page

    The page is fetched once and its markup is collected.

  2. Parse

    JSON-LD, Microdata and RDFa are read into types and fields.

  3. Validate

    Each type is checked against Google's required and recommended fields.

  4. Show fixes

    What to add or correct, with a tidy copy of each block.

Default settings

Formats
JSON-LD, Microdata, RDFa
Rules
Google rich result fields
Input
A page address or pasted code
Time
A few seconds

Coming next

  • Structured data on every page with Website Audit
  • Alerts when markup changes

What is a schema markup validator?

Schema markup, also called structured data, is code that tells search engines what a page is about in a fixed format: a product with a price, an article with an author, a list of questions and answers. A schema markup validator reads that code and checks it.

Valid markup makes a page eligible for rich results such as stars, prices, FAQs and breadcrumbs in search. Broken markup is ignored.

What does it check?

It reads every block on the page in JSON-LD, Microdata or RDFa, and lists the types it finds. For each type that Google supports for rich results, it checks the required fields, then the recommended ones.

It also catches broken JSON, dates and prices in the wrong format, and links that point nowhere.

Which types matter most?

Organization and WebSite help search engines understand who is behind the site. BreadcrumbList shows the page's place in the site. Article, Product, FAQPage, HowTo, LocalBusiness and Event can earn rich results when their fields are complete.

Test before you publish

You can paste code instead of an address, so markup can be checked before a page goes live. After publishing, Website Audit checks structured data on every page and Change Monitor warns when it changes.

Questions, answered

Does valid markup guarantee a rich result?

No. Google decides when to show rich results. Valid markup makes a page eligible.

Which formats are read?

JSON-LD, Microdata and RDFa.

Can I test code that isn't live yet?

Yes. Paste the code instead of an address.

Does structured data help AI assistants?

It gives them clear facts about the page, such as names, prices and answers, in a format that is easy to read.