Glossary

Structured Data

The short answer

What is structured data?

Structured data is machine-readable information added to a page that states what the page means — its type, its parts, and how they relate — in a shared vocabulary software can parse. Google's structured-data documentation describes 2 jobs for it: helping Google understand the page, and making the page eligible for rich results. Neither job is AI citation.

Structured data is machine-readable information added to a page that states what the page means — its type, its parts, and how they relate to each other — in a standardized vocabulary. Readers never see it; software reads it instead of inferring the same facts from prose.

Nine pages in this library explain a specific piece of markup. This one defines the umbrella they all sit under, because "structured data," "schema," and "JSON-LD" get used as if they were one thing, and the difference between them decides which claims about markup are even coherent.

What is the difference between structured data, schema.org, and JSON-LD?

They are three separate layers: a concept, a vocabulary, and a format. Collapsing them is what lets a vendor pitch "we'll add schema" without saying what is being described or why.

LayerWhat it isExample
Structured dataThe concept — a machine-readable description of a page's meaningAny markup that tells software "this page defines a term"
schema.orgThe shared vocabulary of types and properties, published at schema.orgArticle, Organization, FAQPage, DefinedTerm
FormatThe syntax carrying the vocabulary into the pageJSON-LD, Microdata, RDFa

Google documents support for all three formats and recommends JSON-LD, which keeps the description in one self-contained block rather than threading attributes through the visible HTML. The format layer gets its own definition at JSON-LD.

What does structured data actually do?

Two documented jobs, both inside Google's own pipeline. Google's structured-data introduction describes markup as helping Google understand what a page's content is about, and as the mechanism that makes a page eligible for rich results — the enhanced listings Google grants for specific documented types (Google, structured data introduction).

A third job is real but less formally documented: entity disambiguation. Markup that names the publisher of a page, with a stable identifier reused across every page, gives any system resolving who is asserting this a machine-readable answer instead of a name-matching guess. That is the practical use we get most from, and the implementation is in Organization schema as your entity home.

Note what is not on the list: nothing about answer engines, nothing about being quoted, nothing about visibility outside Google's own result features.

Does structured data get you cited by AI answer engines?

No evidence says it does, and the one controlled test says it does not. Ahrefs tracked 1,885 pages that added schema between August 2025 and March 2026 against roughly 4,000 matched control pages and reported no major citation uplift on any platform (Ahrefs, May 2026). That is the null result any sentence connecting markup to citations has to carry.

The correlation that fuels the opposite claim is real and misleading at the same time: sites that add markup also tend to build crawlable structures, fast pages, and linkable authority, so cited pages disproportionately have schema without schema being the cause. The full accounting — including Google's own documented position on markup and its AI features — is in what the evidence shows about schema and AI citations.

We still ship markup on every page we publish, for the two documented jobs above and not for citations. Stating that against our own interest: we sell builds that include structured data, and we will not sell it as an AI-visibility lever, because the controlled test of record — Ahrefs' 1,885-page study, not one of ours — found nothing.

What rules govern a structured-data block?

One rule dominates the rest: markup must reflect the visible content of the page. Google's structured-data guidelines make the correspondence a requirement, which means a price, rating, author, or date that exists only in the markup is a violation rather than a clever shortcut. Everything else follows from it.

RuleWhat it rules out
Markup describes visible contentRatings, prices, or authorship that appear only in the code
One entity, one stable identifier, reusedA different publisher node invented per page
Use documented types for the content you haveMarking a blog post as a product because the type has richer features
Validate the rendered HTML, not the templateMarkup that is correct in source and broken after the build

That last one is a production concern rather than a spec concern, and it is where most large sites actually fail.

Is structured data worth adding?

Yes, priced honestly: it is cheap once templated and it serves two documented jobs, which is exactly the level of investment the evidence supports. Generated from one source of truth and checked in the build, markup costs close to nothing per page after the first.

Against our own interest, the case for skipping it: if your stack makes markup expensive — a plugin tangle, hand-authored blocks per page, an agency line item billed monthly — cut the markup before you cut the writing. A page with clean, self-contained visible answers and no JSON-LD can be quoted anywhere text is quoted; a page with immaculate markup and mushy prose has optimized the layer nothing quotes. Where markup fits in the wider system, with each claim at its evidence tier, is mapped in our generative engine optimization guide.

Frequently asked questions

What is structured data in simple terms?

Machine-readable notes attached to a page that say what it is — an article, an organization, a defined term — and how its parts relate. Readers never see it. Software reads it instead of guessing the same facts from the prose.

What is the difference between structured data and schema markup?

Structured data is the general concept; schema.org is the specific vocabulary most sites use to express it. 'Schema markup' usually means structured data written in schema.org types, which is why the 2 phrases get used interchangeably.

Does structured data help you get cited by AI answer engines?

There is no evidence that it does. Ahrefs tracked 1,885 pages that added schema against roughly 4,000 controls between August 2025 and March 2026 and found no major citation uplift on any platform. Treat any AI-citation pitch built on markup as unsupported.

Which structured-data format should you use?

JSON-LD, in most cases. Google documents support for 3 formats — JSON-LD, Microdata, and RDFa — and recommends JSON-LD, which keeps the markup in 1 block instead of weaving attributes through the visible HTML.

Can structured data describe things not visible on the page?

No. Google's structured-data guidelines require markup to reflect the page's visible content, so a rating, price, or author that appears only in the markup is a guideline violation rather than a shortcut.

Sources

  1. Introduction to structured data markup in Google SearchGoogle
  2. schema.orgschema.org
  3. Does schema markup help AI citations? A 1,885-page studyAhrefs