Categories:> Suchmaschinenoptimierung

Google Suchanalyse: Rich-Suchergebnisse und strukturierte Daten

Das Feld zu Rich-Suchergebnissen und strukturierten Daten ist weit, aber sehr konkret. Welche Relevanz diese für die unsere Suchanalyse hat, möchten wir heute näher ausleuchten.

Was sind strukturierte Daten

Strukturierte Daten stehen per Definition für Daten, die einen hohen Organisationsgrad aufweisen, wie auch Qualität, und von Suchmaschinen daher bevorzugt verarbeitet werden. 

Webseiten mit zahlreichen Unterseiten werden von Suchmaschinen selbstverständlich indexiert und analysieren. Je nach Tiefe und Breite kann dies allerdings viel Zeit in Anspruch nehmen. 

Wenn man den Suchmaschinen aber explizit mitteilt, was auf einer Website enthalten ist, werden die Indexierung und Darstellung vereinfacht und beschleunigt. Außerdem generieren die Suchmaschinen dann, wenn möglich, Rich-Suchresultate und Rich Snippets.

Beispiele

Rich Snippets und Rich-Suchresultate

Rich Snippets und Rich-Suchresultate


  1. kostenpflichtige Shoppingergebnisse, die in der Google Karussell-Ansicht auftauchen,
  2. AdWords rechts sehen wir ähnlich dazu eine Liste von Veranstaltungen (in unserem Fall handelt es sich um Filme), die auf einer Website verfügbar sind.
  3. organic Link, aufgewertet durch Bewertungs-Snippet
Datentypen

Es gibt verschiedenste Ansätze mit strukturierten Daten zu arbeiten. Zwei der häufigsten und simpelsten Varianten sind Mikrodaten und JSON-LD.

Mikrodaten

Mikrodaten bestehen aus gewissen Inline-HTML-Attributen, die das Schema.org-Vokabular definieren; darunter beispielsweise die dargestellte Content-Art. Allerdings handelt es sich hier um eine weniger empfohlene Methode zur Definition strukturierter Daten, das geben sogar wir Entwickler selbst zu.

Schema.org Person

Schema.org Person

Nichtsdestotrotz gilt der Grundsatz: Die Bereitstellung strukturierter Daten ist besser, als wenn gar nichts bereitgestellt wird. 

JSON-LD

JSON-LD (JavaScript Object Notation for Linked Data) ist ganz ähnlich aufgebaut. Es wurde basierend auf demselben Konzept entwickelt, mit dem man Browsern die Inhalte erklären kann, die sich auf einer Website befinden. Im Bereich Active Development von Google hat sich JSON-LD zum aktuellsten Web-Standard entwickelt. In Verbindung mit schema.org sorgt es beispielsweise dafür, dass die erweiterten Suchresultate, Rich-Snippets und der Knowledge Graph des Webs verbessert werden.

Schema.org JSON-LD

Schema.org JSON-LD

 

Rich-Suchergebnisse und die Usability von Websites verbessern

Datentypen

Es gibt zahlreiche Datentypen, die sowohl von Google, als auch vom Schema.org-Vokabular unterstützt werden und aus denen man als Anwender frei wählen kann – ein paar spezifische Unterschiede zwischen den möglichen Datentypen gibt es. Welche das sind, werden wir im Rest des Beispiels anhand von Breadcrumbs zur Rubrik Musik näher erläutern.

Breadcrumbs

Breadcrumbs kommen als Navigationshilfe für Nutzer zum Einsatz, damit diese sehen können, auf welcher Seite sie sich aktuell befinden, sowie den vorherigen, die zum Ursprung der Seite führen.

Details

In diesem Beispiel stellen wir uns vor, wir sind auf folgender Unterseite: http://www.beispielseite.de/musik/jazz/dave-brubeck

Breadcrumbs Jazz Klassik Dave Brubeck

Breadcrumbs Jazz Klassik Dave Brubeck

Erstens: Das Root-Element “Home” kann kein Gegenstand des Breadcrumb-Objekts sein. Andernfalls wird Google die Root-Seite wie unterhalb gezeigt doppelt indexieren:

www.beispielseite.de -> Home -> Musik -> Jazz -> Dave Brubeck

Tatsächlich möchten wir erreichen, dass unsere Website wie folgt aussieht: 

www.beispielseite.de -> Musik -> Jazz -> Dave Brubeck

Zweitens: Die erste Unterseite “Musik” ist Level 1, “Jazz“ ist Level 2 und “Dave Brubeck“ ist Level 3.

Beispiel mit Breadcrumb Mikrodaten

Wie oben bereits erwähnt, sollten wir keinesfalls die Root-Seite als listItem innerhalb der BreadCrumbList hinzufügen. Allerdings können wir dennoch einen Link zu ihr setzen, ohne dass wir Nachteile befürchten müssten.

Die erste Unterseite muss:
1).
Den Typ ListItem haben
2). Eine Position (Level) von 1 haben
3). Nach dem aktuellen Item ein Trennzeichen haben, wie z.B. > | ||, etc.

Breadcrumbs Mikrodaten

Breadcrumbs Mikrodaten

