Glossary

Plain-English SEO definitions, sourced from Google's documentation.

JSON-LD

A JSON-based syntax for embedding structured data in a script tag, used to describe a page's content to search engines and other parsers.

Definition

JSON-LD (JavaScript Object Notation for Linked Data) is a lightweight format for encoding structured data that sits inside a `<script type="application/ld+json">` block in a page's HTML.

JSON-LD lets a publisher describe entities on a page — an article, product, event, recipe, organisation — using a vocabulary such as schema.org, without altering the page's visible markup. Google's structured data documentation names JSON-LD as its preferred format because the data is decoupled from the rendered HTML, which makes it simpler to maintain at scale and less likely to drift out of sync when templates change.

Examples

  • Article structured data

    A news site adds a JSON-LD block declaring `@type: Article` with the headline, author, datePublished and image. The page becomes eligible for article-style appearance features in Google Search.

  • Product on an e-commerce page

    A retailer embeds JSON-LD with `@type: Product`, price and review aggregate. Google parses the block and may display a price and star rating beside the result in the SERP.

Sources

Related terms

Where QueryCatch uses this

Last updated: 12/05/2026

JSON-LD — Definition, Example & SEO Use | QueryCatch | QueryCatch SEO Glossary