Bulk schema checker

Check the structured data on many pages in one go: which types each page has, broken JSON, and the fields Google needs.

Search appearanceCheckerFree
Bulk schema checkerWe fetch the site from our server
One address per line. Free accounts check up to 10 at a time; paid plans 100.

Checking …

One moment while we look up this website.

What you’ll get

A clear answer in seconds.

  • A pass, warning or fail for every check
  • The evidence behind each result
  • What to change, in plain English
Example result

How it works

  1. Enter an addressYour site, a competitor's, or any public page.
  2. We check it liveOur server fetches it the way search engines and bots do.
  3. Read what to fixEach problem comes with the reason and the fix.

Why it matters

  • Structured data earns rich results such as stars, prices and FAQs, and gives AI assistants facts they can quote. One missing required field can make Google ignore a whole block.

  • This checker reads every JSON-LD block on each page and checks Product, Article, LocalBusiness, Organization, FAQ, Event, Recipe and Breadcrumb data against the fields Google documents. Load your sitemap to check a whole section at once.

Questions

What's the difference between required and recommended?

Without a required field Google won't show the rich result at all. Recommended fields make it more complete and more likely to be shown.

Does it check microdata?

We count microdata (itemtype attributes) so you know it's there, but only validate JSON-LD, the format Google recommends.

How many pages can I check?

Up to 10 URLs at a time on a free account, and 100 on paid plans.

Want the full picture?

This tool checks one thing. A free Pagelyt scan checks speed, SEO, AI readiness, security and more, and tells you what to fix first.