Definition
JSON-LD
JSON-LD (JSON for Linking Data) is the recommended format for adding structured data to a page, a single `<script type="application/ld+json">` block. It's easy to maintain and the format engines parse most reliably.
Inline it in the server-rendered HTML so crawlers that don't run JavaScript still read it. Define your Organization once and reference it by `@id` across pages.
Why is JSON-LD preferred over other formats?
JSON-LD lives in one self-contained script block separate from your markup, which makes it easier to maintain than inline microdata and is the format Google and AI engines most reliably read.