JSON LD

JSON-LD wird zur Kodierung von verknüpften Daten verwendet und steht für "JavaScript Object Notation for Linked Data". Auch wenn Suchmaschinen-Crawler, Indexierungsbots und Aggregatoren unstrukturierte Daten erfassen können; JSON-LD erleichtert ihnen das Verständnis der Inhalte.

Denn JSON-LD basiert auf dem Kontext-Prinzip. Hier werden Eigenschaften mit Ontologien (formale Wissensmodelle, die Wissensbereiche strukturiert darstellen) verknüpft. Dadurch werden Daten semantisch annotiert. Hinzukommt die Möglichkeit, dass durch die Kodierung Inhalte zwischen verschiedenen Webanwendungen ausgetauscht werden. In der Suchmaschinenoptimierung spielt JSON-LD eine essentielle Rolle für strukturierte Daten und Darstellung in den SERPs.

JSON-LD ist eine von Google bevorzugte Kodierung, aber nicht die einzige Möglichkeit, Webinhalte für Maschinen besser verständlich zu machen. Folgende Formate finden statt JSON LD Anwendung:

Microdata

Hierbei handelt es sich um ein älteres Format für die Strukturierung von Daten. Microfata wird direkt in den HTML-Code eingebettet und verwendet spezielle HTML-Attribute wie itemscope, itemtype und itemprop.

RDFa (Resource Description Framework in Attributes)

RDFa erlaubt eine höhere Flexibilität im Vergleich zu Microdata durch die Kombination mehrerer Vokabulare. Es verwendet Attribute wie vocab, typeof und property.

Microdata und RDFa werden direkt in den HTML-Inhalt eingebettet. JSON-LD wird dagegen als separater Block, typischerweise im <head> oder <body> des HTML-Dokuments, implementiert

JSON-LD in der Suchmaschinenoptimierung

Durch die strukturierte Darstellung von Inhalten können Suchmaschinen-Crawler die Informationen effizienter verarbeiten und interpretieren. Dies führt dazu, dass Webseiten in den Suchergebnissen besser platziert werden können. Denn für die Suchmaschinen stellen JSON-LD Formate mehr Kontext zur Verfügung, um die Relevanz der Inhalte zu bewerten.

Sichtbarkeit in SERPs

Durch JSON-LD wird den Suchmaschinen, wie Google oder Bing, die Erstellung von Rich Snippets erleichtert. Hierbei handelt es sich um erweiterte Suchergebnisse, die zusätzliche Informationen (Bewertungen, Bilddateien etc.) direkt in den SERPs anzeigen. Dies erhöht die Klickrate (CTR), da Nutzer schon vor dem ersten Kontakt mit einer Website mehr Informationen erhalten, bevor sie auf einen Link klicken.

Neben Rich Snippets können JSON-LD-Daten auch zu anderen erweiterten Suchergebnissen führen, wie z.B. Knowledge Graph-Einträgen, Karussells oder Featured Snippets. Diese prominenten Platzierungen erhöhen die Sichtbarkeit und können die Klickrate (CTR) verbessern.

Voice Search SEO

Strukturierte Daten in JSON-LD-Format helfen Suchmaschinen, Inhalte für Sprachsuchen besser zu interpretieren. Dies kann die Chancen erhöhen, dass eine Webseite als Quelle für Sprachassistenten wie Google Assistant oder Alexa verwendet wird.

SEO local

Für lokale Unternehmen kann JSON-LD dazu beitragen, relevante Informationen wie Öffnungszeiten, Adresse und Bewertungen hervorzuheben. Dies kann die Sichtbarkeit in lokalen Suchergebnissen und auf Google Maps verbessern.

Unterstützung für E-Commerce

Für Online-Shops kann JSON-LD dazu beitragen, Produktinformationen wie Preise, Verfügbarkeit und Bewertungen hervorzuheben. Dies kann nicht nur die Sichtbarkeit in Produktsuchen verbessern, sondern auch die Conversion-Rate steigern.

Künstliche Intelligenz

Mit der zunehmenden Bedeutung von künstlicher Intelligenz und maschinellem Lernen in Suchmaschinen wird strukturiertes Datenmarkup wie JSON-LD immer wichtiger. Websites, die diese Technologie früh adoptieren, können einen Vorsprung in zukünftigen Suchalgorithmen haben.

Best Practices für die Erstellung und Integration von JSON-LD

Anstatt JSON-LD direkt in den Quellcode einzufügen, ist es empfehlenswert, die Daten dynamisch zu generieren. Dies kann serverseitig oder clientseitig erfolgen:

  • Serverseitig: Das Content Management System oder die Anwendungslogik generiert das JSON-LD basierend auf den Seiteninhalten.
  • Clientseitig: JavaScript kann verwendet werden, um JSON-LD dynamisch zu erstellen und in die Seite einzufügen.

Bei großen Websites kann die Auslieferung von JSON-LD über CDNs die Ladezeit verbessern. Es sollte vermieden werden, die gleichen strukturierten Daten sowohl in JSON-LD als auch in anderen Formaten (wie Microdata) auf derselben Seite zu implementieren.

Verwendung des `<script>`-Tags

JSON-LD sollte innerhalb eines `<script>`-Tags mit dem Typ `application/ld+json` eingebettet werden. Dies ermöglicht eine saubere Trennung vom restlichen HTML-Code der Webseite.

Platzierung im `<head>`-Tag

Es wird empfohlen, das JSON-LD-Skript im `<head>`-Tag der Webseite zu platzieren, um sicherzustellen, dass es frühzeitig geladen und interpretiert wird.

Validierung

Verwenden Sie Tools wie das Google Test-Tool für strukturierte Daten, um sicherzustellen, dass Ihre JSON-LD-Markups korrekt sind und von Suchmaschinen richtig erkannt werden.