Skip to content

[ Technical guide ]

Structured data and AI: what is documented and what is not

[ In short ]

Structured data describes entities, attributes and relationships in a machine-readable format. Google documents specific types for rich-result eligibility without guaranteeing display. Markup outside that list is not automatically useless: its value depends on the system using it. The first check is consistency with the page, not how much schema you add.

Published
Updated
Reading
4 min
On this page

What does structured data do?

It makes meaning explicit: this is a product, this is its price, this is the currency and this is the purchasable variant. The page still needs to explain the offer; markup represents information the reader should be able to verify.

The operational benefit is consistent identifiers and attributes, rather than making every integration reconstruct them from different labels. That is a reason to maintain the data, not evidence that every generative engine uses it in the same way.

[ Sources ]

What does Google document?

Google publishes a gallery of supported features and their required properties. Correct markup makes a page eligible for particular presentations, but does not guarantee display. Content must also be current, relevant and consistent with what a person finds on the page.

The documentation distinguishes a structured-data manual action from ranking in web search. That does not establish every possible effect of markup. The useful conclusion is narrower: do not sell eligibility for a feature as a guarantee of rankings or citations.

How do you separate a standard from an engine feature?

Schema.org defines a vocabulary; each system decides what to support. A type can be valid under the standard without activating a Google rich result. It may still serve an integration that interprets it. Identify the consumer and the actual use before deciding whether to maintain it.

Four separate checks: passing one does not replace the others.
CheckWhat it verifiesWhat it does not promise
Vocabulary validityTypes and properties recognised by the standardSupport from every engine
Google eligibilityRequirements for a documented featureRich-result display
Page consistencyMatching information in text, data and variantsCitations or sales
Integration useA particular system reads the attributes correctlyUniversal agent behaviour

How do you stop markup contradicting the page?

Generate it from the same data that powers visible content. Price, currency, availability and variant must describe the same offer. If the management system updates the page while schema remains a manual copy, inconsistency becomes a predictable problem.

A useful check compares a sample product page, its JSON-LD and the feed. When values differ, identify the authoritative source before fixing the update process. Adding properties does not fix an incorrect source.

What can we say about generative engines?

Explicit data can reduce ambiguity for a system that reads it. The benefit still needs checking for the system and task: publishing JSON-LD does not establish that an agent used it, or that a citation resulted from that markup.

Keep information quality, accessibility and observed outcomes separate. Better variant information makes the data clearer. A brand appearing in a later answer is a different observation. Connecting the two causally requires further evidence.

Where should a commercial website start?

With the information problem that matters to the customer. A catalog may need clear variants and terms; a consultancy website may need accurate organisation, author and service information. Choose a type representing the page, not an intended offer that does not exist.

  • Select types relevant to the page and the system you need to support.
  • Use stable identifiers and link only real entities.
  • Compare markup and text on commercially important pages.
  • Check updates, accessibility and feature requirements.
  • Never invent reviews, results, prices or attributes to fill the fields.

What does markup not replace?

An understandable description, verifiable data and a clear journey. If the reader cannot tell which variant is available or what a service includes, schema should not hide that problem.

Make the offer consistent first. Then validate markup with suitable tools and observe outcomes over time, without turning a passed technical check into a commercial promise.

[ What to take away ]

  • Distinguish Schema.org validity from support for a Google feature.
  • A type without a rich result is not universally useless.
  • Generate the page and markup from the same data source.
  • Verify the consumer before attributing a benefit to the format.
  • Do not promise rankings, citations or sales from JSON-LD alone.

How to measure your brand's visibility in AI answers. Read the article

[ Related services ]

[ Author ]

Nicola Dussin

Founder of Creaitivo. Every analysis is run directly by me.

Full profile

Are your products easy to understand and compare?

Share the catalog, market, and buying decisions you want to influence. Within 48 hours, I will indicate which pages, data, and checks deserve priority.

All field notes