SEO-Glossar

JSON-LD

Fachdefinition, Bedeutung und Best Practices — kompakt und ohne Marketing-Sprech.

← Zurück zum Glossar

JSON-LD (JavaScript Object Notation for Linked Data) ist ein leichtgewichtiges Datenformat zur Auszeichnung strukturierter Daten auf Webseiten. Es ermöglicht die Einbettung semantischer Informationen direkt in den HTML-Code, ohne die sichtbare Darstellung der Inhalte zu beeinflussen. Dieses Format dient dazu, Suchmaschinen und anderen Anwendungen das Verständnis des Inhalts und des Kontexts einer Webseite zu erleichtern. Durch die Verwendung von JSON-LD können Entitäten und deren Beziehungen maschinenlesbar dargestellt werden.

Definition und Einordnung

JSON-LD ist eine Spezifikation des World Wide Web Consortium (W3C), die auf JSON basiert und für die Darstellung von Linked Data optimiert ist. Im Gegensatz zu anderen Formaten für strukturierte Daten wie Microdata oder RDFa, die Attribute direkt in HTML-Elemente einbetten, wird JSON-LD typischerweise als Skriptblock im <head> oder <body> einer HTML-Seite platziert. Dies bietet den Vorteil einer klareren Trennung von Inhalt und Metadaten. Die Datenstruktur innerhalb von JSON-LD folgt in der Regel den Schemata von Schema.org, einer kollaborativen Initiative von Suchmaschinenbetreibern zur Standardisierung von Datenmodellen. Schema.org definiert eine Vielzahl von Typen (z.B. Article, Product, Event) und Eigenschaften (z.B. name, description, image), die zur Beschreibung von Entitäten verwendet werden können. JSON-LD ist dabei das bevorzugte Format von Google für die Implementierung strukturierter Daten, da es flexibel und einfach zu implementieren ist.

Warum JSON-LD für SEO wichtig ist

Die Implementierung von JSON-LD ist ein entscheidender Faktor für die Suchmaschinenoptimierung, da sie die Kommunikation zwischen der Webseite und den Suchmaschinen-Crawlern verbessert. Durch die explizite Bereitstellung strukturierter Daten können Crawler den Inhalt einer Seite präziser interpretieren und die Relevanz für bestimmte Suchanfragen besser einschätzen. Dies kann sich positiv auf die Indexierung auswirken, da Suchmaschinen die Inhalte effizienter verarbeiten können.

Ein wesentlicher Vorteil von JSON-LD liegt in der Möglichkeit, Rich Snippets und andere erweiterte Suchergebnisse zu generieren. Diese visuellen Verbesserungen in den Suchergebnissen, wie Sternebewertungen, Produktpreise oder Veranstaltungsdaten, erhöhen die Sichtbarkeit einer Webseite und können die Click-Through-Rate (CTR) signifikant steigern. Eine höhere CTR wiederum signalisiert den Suchmaschinen eine höhere Relevanz der Seite für die jeweilige Suchanfrage, was indirekt zu besseren Rankings führen kann. Auch für Featured Snippets kann die Bereitstellung strukturierter Daten relevant sein.

Darüber hinaus unterstützt JSON-LD die E-E-A-T-Prinzipien (Experience, Expertise, Authoritativeness, Trustworthiness) von Google. Durch die Auszeichnung von Autoreninformationen, Organisationsdetails oder Rezensionen können Webseiten ihre Glaubwürdigkeit und Autorität gegenüber Suchmaschinen und Nutzern untermauern. Dies trägt dazu bei, das Vertrauen in die angebotenen Inhalte zu stärken und die Gesamtbewertung der Webseite durch Algorithmen zu verbessern.

Typische Anwendungsfälle

  • Auszeichnung von Produkten mit Preis, Verfügbarkeit, Bewertungen und Rezensionen für E-Commerce-Seiten.
  • Strukturierung von Artikeln und Blogbeiträgen mit Autor, Veröffentlichungsdatum und Überschriften.
  • Bereitstellung von Unternehmensinformationen wie Adresse, Telefonnummer, Öffnungszeiten und Logo.
  • Definition von Veranstaltungen mit Datum, Ort und Ticketinformationen.
  • Kennzeichnung von Rezepten mit Zutaten, Zubereitungsanleitung und Kochzeit.
  • Beschreibung von FAQs (Frequently Asked Questions) mit Frage und Antwort.

Fehlerbilder und Diagnose

