JSON-LD
JSON-LD ist das von Google bevorzugte Format für strukturierte Daten, die Rich Snippets in Suchergebnissen ermöglichen.
Was ist JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) ist ein Format zur Einbettung strukturierter Daten in Webseiten. Es verwendet das Schema.org-Vokabular, um Suchmaschinen Informationen über Inhalte maschinenlesbar zu übermitteln. Google empfiehlt JSON-LD explizit gegenüber alternativen Formaten wie Microdata oder RDFa.
Ausführliche Erklärung
JSON-LD (JavaScript Object Notation for Linked Data) ist ein Format zur Einbettung strukturierter Daten in Webseiten. Es verwendet das Schema.org-Vokabular, um Suchmaschinen Informationen über Inhalte maschinenlesbar zu übermitteln. Google empfiehlt JSON-LD explizit gegenüber alternativen Formaten wie Microdata oder RDFa.
Die Implementierung ist einfach: Ein <script type="application/ld+json">-Block im HTML enthält die strukturierten Daten im JSON-Format. Beispiele: Organization (Firmeninfos für Knowledge Panel), LocalBusiness (für lokale Suchergebnisse), Article (für News-Karussell), Product (für Produktinfos mit Preis und Bewertungen), FAQ (für FAQ-Rich-Snippets), HowTo (für Anleitungs-Snippets).
Der SEO-Nutzen: Rich Snippets erhöhen die Click-Through-Rate um 20-30%. Sterne-Bewertungen, Preise, FAQ-Akkordeons, Event-Daten - all das kann direkt in den Suchergebnissen erscheinen. Google nutzt strukturierte Daten auch für Sprachsuche und Google Assistant. JSON-LD ist unsichtbar für Nutzer, aber Gold wert für SEO. Tools wie der Google Rich Results Test validieren die Implementierung.
Aufgebaut ist ein JSON-LD-Block um drei Kern-Keys: @context verweist auf das Vokabular (meist schema.org), @type legt den Entitätstyp fest (etwa Organization oder Product), und @id erlaubt es, Entitäten eindeutig zu referenzieren und über Seiten hinweg zu verknüpfen. Mit sameAs verlinkt man beispielsweise die Social-Media-Profile eines Unternehmens, wodurch Google das Knowledge Panel anreichern kann. Mehrere Blöcke pro Seite sind erlaubt und üblich - typischerweise Organization plus BreadcrumbList plus der seitentypische Typ.
Entscheidend ist Googles Regel, dass strukturierte Daten den sichtbaren Seiteninhalt widerspiegeln müssen: Ein Bewertungs-Markup ohne echte, auf der Seite sichtbare Bewertungen verstößt gegen die Richtlinien und kann eine manuelle Maßnahme (Penalty) auslösen - erfundene Sterne sind daher tabu. In Next.js generiert man JSON-LD dynamisch, indem man das Objekt serverseitig baut und in einem script-Tag mit dem Typ application/ld+json ausgibt. Google liest JSON-LD sowohl im head als auch im body. Häufige Fehler sind fehlende Pflichtfelder (etwa priceCurrency bei einem Offer), falsche Datumsformate und Markup, das nicht zum tatsächlichen Inhalt passt. Der Rich Results Test und der Schema Markup Validator decken solche Probleme zuverlässig vor dem Deployment auf.
Vorteile & Nutzen
- Rich Snippets erhöhen Click-Through-Rate deutlich
- Besseres Verständnis der Seiteninhalte durch Google
- Eligibility für spezielle SERP-Features (FAQ, HowTo, etc.)
- Einfache Implementierung ohne HTML-Änderungen
Verwandte Begriffe
Möchten Sie JSON-LD in Ihrem Projekt einsetzen?
Unser Expertenteam berät Sie gerne, welche Technologien und Ansätze für Ihr konkretes Projekt am besten geeignet sind.