Seltsamerweise wird das Musik-Objekt vollständig unterstützt und taucht auch in Rich-Snippets/Rich-Suchresultaten auf, in der Liste mit unterstützten Datentypen ist es allerdings nicht enthalten.

Musik taucht in verschiedensten Arten von Suchergebnissen auf, immer abhängig vom jeweiligen Gerät und der Suchanfrage.

Rich-Snippet und ich bin oben?

Es ist äußerst unwahrscheinlich, dass man nach der Implementierung innerhalb von wenigen Tagen oder gar Wochen Rich-Resultate erhält. Dabei kommt es vor allem auf Google und die geheimen Algorithmen der Suchmaschine an, aber auch die richtige Markierung aller Daten ist extrem wichtig

Test strukturierter Daten

Google liefert uns ein paar praktische Tools, mit denen wir strukturierte Daten testen können. Manchmal erlaubt uns Google sogar, eine beispielhafte “Vorschau”, bei der wir uns anschauen können, was die Suchmaschine basierend auf unserer Markierung generieren würde. Das erste Tool, welches wir empfehlen, ist das sogenannte Structured Data Testing Tool.

Mit diesem Tool haben Sie die Möglichkeit, unsere strukturierten Daten über einen Website-Crawler abzurufen und/oder den Code-Schnipsel direkt hinein zu kopieren, um gültige/ungültige Mikrodaten und JSON-LD zu sehen.

Alternative Ressourcen

Unglücklicherweise testet sich Google in der aktuellen Phase durch diverse Beta-Versionen der Google Search Console, der Analytics und der Testtools für strukturierte Daten – es ist schwierig, sich auf die genauen Anforderungen einzustellen. Wenn man aber während des Testens darauf achtet, Informationen mit minimalen Warnungen und keinen Fehlermeldungen bereitzustellen, werden die Markierung oder das JSON-LD aber höchstwahrscheinlich gültig sein.

Rich-Suchresultate testen

Von diesen Schwierigkeiten abgesehen, wird dieses Tool eine nette Vorschau generieren – wenn auch nur für die mobile Ansicht.

Unter diesem Link können Sie weitere Informationen zur Ansicht erhalten.

Test der Search Appearance

Ereignissarten

Grundsätzliche gibt es zwei Arten von Ereignissen: Kurzfristige und langfristige.

Derartige Ereignisse werden von Google jeden Tag indexiert, solange immer mehr neue Ereignisse verfügbar sind. Das kann besonders nützlich sein, wenn der Content oder das Ereignis eine sehr kurze Lebensdauer hat.

Vorteile bei kurzfristigen Ereignissen

Wenn wir nun eine Reihe von Ereignissen haben, die von Google aufgegriffen werden sollen, wäre das die empfohlene Methode, um Ereignisse anzuzeigen. Die Rich-Suchresultate werden sich konstant verändern, solange es verfügbare Daten gibt. Dadurch werden sich die Impressionen für dieses Suchergebnis erhöhen – wodurch sich in der Theorie auch die Klickrate der Website verbessern sollte.

Nachteile bei kurzfristigen Ereignissen

Ordnet man die Daten allerdings als kurzzeitig ein, wenn nicht genügend Suchdaten vorliegen, kann diese dazu führen, dass die Suchergebnisse wenig überzeugend sind.

Vorteile bei langfristigen Ereignissen

Die exakten Daten für ein verfügbares Ereignis können sehr wichtig sein, wenn Ereignisse viele Tage oder sogar Wochen andauern, wie z.B. ein mehrtägiges Musik-Festival oder ein Sport-Ereignis.

Nachteile bei langfristigen Ereignissen

In diesem Zusammenhang sind wir bei der Programmierung aber auch schon mal auf folgendes Problem gestoßen: Wenn wir Google entscheiden lassen, welche Daten es von alleine anzeigen soll (maximal 3 Ereignisse auf einmal auf Desktop und Mobile; exklusive aller anderen Suchresultate) –könnten wir dann im schlimmsten Fall mit Daten dastehen, die wir überhaupt nicht angezeigt haben wollen. Und die verschwinden erst wieder, wenn mindestens eines der Ereignisse abgelaufen ist.

Fazit & Grundgedanken

Es gibt nicht den einen richtigen Weg, um Suchmaschinen zu zeigen, was auf einer Website alles enthalten ist. Es sind individuelle und konkrete Betrachtungsweisen, die zugrunde gelegt werden müssen.

Tool-Tipps

Es gibt zahlreiche Tools, die wir verwenden können, um Social Sharing Previews zu sehen, strukturierte Daten zu validieren und nachzusehen, ob unsere Markierungen gültig sind. 

Steal Our JSON-LD: Ist ein großartiges Tool, um gültige JSON-LD-Snippets zu sehen.

Schema.org Examples: Ein vollständiges Wörterbuch zahlreicher Entwickler. 

Structured Data Testing Tool Chrome Extension: Ein äußerst praktisches Tool, wenn man es mit Problemen bei strukturierten Daten zu tun hat und man ein schnelles Troubleshooting benötigt.

Danke fürs Lesen!

teilen