Free tool

Free schema markup checker

Schema markup (structured data) is how you tell machines exactly what your page is: an article, a product, an FAQ, an organization. It powers rich results and reduces ambiguity for AI engines building answers. This tool checks your page has parseable JSON-LD, whether FAQ content is marked up, and that your canonical is in order.

How to fix what it finds

  • Use JSON-LD in a script tag (Google's preferred format); avoid mixing microdata into it.
  • Mark up what is visibly on the page; schema for invisible content violates the guidelines.
  • Article, Organization, BreadcrumbList, and FAQPage cover most sites' needs; do those well before exotic types.
  • Validate after every template change; one malformed JSON-LD block silently disables all of it.

Frequently asked questions

Does schema markup improve rankings?+

It is not a direct ranking factor, but it enables rich results (which lift click-through) and gives AI engines unambiguous facts about your page and brand, which supports citations.

What is the difference between JSON-LD and microdata?+

Same vocabulary, different packaging. JSON-LD lives in one script block, separate from your HTML, which makes it easier to maintain and is the format Google recommends.

Stop checking pages one by one

Connect Search Console, or just add your website, and get every page audited and prioritized — with the fixes drafted.

No credit card required · Start for free