// TOOL 04 — STRUCTURED DATA: ONLINE

Schema & Rich Results Validator

Structured data is how you tell Google and AI systems what you are in a language they can't misread. This validator pulls every JSON-LD block off your page, checks it against the rules for rich results, and shows you exactly what's missing or broken.

What the validator checks

  • C-01

    Parse validity

    Every JSON-LD block is parsed. Malformed blocks — the ones search engines silently discard — are flagged as critical, because you're getting zero credit and no error.

  • C-02

    Required properties

    Each detected type is checked against the properties its rich result requires — Product needs a name and offers, Article a headline, FAQPage a mainEntity. Missing fields mean no rich result.

  • C-03

    Entity foundation

    Whether the page carries Organization, LocalBusiness, or Person schema — the anchor for Knowledge Graph presence and accurate AI citations.

  • C-04

    High-value gaps

    Common opportunities left on the table: BreadcrumbList for cleaner SERP listings, FAQPage for expanded real estate and AI answers.

// FLAGSHIPRun the full Website Health Scan for every on-page issue →// NEXT TOOLCheck whether AI crawlers can reach and read your site →

FAQ

  • What is structured data and why does it matter?

    Structured data (usually JSON-LD) is machine-readable markup that tells search engines and AI systems exactly what a page is about — your business, a product, a review, an FAQ. It unlocks rich results (stars, prices, FAQs in the SERP) and is a primary signal AI assistants use to understand and cite your brand accurately.

  • What does this validator check?

    It extracts every JSON-LD block on the page, confirms each parses as valid JSON, and checks the required properties for the common rich-result types (Product, Article, FAQPage, LocalBusiness, Review, Event, and more). It then flags gaps — missing entity schema, absent breadcrumbs, incomplete types — with a fix for each.

  • Why does a broken schema block hurt me?

    Search engines silently ignore JSON-LD that fails to parse — you get no rich result and no credit, with no error shown to you. A single trailing comma can disable structured data for the whole page. That's why invalid schema is flagged as critical here.

  • Does this cover microdata and RDFa too?

    This validator focuses on JSON-LD, which is the format Google explicitly recommends and the one AI systems parse most reliably. If your site uses microdata or RDFa, migrating to JSON-LD is itself a recommended step.