Gearboxly

Free Structured Data Checker

Find and validate a page's schema markup.

Feedback Report issue
Loading tool…

What is the Structured Data Checker?

Structured data is how you tell search engines what your content actually is — a recipe, a product, an FAQ, a business — and it's what unlocks rich results like star ratings and FAQ dropdowns. But a single misplaced comma in a JSON-LD block makes search engines silently ignore the whole thing, and you'd never know from looking at the page.

This structured data checker fetches any URL, pulls out its schema markup, and tells you which types are present and whether the JSON-LD actually parses.

Last updated: Aug 13, 2026

What does this tool do?

You enter a URL and the tool fetches the page, finds every JSON-LD script block and microdata item, and parses them.

It lists the schema.org types it found, flags any JSON-LD block that fails to parse (with the error), and lets you expand each block to see its markup.

Key features

Extracts JSON-LD

Finds every ld+json block on the page.

Reads microdata

Detects itemscope/itemtype markup too.

Lists schema types

Shows every schema.org type declared.

Validity check

Flags JSON-LD that won't parse.

Inspect blocks

Expand any block to read its markup.

Example

Input
https://yoursite.com/blog-post
Processing
The tool extracts and parses the page's structured data.
Output
Types found: Article, BreadcrumbList, Organization — all blocks valid.

Common use cases

  • SEO specialistsConfirm rich-result markup is present and valid.
  • DevelopersCatch a JSON-LD syntax error after a change.
  • Content teamsVerify articles and FAQs carry the right schema.
  • E-commerce ownersCheck Product and Offer markup on listings.
  • Local businessesConfirm LocalBusiness and Organization data.
  • AgenciesAudit a client's structured data coverage.
  • MigratorsEnsure schema survived a redesign.
  • Anyone chasing rich resultsSee what types a page currently declares.

Benefits

  • It catches invalid JSON-LD that search engines would ignore.
  • It shows every schema type on the page at a glance.
  • It reads both JSON-LD and microdata.
  • It points you toward missing identity and breadcrumb schema.

Tips

  • Prefer JSON-LD — it's Google's recommended format and easiest to maintain.
  • Add BreadcrumbList so search engines show your site structure.
  • Include Organization or WebSite schema to establish site identity.
  • Match schema to the page: Article for posts, Product for items, FAQPage for FAQs.
  • Don't mark up content that isn't visible on the page.
  • After fixing markup, confirm eligibility in Google's Rich Results Test.
  • Keep one clear type per entity rather than overloading a block.
  • Re-check after template changes — a bad deploy can break every block.

Common mistakes to avoid

Invalid JSON-LD syntax

Fix: A stray comma or quote breaks the whole block — this tool flags it so you can fix it.

Marking up hidden content

Fix: Only add schema for content actually visible on the page.

Missing required properties

Fix: Rich results need specific fields; confirm them in the Rich Results Test.

No breadcrumb or identity schema

Fix: Add BreadcrumbList and Organization/WebSite for stronger results.

How it works

  1. 1

    Enter a URL

    The page whose schema you want to check.

  2. 2

    Check

    It extracts JSON-LD and microdata.

  3. 3

    Review types

    See every schema type and any invalid blocks.

Frequently asked questions

All JSON-LD script blocks and microdata items on the page, the schema.org types they declare, and any JSON-LD that fails to parse.

No. It confirms your markup is present and valid JSON; for rich-result eligibility, verify required properties in Google's Rich Results Test.

All JSON-LD script blocks and microdata items on the page, the schema.org types they declare, and any JSON-LD that fails to parse.

No. It confirms your markup is present and parses; rich-result eligibility also needs specific required properties — verify those in Google's Rich Results Test.

JSON-LD is a script block of structured data (recommended); microdata is inline attributes on your HTML. This tool reads both.

Its JSON couldn't be parsed — usually a syntax error like a trailing comma or unescaped quote. Search engines skip invalid blocks.

Any publicly reachable HTML page. Markup added by client-side JavaScript after load may not appear.

No. The page is fetched only to analyze its structured data.

Conclusion

A structured data checker confirms your schema is present and valid so you stay eligible for rich results. Pair it with the schema markup generator to create markup and the meta tags analyzer to round out your on-page SEO.

Related tools