WISSENSARTIKEL / COMPUTER & HARDWARE

JSON-LD: Strukturierte Daten für das Web

JavaScript Object Notation for Linked Data

◎ KURZDEFINITION

JSON-LD JSON-LD ist ein auf JSON basierendes Format zur Darstellung von Linked Data, das vor allem zur strukturierten Auszeichnung von Webseiteninhalten für Suchmaschinen und Anwendungen verwendet wird.

Eigenständig verständliche Definition
✦

Das Wichtigste auf einen Blick

  • JSON-LD ist ein Format zur Darstellung von Linked Data auf Basis von JSON.
  • Es dient der strukturierten Auszeichnung von Webseiteninhalten für bessere Auffindbarkeit und Verarbeitung.
  • JSON-LD ist einfach in HTML-Seiten einzubetten, meist im <script>-Tag mit Typ application/ld+json.
  • Es unterstützt die Verknüpfung von Daten über URIs und kontextbezogene Bedeutungen.
  • Google und andere Suchmaschinen empfehlen JSON-LD für strukturierte Daten.
  • JSON-LD erleichtert die Integration von Daten in Wissensgraphen und semantische Webdienste.
01

Überblick: JSON-LD

JSON-LD (JavaScript Object Notation for Linked Data) ist ein leichtgewichtiges, auf JSON basierendes Format, das entwickelt wurde, um strukturierte Daten im Web zu repräsentieren und miteinander zu verknüpfen. Es ermöglicht Webseitenbetreibern, Informationen maschinenlesbar zu machen, was insbesondere für Suchmaschinenoptimierung (SEO), Wissensgraphen und semantische Webanwendungen von großer Bedeutung ist. JSON-LD ist durch seine einfache Syntax und Integration in bestehende Webseiten sehr beliebt und wird von großen Suchmaschinen wie Google unterstützt.

02

Was ist JSON-LD?

JSON-LD ist ein auf JSON basierendes Format zur Darstellung von Linked Data, das es ermöglicht, strukturierte Informationen in Webseiten einzubetten. Es wurde entwickelt, um Daten maschinenlesbar zu machen und deren Bedeutung durch Verknüpfungen zu definieren.

03

Grundlagen und Funktionsweise

JSON-LD nutzt JSON-Strukturen, ergänzt um einen Kontext (@context), der die Bedeutung der Daten definiert. Dadurch können Begriffe eindeutig interpretiert und mit externen Ontologien oder Vokabularen verknüpft werden. Die Daten werden meist in einem <script>-Tag im HTML-Dokument eingebettet und von Suchmaschinen und Anwendungen ausgelesen.

04

Einsatzgebiete von JSON-LD

JSON-LD wird vor allem für die Auszeichnung von Webseiteninhalten verwendet, um Suchmaschinen zusätzliche Informationen zu liefern. Typische Anwendungsbereiche sind Produktinformationen, Veranstaltungen, Organisationen, Personenprofile und Rezensionen. Darüber hinaus wird JSON-LD in semantischen Webanwendungen und Wissensgraphen genutzt.

05

Beispiel für JSON-LD im HTML

✦

Ein einfaches Beispiel zur Auszeichnung einer Person mit Name und Beruf in JSON-LD:

06

Vergleich von JSON-LD mit anderen strukturierten Datenformaten

FormatSyntaxEinbettungLesbarkeitUnterstützung durch Suchmaschinen
JSON-LDJSON<script type="application/ld+json">HochSehr gut
MicrodataHTML-AttributeDirekt im HTML-ElementMittelGut
RDFaHTML-AttributeDirekt im HTML-ElementNiedrigGut
07

Vorteile und Nachteile von JSON-LD

VorteileNachteile
Einfache Integration ohne HTML-StrukturänderungErfordert Verständnis von JSON und Kontexten
Klare Trennung von Daten und DarstellungNicht immer von allen Tools vollständig unterstützt
Weit verbreitet und von Suchmaschinen empfohlen
08

Technische Details und Standards

JSON-LD ist eine W3C-Empfehlung und basiert auf JSON. Der zentrale Bestandteil ist das @context-Attribut, das die Bedeutung der Daten definiert. JSON-LD unterstützt Features wie Verschachtelung, Referenzen und Mehrsprachigkeit. Es ist kompatibel mit RDF (Resource Description Framework) und erleichtert somit die Integration in semantische Webtechnologien.

09

Empfehlung für Webentwickler

✦

Für die strukturierte Auszeichnung von Webseiteninhalten wird JSON-LD von Google und anderen Suchmaschinen empfohlen, da es einfach zu implementieren ist und die Sichtbarkeit in Suchergebnissen verbessern kann.

◇

Zusatzinformationen

◇

Begriff: JSON-LD

Abkürzung für: JavaScript Object Notation for Linked Data

Art: Datenformat / Auszeichnungssprache

Basis: JSON (JavaScript Object Notation)

Zweck: Strukturierte Daten im Web darstellen und verknüpfen

Verwendung: Suchmaschinenoptimierung, Wissensgraphen, semantisches Web

Standardisierung: W3C Recommendation

Eingebettet in: HTML via <script type="application/ld+json">

Vorteile: Einfach, flexibel, maschinenlesbar, weit verbreitet

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu JSON-LD

Was bedeutet JSON-LD?

JSON-LD steht für JavaScript Object Notation for Linked Data und ist ein Format zur Darstellung strukturierter Daten im Web.

Wofür wird JSON-LD verwendet?

JSON-LD wird verwendet, um Webseiteninhalte maschinenlesbar zu machen und deren Bedeutung über Verknüpfungen zu definieren, was insbesondere für Suchmaschinen und semantische Anwendungen wichtig ist.

Wie wird JSON-LD in Webseiten eingebunden?

JSON-LD wird meist innerhalb eines <script>-Tags mit dem Typ application/ld+json in den HTML-Code eingebettet.

Welche Vorteile bietet JSON-LD gegenüber anderen Formaten?

JSON-LD ist einfach zu implementieren, trennt Daten von der Darstellung und wird von Suchmaschinen sehr gut unterstützt.

Ist JSON-LD ein Standard?

Ja, JSON-LD ist eine W3C-Empfehlung und ein etablierter Standard für strukturierte Daten im Web.

Kann JSON-LD mit anderen Webtechnologien kombiniert werden?

Ja, JSON-LD ist kompatibel mit RDF und kann in semantische Webanwendungen und Wissensgraphen integriert werden.

Welche Suchmaschinen unterstützen JSON-LD?

Große Suchmaschinen wie Google, Bing und Yahoo unterstützen JSON-LD für strukturierte Daten.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    JSON-LD 1.1 – A JSON-based Serialization for Linked Data ↗
    W3C· W3C JSON-LD Working Group· StandardKI-Vorschlag · ungeprüft

    Offizielle Spezifikation von JSON-LD

    https://www.w3.org/TR/json-ld11/
  2. 02
    Introduction to Structured Data with JSON-LD ↗
    Google Developers· Google· DokumentationKI-Vorschlag · ungeprüft

    Empfehlungen von Google zur Verwendung von JSON-LD

    https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data
  3. 03
    Schema.org Vocabulary ↗
    Schema.org· Community· VokabularKI-Vorschlag · ungeprüft

    Standardvokabular für strukturierte Daten im Web

    https://schema.org/
War dieser Artikel hilfreich?Dein Feedback hilft, die Wissensplattform zu verbessern.