SEO
JSON-LD
Last updated
JSON for Linking Data — the standard format for embedding Schema.org structured data in web pages, recommended by Google over microdata or RDFa.
Full definition
JSON-LD (JSON for Linking Data) is a JSON-based serialization for Linked Data and the recommended way to add Schema.org structured data to web pages. Embedded in a script tag with type='application/ld+json' in the page's head or body, JSON-LD doesn't interfere with the visible HTML and can describe complex entity relationships through @id references. In 2026, JSON-LD is the dominant structured data format on the web — Google, Bing, and LLMs all prefer it over older formats like microdata or RDFa. Best practice: use a single @graph payload per page rather than multiple disconnected JSON-LD blocks.
Examples
- ·A Review JSON-LD block on a product page declaring itemReviewed, reviewRating, author and publisher.
- ·An FAQPage JSON-LD block listing Question/Answer pairs that may trigger Google's FAQ rich snippets.
- ·Using @graph with stable @id URIs to link Organization, Person, WebSite and Article entities into one knowledge graph.