Skip to content

    JSON-LD

    Visibility & SEOJavaScript Object Notation for Linked Data, Linked Data in JSON
    Reading time: 2 min.Editorially reviewed on:
    ← All terms

    Definition

    JSON-LD is a W3C standard for expressing linked data in JSON structures.

    JSON-LD extends JSON with semantic context and globally identifiable terms. It is often used on websites for structured data, for example with Schema.org vocabulary.

    Simply explained

    To additionally convey what the fields semantically mean in a normal JSON document.

    Why it matters in practice

    Relevant for machine-readable website information, knowledge graphs, and structured data.

    Example from business

    A company page describes organization, services, and articles machine-readably as JSON-LD with appropriate Schema.org types.

    Limits and pitfalls

    • Automatically equating JSON-LD with SEO ranking bonus; using incorrect Schema.org types; not aligning markup with visible content.

    Origin & history

    W3C published JSON-LD 1.1 as a Recommendation on July 16, 2020.

    Use in mid-sized companies

    • Possible applications: structured website data, semantic APIs, and knowledge graph integration.

    Frequently asked questions

    Is JSON-LD the same as Schema.org?

    No, JSON-LD is a serialization format; Schema.org is a vocabulary. Does markup guarantee rich results? No.

    Sources

    Sources checked on 10.10.2026.

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice