Der Validator für strukturierte Daten ist ein technisches Tool in Yandex Webmaster, das prüft, ob das Markup Ihrer Website den notwendigen Regeln für Rich Snippets entspricht. Er identifiziert spezifische Syntaxfehler in Formaten wie Microdata, Schema.org und Open Graph, um sicherzustellen, dass Suchmaschinen Ihre Daten korrekt lesen können. Durch die Nutzung dieses Tools können Webmaster überprüfen, ob ihr Code fehlerfrei ist, bevor sie ihn in einer Live-Umgebung bereitstellen, was dabei hilft, erweiterte Suchdarstellungen, sogenannte Islands, zu sichern.
Welche Markup-Formate können Sie für Yandex validieren?
Yandex erkennt verschiedene Arten von strukturierten Daten an. Microdata ist das am häufigsten verwendete Format im HTML-Body. Es verwendet einfache Attribute wie itemprop und itemscope, um Datentypen zu definieren. Schema.org ist das Vokabular, das mit diesen Formaten zusammenarbeitet, um Produkte, Bewertungen oder Veranstaltungen zu beschreiben. Wenn Sie dieses Vokabular verwenden, prüft der Validator, ob Sie Pflichtfelder wie Preis oder Währung für eine Produktseite angegeben haben.

Ein weiteres Format ist Open Graph. Dieses wird hauptsächlich verwendet, um zu steuern, wie Ihre Seiten aussehen, wenn sie in sozialen Medien oder bestimmten Yandex-Diensten geteilt werden. Der Validator prüft auf grundlegende Tags wie og:title, og:type und og:image. Obwohl diese nicht immer Rich Snippets in den Standardsuchergebnissen erzeugen, sind sie für die Gesamtsichtbarkeit Ihrer Website im gesamten Web von entscheidender Bedeutung. JSON-LD wird ebenfalls für bestimmte Datentypen unterstützt, obwohl Yandex historisch gesehen Microdata für viele seiner spezifischen Suchfunktionen bevorzugte.
- Microdata: Inline-HTML-Attribute zur Definition von Entitäten.
- Schema.org: Das Standardvokabular für strukturierte Daten.
- Open Graph: Metadaten für Soziale Medien und Link-Vorschauen.
- JSON-LD: Ein skriptbasiertes Format zur Datendarstellung.
Warum werden Rich Snippets trotz vorhandenem Code nicht angezeigt?
Selbst wenn Ihr Code korrekt aussieht, kann ein einziges fehlendes Zeichen verhindern, dass Yandex ihn parst. Aus diesem Grund ist der Validator so wichtig. Ein häufiger Grund für Fehler ist die Verwendung von Nicht-Standard-Tags. Wenn Sie eine Eigenschaft verwenden, die nicht Teil der offiziellen Schema.org-Dokumentation ist, ignoriert Yandex sie einfach. Der Validator markiert diese als nicht erkannte Eigenschaften.
Ein weiteres Problem betrifft Pflichtfelder. Wenn Sie beispielsweise ein Rezept auszeichnen, verlangt Yandex möglicherweise ein Foto und eine Liste der Zutaten. Wenn Sie die Zubereitungszeit angeben, aber das Bild vergessen, wird das Rich Snippet möglicherweise überhaupt nicht angezeigt. Das Tool bietet einen klaren Bericht, der zeigt, welche Felder fehlen und welche optional sind. Es ist eine bewährte Praxis, so viele Felder wie möglich auszufüllen, um der Suchmaschine mehr Kontext über Ihre Inhalte zu geben.

