Produkt-Markup erzeugt ein preisbasiertes Snippet in den Yandex-Ergebnissen. Dafür sind zwei zusammenarbeitende Schemata: Product plus entweder Offer für einen Einzelpreis oder AggregateOffer für eine Preisspanne erforderlich. Ein alleiniges Markup für Product bewirkt nichts.
Die erforderlichen Felder
name(Text) — aufProduct.description(Text) — aufProduct.price(Zahl) aufOfferoderlowPriceaufAggregateOfferMitlowPricelautet das Snippet „ab N“ — was Yandex empfiehlt, wenn der Preis je nach Größe, Volumen oder Konfiguration variiert.priceCurrency(Text) — ein ISO-4217-Code bei beiden Angebotsarten.
Bedingungen, die darüber entscheiden, ob überhaupt ein Snippet erscheint
- Ein Produkt pro Seite. Eine Seite, die verschiedene Produkte zeigt, erzeugt kein strukturiertes Snippet. Kategorie- und Listing-Seiten kommen daher nicht infrage, egal wie gut sie ausgezeichnet sind.
- Die Sprache muss Russisch, Englisch, Belarussisch, Ukrainisch, Türkisch, Tatarisch oder Kasachisch sein.
- Verfügbarkeit. Wenn
availabilitybeimOfferangibt, dass das Produkt nicht auf Lager ist, wird der Preis nicht angezeigt. - Wenn Sie am Partnerprogramm von Yandex Market teilnehmen, zeigt das Snippet den Preis von Yandex Marketund nicht aus Ihrem Markup.
Die Klausel mit Zähnen
Yandex behält sich das Recht vor, die markierten Daten ganz oder teilweise in seinen Diensten zu verwenden oder nicht und übernimmt keine Verantwortung für die Richtigkeit der Anzeige. Noch wichtiger: Eine Website, die minderwertige oder falsche Informationen über Markup bereitstellt, wird aus dem Partnerprogramm ausgeschlossen und verliert ihre strukturierten Snippets..

Das macht die Preisgenauigkeit zu einem Thema der Suchsichtbarkeit statt des Kundenservice. Ein Markup, das nicht mehr mit dem Checkout übereinstimmt – ein veralteter Preis, ein nie aktualisierter Verfügbarkeitsstatus, eine auf dem Vorlagenstandard belassene Währung – ist genau der Fehler, den diese Regel bestraft.
Praktische Umsetzung
Generieren Sie das Markup aus derselben Datenquelle, die den sichtbaren Preis ausgibt, niemals als separaten Vorlagenblock. Jede Anordnung, bei der jemand das eine ohne das andere aktualisieren könnte, führt unweigerlich zu Abweichungen, und diese Abweichung bleibt unsichtbar, bis das Snippet bereits fehlerhaft ist.

So setzen wir das um
We wire product markup to the same field that prints the price on the page, and we check availability is genuinely dynamic — a hardcoded InStock is the most common defect we find, and it is precisely the “incorrect information” the partner-programme ban is written for. The one-product-per-page rule is worth stating early too, because clients routinely ask for category pages to be marked up and no snippet is possible there.
Verwandte Leistungen