Structured Data

Definition
Structured data is machine-readable markup added to a page, usually schema.org vocabulary, that states directly what the content is rather than leaving an engine to infer it from prose.

Why it matters

Clear facts are easier for an engine to trust and reuse. In classic search, structured data can make a page eligible for rich results, such as star ratings, prices and expandable questions shown in the listing. Eligibility is not a promise, because the engine decides what to show. For AI answer engines, clean labelled facts are easier to lift into a generated answer. It also helps an engine connect the page to the right brand or product, which supports an entity.

How to apply it

  • Start with the pages that carry the clearest facts: product pages, articles, FAQs and reviews.
  • Use schema.org types written as JSON-LD, rather than inventing a format no engine reads.
  • Check whether the website platform or a plugin already adds common markup before writing any by hand.
  • Test each new block with Google's Rich Results Test or the Schema Markup Validator.
  • Keep the marked-up facts identical to what the visible page says. Markup that disagrees with the page can be ignored or penalised.

What it is

A person reading a page can tell that "£49" is a price and "4.8" is a rating. A search engine has to infer it. Structured data removes the guesswork. It is a block of code, normally written as JSON-LD, placed in the page that says in plain labelled fields: this is a product, its name is this, its price is this, its rating is this.

The shared vocabulary for these labels is schema.org, which Google, Bing and others read. Common types include Article, Product, FAQPage, Review and LocalBusiness.

Worked example

A software company has a pricing page and an FAQ page. It adds Product markup with the plan names and prices, and FAQPage markup with the questions and answers. After the pages are recrawled, the listings become eligible for richer display, and the same labelled answers are easier for an AI tool to quote correctly.

  1. Article

    Entity (SEO)

    Reinforced when markup states a brand's facts unambiguously.

  2. Article

    Featured snippet

    Easier to win when the underlying facts are clear.

  3. Article

    SERP (Search Engine Results Page)

    The results page where rich results appear.

  4. Article

    AI Citation

    Easier to earn when a model can trust the facts on a page.

  5. Article

    Technical SEO

    The wider work of making a site easy for engines to read.

Where it shows up

  • Search engine optimisation (SEO) is getting found in search results without paying for ads. It is free in clicks but takes time and consistency to build.
    25 chapters