The recommended script-based format for embedding structured data in a page.
ID
SS-DF-041
Confidence
High · 88
Evidence
Strong
Updated
2026-07-08
Definition
The recommended script-based format for embedding structured data in a page.
JSON-LD (JavaScript Object Notation for Linked Data) is a format that expresses structured data as a self-contained JSON block placed in the page, usually within a script tag in the head or body. Google recommends it over inline formats such as Microdata and RDFa because it separates markup from HTML, making it easier to add, maintain and generate programmatically. Its block can be injected server-side or via tag management, though it must reflect the content actually visible to users.