Wir stellen oft fest, dass Entwickler sich zu stark auf automatisierte Plugins verlassen, die Schema-Code generieren. Diese Plugins erzeugen häufig generische Daten, denen die spezifischen Felder fehlen, die Yandex für lokale Suchfunktionen benötigt. Die manuelle Validierung ist der einzige Weg, um 100%ige Genauigkeit zu gewährleisten.
Alien Road SEO-Team
Wie verwendet man das Yandex Webmaster Validator-Tool?
Der Zugriff auf das Tool ist unkompliziert. Sie müssen Ihre Website nicht in Webmaster verifiziert haben, um die öffentliche Version des Validators zu nutzen, obwohl das Eingeloggtsein mehr Funktionen bietet. Sie können Ihren Code auf zwei Arten überprüfen: durch Eingabe einer Live-URL oder durch direktes Einfügen eines HTML-Code-Snippets in das Textfeld. Letzteres ist während der Entwicklungsphase nützlich, bevor eine Seite live geht.
Sobald Sie die Daten übermitteln, führt das Tool einen Parser aus, der den Yandex-Bot nachahmt. Es zerlegt den Code in eine Baumstruktur. Jeder Knoten im Baum repräsentiert eine Entität, wie etwa ein Produkt (Product) oder eine Organisation (Organization). Wenn ein Syntaxfehler vorliegt, wie etwa ein nicht geschlossenes Tag oder ein fehlendes Anführungszeichen, markiert der Validator genau diese Zeile im Code. Das spart stundenlanges manuelles Debugging.
- Schritt 1: Öffnen Sie den Structured Data Validator in den Yandex Webmaster-Tools.
- Schritt 2: Wählen Sie zwischen der Eingabemethode ‘URL’ oder ‘Code-Snippet’.
- Schritt 3: Fügen Sie Ihren Code oder den Link zu Ihrer veröffentlichten Seite ein.
- Schritt 4: Drücken Sie die Schaltfläche ‘Prüfen’, um die Analyse zu starten.
- Schritt 5: Überprüfen Sie die Spalte ‘Status’ auf rote Fehlermarkierungen.
Häufige Fehler bei Microdata- und JSON-LD-Implementierungen
Syntaxfehler sind der Erzfeind strukturierter Daten. Bei Microdata ist der häufigste Fehler eine unsachgemäße Verschachtelung. Wenn Sie beispielsweise einen ‘Product’-Bereich starten, aber das div-Tag schließen, bevor Sie den ‘Offer’-Bereich einbeziehen, glaubt der Parser, dass der Preis nicht zu diesem Produkt gehört. Dies bricht die logische Verbindung zwischen den Elementen auf.
Bei JSON-LD hängen die Probleme meist mit der Formatierung zusammen. JSON ist sehr streng bei Kommas und Klammern. Ein nachgestelltes Komma am Ende einer Liste führt zum Fehlschlagen des gesamten Skripts. Außerdem müssen Sonderzeichen wie kaufmännisches Und (&) oder Anführungszeichen innerhalb einer Zeichenkette maskiert werden. Wenn Sie in bestimmten Kontexten ‘Black & Gold’ anstelle von ‘Black & Gold’ schreiben, hört der Parser möglicherweise ganz auf, die Datei zu lesen. Der Validator fängt diese kleinen, aber fatalen Fehler sofort ab.
Wie Alien Road die Validierung strukturierter Daten anwendet
Bei Alien Road betrachten wir strukturierte Daten als technische Kernanforderung für jedes Projekt. Unser Prozess beginnt während des ersten Website-Audits. Wir prüfen nicht nur, ob ein Schema vorhanden ist; wir prüfen, ob es für die spezifische Branche des Kunden nützlich ist. Für einen typischen Auftrag, wie einen Shopify-Shop, der Elektronik verkauft, betrachten wir, wie Preis und Lagerstatus in das Markup gezogen werden.
Unser Team verwendet den Yandex-Validator während der Staging-Phase. Wir nehmen den vom Backend des Shops generierten Code und lassen ihn durch das Tool laufen, um zu sehen, wie Yandex die Preiswährung interpretiert. Wenn wir sehen, dass das Währungssymbol einen Parse-Fehler verursacht, passen wir die Liquid-Templates an, um einen sauberen ISO-Code auszugeben. Dies stellt sicher, dass die Suchergebnisse sofort nach dem Live-Geben der Website den richtigen Preis und die Labels ‘Auf Lager’ anzeigen, was zu höheren Klickraten führen kann.
Daten zu validieren bedeutet nicht nur, Fehler zu beheben; es geht um Datenqualität. Wenn wir sicherstellen, dass jedes Attribut korrekt zugeordnet ist, sprechen wir im Wesentlichen in seiner eigenen Sprache mit der Suchmaschine und lassen keinen Raum für Fehlinterpretationen des Angebots des Kunden.
Alien Road SEO-Team
Fehlerbehebung bei Parsing-Fehlern in strukturierten Daten
Wenn der Validator einen Fehler zurückgibt, bleiben Sie ruhig und schauen Sie sich den Fehlercode an. Yandex liefert normalerweise eine kurze Beschreibung dessen, was schiefgelaufen ist. ‘Fehlendes Pflichtfeld’ bedeutet, dass Sie etwas Wesentliches wie einen Namen oder einen Preis vergessen haben. ‘Ungültiges Zeichen’ weist oft auf einen Kopier- und Einfügefehler hin, bei dem versehentlich ein Sonderzeichen enthalten war. ‘Falsch verschachtelt’ bedeutet, dass Ihre HTML-Tags in der falschen Reihenfolge geschlossen werden.
Für Websites, die ein Content Management System verwenden, treten diese Fehler oft websiteübergreifend auf. Die Korrektur einer einzigen Templatedatei kann Tausende von Fehlern auf der gesamten Domain beheben. Löschen Sie nach einer Korrektur immer Ihren Cache und führen Sie den Validator erneut aus. Dadurch wird sichergestellt, dass Sie die neueste Version des Codes testen und keine alte, im Cache gespeicherte Version, die den Fehler immer noch enthält.
Wo Sie diese Woche anfangen sollten
Beginnen Sie damit, Ihre fünf wichtigsten Seiten auszuwählen, wie Ihre Startseite, ein Bestseller-Produkt und Ihre Kontaktseite. Lassen Sie diese URLs durch den Yandex Structured Data Validator laufen. Wenn Sie rote Fehler sehen, priorisieren Sie zuerst die Korrektur der Pflichtfelder. Überprüfen Sie Ihre Microdata-Verschachtelung und stellen Sie sicher, dass alle Anführungszeichen korrekt gepaart sind. Sobald diese Seiten sauber sind, gehen Sie zu den restlichen Website-Templates über, um eine konsistente Datenqualität über Ihre gesamte digitale Präsenz hinweg sicherzustellen.