Der Validator für strukturierte Daten prüft, ob das Markup auf einer Seite korrekt erkannt wird. Er unterstützt Mikroformate, Schema.org, Open Graph, HTML Microdata und RDFa, und akzeptiert entweder eine URL oder eingefügten Code.
Warum diesen anstelle eines generischen Validators verwenden
Yandex benennt den Unterschied explizit: Anders als Validator.nu, Structured Data Linter und andere prüft dessen Validator auch, ob das Markup die Anforderungen der eigenen Dienste von Yandex erfüllt, einschließlich aller zusätzlichen Typen. Er fängt also Dinge ab, die kein allgemeines Tool erfassen kann — das Yandex-spezifische resultPhoto Feld bei Rezepten, die für Organisationen tatsächlich unterstützten Schema-Typen, die für ein Produkt-Snippet erforderlichen Feldkombinationen.

Markup, das einen generischen Validator passiert und in Yandex nichts bewirkt, ist ein alltägliches Ergebnis. Dieses Tool zeigt diese Lücke auf.
Die Fehler
- Seite wird nicht geladen — sie existiert nicht oder ist für den Bot nicht erreichbar. Ein eigener Hinweis: Markup ist irrelevant, wenn die Seite nicht abgerufen werden kann.
- Mikro-Markup nicht erkannt — kein Stammelement gefunden oder es wurde falsch eingerichtet. Das Beispiel von Yandex ist ein Schema.org-Stamm ohne das
itemscopeAttribut, was der häufigste strukturelle Fehler ist: Eigenschaften sind gekennzeichnet, aber nichts deklariert, wozu sie gehören. - Feld fehlt oder ist leer — eine erforderliche Eigenschaft fehlt oder hat keinen Wert. Bei generiertem Markup bedeutet dies normalerweise, dass ein Template ein leeres Attribut ausgibt, wo die Daten null waren.
Anwendung in der Praxis
Code vor dem Bereitstellen zum Testen einfügen oder eine URL eingeben, um den Live-Status zu prüfen. Führen Sie es erneut aus nach jeder Template-Änderung: Markup ist das Erste, das bei einem Redesign unbemerkt kaputtgeht, da sich am Aussehen der Seite nichts ändert, wenn es verschwindet.
Die Einschränkung, die man beachten muss
Gültiges Markup ist notwendig, aber nicht hinreichend. Daten müssen außerdem indexiert werden und bei Partnerprogrammen die Moderation durchlaufen — typischerweise etwa zwei Wochen —, bevor etwas in den Ergebnissen erscheint.

So setzen wir das um
We use Yandex’s validator rather than a generic one for anything Yandex-facing, because it is the only tool that knows the engine’s own requirements — a recipe missing resultPhoto is valid Schema.org and a weaker snippet here. Re-running it after every template change is on our redesign checklist, since markup vanishing is invisible to everyone looking at the page.
Verwandte Leistungen