JSON-LD steht für „JavaScript Object Notation for Linked Data“ und ist ein Format zur Auszeichnung strukturierter Daten auf Webseiten. Es basiert auf JSON und ermöglicht es, Informationen maschinenlesbar in eine Website einzubetten, ohne den sichtbaren Inhalt zu verändern. JSON-LD wird im -Bereich oder auch im der HTML-Seite eingebunden.
Das Format wurde entwickelt, um die Verknüpfung von Daten im Web zu vereinfachen und ist heute der bevorzugte Standard zur Einbindung von schema.org-Daten für Suchmaschinen wie Google.
Wie funktioniert JSON-LD?
JSON-LD arbeitet mit Schlüssel-Wert-Paaren, die definieren, welcher Inhalt welchen Typ hat und welche Eigenschaften diesem zugeordnet sind. Die Daten werden dabei nicht im HTML selbst ausgezeichnet, sondern in einem separaten Skriptblock.
Beispiel für die Auszeichnung eines Produkts:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "SEO Workshop",
"description": "Technisches SEO praxisnah erklärt",
"brand": {
"@type": "Organization",
"name": "Cyber Sour"
}
}
</script>
Diese Form der Auszeichnung ist leicht lesbar, gut wartbar und von modernen Suchmaschinen vollständig interpretierbar.
Warum wird JSON-LD für SEO eingesetzt?
JSON-LD ist das von Google empfohlene Format für strukturierte Daten. Es hilft dabei, Inhalte für Suchmaschinen eindeutig zu kennzeichnen und unterstützt so erweiterte Darstellungen in den Suchergebnissen.
Vorteile im SEO-Kontext:
- Keine Änderung am sichtbaren HTML nötig
- Leichte Integration in Content-Management-Systeme
- Klare Trennung zwischen Inhalt und Auszeichnung
- Kompatibel mit schema.org-Vokabular
- Voraussetzung für Rich Results wie FAQ, Produkte, Events, Bewertungen oder AI Overviews
JSON-LD vs. Mikroformate und RDFa
Im Vergleich zu älteren Formaten wie Mikroformaten oder RDFa hat JSON-LD mehrere Vorteile. Während Mikroformate direkt im HTML-Element verschachtelt werden und oft den Code unübersichtlich machen, bleibt JSON-LD strukturiert und unabhängig vom eigentlichen Seiteninhalt.
| Format | Trennung von Inhalt und Auszeichnung | Pflegeaufwand | Google-Empfehlung |
| JSON-LD | Ja | Gering | Ja |
| Mikroformate | Nein | Hoch | Nein |
| RDFa | Teilweise | Mittel | Nein |
Best Practices bei der Verwendung von JSON-LD
- Verwenden Sie immer den richtigen @context (meist https://schema.org)
- Achten Sie auf die korrekte Typisierung mit @type (z. B. Article, Product, FAQPage)
- Nutzen Sie validierbare Eigenschaften wie name, description, datePublished etc.
- Validieren Sie jedes Markup mit dem Rich Results Test oder dem Schema.org Validator
- Halten Sie die Auszeichnung aktuell und konsistent zur sichtbaren Seitenstruktur
Fazit
JSON-LD ist der moderne Standard für strukturierte Daten im Web. Es ermöglicht eine saubere Trennung zwischen Seiteninhalten und maschinenlesbarer Auszeichnung, vereinfacht die Pflege und verbessert die Sichtbarkeit in den Suchergebnissen. Wer SEO technisch sauber umsetzt, kommt an JSON-LD nicht vorbei.
FAQ zu JSON-LD
Was ist der Unterschied zwischen JSON-LD und Microdata?
Was ist ein JSON/LD-Schema?
Was ist der Inhaltstyp von JSON-LD?
<script type=“application/ld+json“>…</script>
Dieser Typ signalisiert Browsern und Suchmaschinen, dass es sich um Linked Data im JSON-Format handelt.