Fehler bei der Implementierung von JSON-LD können dazu führen, dass strukturierte Daten von Suchmaschinen nicht korrekt verarbeitet oder ignoriert werden. Häufige Fehlerbilder umfassen Syntaxfehler im JSON-Code, die Verwendung von nicht-existenten Schema.org-Typen oder -Eigenschaften, das Fehlen erforderlicher Eigenschaften für einen bestimmten Typ sowie die Diskrepanz zwischen den strukturierten Daten und dem sichtbaren Inhalt der Seite. Letzteres kann als Spamming-Versuch gewertet werden und zu manuellen Maßnahmen führen. Diagnosewerkzeuge wie der Rich Results Test von Google oder der Schema Markup Validator sind unerlässlich, um Implementierungsfehler zu identifizieren. Diese Tools prüfen die Syntax und Validität des JSON-LD-Codes und zeigen an, welche Rich Results potenziell generiert werden können oder welche Fehler behoben werden müssen. Die Google Search Console bietet zudem Berichte über die Leistung von Rich Results und weist auf Probleme hin, die das Crawl-Budget oder die Indexierung beeinträchtigen könnten. Serverlogs können ebenfalls Hinweise auf Probleme bei der Verarbeitung durch Crawler geben, wenn beispielsweise fehlerhafte JSON-LD-Implementierungen zu wiederholten Abrufen oder Fehlern führen.

Best Practices

  1. Verwendung relevanter Schema.org-Typen und -Eigenschaften, die den tatsächlichen Inhalt der Seite widerspiegeln.
  2. Sicherstellung der Korrektheit und Vollständigkeit der Daten, insbesondere für Pflichtfelder.
  3. Platzierung des JSON-LD-Skripts im <head>-Bereich der HTML-Seite, um eine frühe Erkennung durch Crawler zu gewährleisten.
  4. Regelmäßige Validierung des JSON-LD-Codes mit dem Rich Results Test von Google.
  5. Konsistente Anwendung von strukturierten Daten über alle relevanten Seiten hinweg.
  6. Vermeidung von Duplikaten oder widersprüchlichen Informationen innerhalb der strukturierten Daten und im sichtbaren Inhalt.

Verwandte Begriffe

Die Bedeutung von JSON-LD im Kontext der Suchmaschinenoptimierung ist eng mit verschiedenen anderen Begriffen verknüpft. Die korrekte Implementierung beeinflusst direkt die Indexierung von Webseiten, da Suchmaschinen die Inhalte besser verstehen können. Eine verbesserte Sichtbarkeit in den Suchergebnissen durch Rich Snippets kann die CTR erhöhen. Die Datenmodelle von Schema.org bilden die Grundlage für die Strukturierung der Informationen. Probleme mit Duplicate Content können durch präzise Auszeichnung von Entitäten vermieden werden, insbesondere wenn es um die eindeutige Identifizierung von Produkten oder Artikeln geht. Die Google Search Console ist das zentrale Tool zur Überwachung der Leistung von strukturierten Daten und zur Diagnose von Fehlern.

Häufige Fragen

Ist JSON-LD das einzige Format für strukturierte Daten, das von Google unterstützt wird?

Nein, Google unterstützt neben JSON-LD auch Microdata und RDFa. JSON-LD wird jedoch von Google als das bevorzugte Format empfohlen, da es flexibler und einfacher zu implementieren ist.

Muss der Inhalt in JSON-LD auch auf der Webseite sichtbar sein?

Ja, Google empfiehlt dringend, dass die in den strukturierten Daten enthaltenen Informationen auch für Nutzer auf der Webseite sichtbar sind. Eine Diskrepanz kann zu manuellen Maßnahmen führen.

Kann JSON-LD das Ranking meiner Webseite direkt verbessern?

JSON-LD verbessert das Ranking nicht direkt. Es hilft Suchmaschinen jedoch, den Inhalt besser zu verstehen, was zu einer besseren Darstellung in den Suchergebnissen (Rich Snippets) und einer höheren CTR führen kann, was wiederum indirekt das Ranking positiv beeinflussen kann.

Wo sollte der JSON-LD-Code auf einer Webseite platziert werden?

Der JSON-LD-Code kann entweder im <head>-Bereich oder im <body>-Bereich einer HTML-Seite platziert werden. Die Platzierung im <head> wird oft bevorzugt, um eine frühe Erkennung durch Crawler zu gewährleisten.