JSON-LD steht für JSON for Linked Data und ist ein Format zur Kodierung strukturierter Daten im JSON-Format (JavaScript Object Notation). Es wurde entwickelt, um die Einbindung und den Konsum von maschinenlesbaren Daten im Web zu erleichtern und diese für Suchmaschinen-Crawler oder andere Maschinen leichter verständlich zu machen.
JSON-LD baut auf der grundlegenden JSON-Syntax auf und bietet zusätzliche Funktionen für den Ausdruck strukturierter Daten. Die Daten werden hierbei so miteinander verknüpft und formatiert, dass sie den Suchmaschinen zusätzlichen Kontext bieten.