How-to-fix guide

How to Fix Missing Structured Data

Schema markup grows your SERP real estate without changing rank. Four steps from "which type" to "deployed and validated."

Currently failing in our gallery

27 sites

See all sites that fail this check →

The fix, step by step

  1. 1

    Pick the schema types that match your pages

    Article for blog posts. Product for ecommerce. FAQPage for FAQ sections. Organization for the homepage. BreadcrumbList for any deep page. Don't add schema that doesn't match the actual content — Google ignores or penalizes mismatched schema.

  2. 2

    Write the JSON-LD

    JSON-LD is the format Google recommends. Wrap it in <script type="application/ld+json"> in the head. Schema.org has the field reference; Google Search Central docs list the required fields per rich-result type.

  3. 3

    Validate before deploying

    Paste the rendered HTML into Google's Rich Results Test (search.google.com/test/rich-results). It tells you whether the schema is valid and which rich-result type it qualifies for. Fix every error before pushing to production.

  4. 4

    Watch the Search Console enhancement reports

    Search Console > Enhancements shows when Google detects schema, what type, and any errors at scale. Coverage problems show up here days after the rich result starts (or fails to start) appearing in actual results.

Sites failing this check right now (27)

sorted by overall audit score (worst first)

Want the pass-fail split for this check? See the full per-check page →

Find out which of these your own site is failing

Free audit. Same 12-check engine that scored every site on this page. No account, no credit card.

Run a free audit