Technisches SEO

11 Min. Lesezeit

Strukturierte Daten für Produktseiten

Strukturierte Daten teilen Suchmaschinen genau mit, was Ihre Produkte sind, was sie kosten und ob sie auf Lager sind. Korrekt implementiertes Product-Schema kann Ihren Listings Rich Results mit Sternebewertungen, Preisspannen und Verfügbarkeitsbadges direkt in den Google-Suchergebnissen einbringen und die Klickrate um 20 % bis 35 % steigern.

Product-Schema-Markup: Die Grundlagen

Google unterstützt den strukturierten Datentyp Product für Ecommerce-Seiten und erwartet bestimmte Eigenschaften, um Rich Results auszulösen. Mindestens benötigen Sie den Produktnamen, ein Bild und mindestens ein Angebot mit Preis, Währung und Verfügbarkeit. Das Fehlen einer dieser Angaben verhindert das Erscheinen von Rich Results.

Verwenden Sie das JSON-LD-Format für alle strukturierten Daten. Google empfiehlt ausdrücklich JSON-LD gegenüber Microdata oder RDFa, da es das Markup vom visuellen HTML trennt und somit einfacher zu pflegen und weniger anfällig für Fehler bei Template-Änderungen ist. Platzieren Sie das JSON-LD-Script im Head oder Body Ihrer Produktseiten.

Jede Produktseite sollte genau eine Product-Entität enthalten. Markieren Sie nicht mehrere Produkte auf einer einzelnen Produktseite. Wenn Ihre Seite Produktvarianten (Größen, Farben) anzeigt, sollte das Hauptprodukt die Hauptentität sein, wobei jede Variante durch einzelne Offer-Objekte im Offers-Array dargestellt wird.

Fügen Sie die Eigenschaften brand, SKU oder GTIN (Barcode) und description ein, auch wenn sie nicht strikt erforderlich sind. Google verwendet diese, um Ihre Produktdaten mit Google Merchant Center-Feeds abzugleichen, und Produkte mit vollständigem Schema-Markup erhalten eine bevorzugte Behandlung in einkaufsbezogenen Suchergebnissen.

Erforderlich: name, image, offers (mit price, priceCurrency, availability)
Empfohlen: brand, sku, gtin, description, review, aggregateRating
Verwenden Sie das JSON-LD-Format, platziert im Seiten-Head oder Body
Eine Product-Entität pro Produktseite, Varianten als separate Offer-Objekte
Validieren Sie mit Googles Rich Results Test vor dem Deployment

AggregateRating- und Review-Markup

Sternebewertungen in Suchergebnissen gehören zu den wirkungsvollsten Klickraten-Boostern für Ecommerce-Seiten. Um sie anzuzeigen, benötigen Sie entweder AggregateRating (Zusammenfassung aller Bewertungen) oder einzelne Review-Markups auf Ihren Produktseiten. Beide erfordern echte Bewertungen von echten Kunden; Google verbietet selbst verfasstes oder fabriciertes Review-Markup.

AggregateRating erfordert einen ratingValue (die Durchschnittsbewertung), reviewCount oder ratingCount und bestRating/worstRating, falls Sie eine andere Skala als 1 bis 5 verwenden. Die Daten müssen mit dem übereinstimmen, was auf der Seite sichtbar ist. Wenn Ihre Seite 4,3 Sterne aus 128 Bewertungen zeigt, müssen die strukturierten Daten genau diese Zahlen widerspiegeln.

Für einzelne Review-Markups fügen Sie den Autornamen, das Veröffentlichungsdatum, die Bewertung und den Bewertungstext ein. Google kann ein hervorgehobenes Bewertungs-Snippet neben Ihrem Produktlisting anzeigen, wenn einzelne Reviews markiert sind. Diese zusätzlichen Informationen in den Suchergebnissen helfen, Ihr Listing von Wettbewerbern zu unterscheiden.

Ein kritischer Fehler, den viele Shops machen, ist das Markieren von Bewertungsdaten auf Seiten, die keine sichtbaren Bewertungen anzeigen. Google nennt dies eine Verletzung der Richtlinien für strukturierte Daten, und es kann zu einer manuellen Maßnahme führen, die Rich Results für Ihre gesamte Website entfernt. Fügen Sie Review-Schema nur auf Seiten hinzu, auf denen Bewertungen tatsächlich für Nutzer angezeigt werden.

Tip

Synchronisieren Sie Ihre strukturierten Daten mit der API Ihrer Bewertungsplattform. Wenn Sie Yotpo, Judge.me oder Trustpilot verwenden, konfigurieren Sie die Integration so, dass die AggregateRating-Werte automatisch aktualisiert werden, wenn neue Bewertungen eingereicht werden. Veraltete Bewertungsdaten, die nicht mit sichtbaren Bewertungen übereinstimmen, lösen Google-Warnungen aus.

Offer-Schema: Preis und Verfügbarkeit

Der Offer-Teil Ihres Product-Schemas kommuniziert Preise und Lagerstatus an Google. Richtig umgesetzt ermöglicht dies die Preisanzeige in Suchergebnissen und speist die kostenlosen Listings von Google Shopping. Falsch umgesetzt bedeutet, dass Ihre Produkte ohne Preisangabe angezeigt werden, was die Klickrate drastisch reduziert.

Für Produkte mit einem einzelnen Preis verwenden Sie ein einfaches Offer mit price und priceCurrency. Für Produkte mit variantenbasierter Preisgestaltung (unterschiedliche Preise für verschiedene Größen) verwenden Sie ein AggregateOffer mit lowPrice und highPrice, um eine Preisspanne anzuzeigen, oder listen Sie einzelne Offer-Objekte für jede Variante mit ihrem spezifischen Preis auf.

Verfügbarkeitswerte müssen aus dem vordefinierten Set von Schema.org stammen: InStock, OutOfStock, PreOrder, BackOrder oder Discontinued. Google gleicht dies mit Ihrem Produkt-Feed und dem tatsächlichen Seiteninhalt ab. Wenn Ihre strukturierten Daten InStock angeben, aber die Seite "Ausverkauft" zeigt, erhalten Sie eine Diskrepanz-Warnung in der Search Console.

Aktualisieren Sie Ihr Verfügbarkeits-Markup dynamisch. Ein Produkt, das um 14 Uhr nicht mehr auf Lager ist, sollte um 15 Uhr nicht mehr InStock in seinen strukturierten Daten anzeigen. Bei Plattformen wie Shopify wird dies automatisch gehandhabt, wenn Sie das Standard-Produktschema verwenden. Bei benutzerdefinierten Implementierungen verbinden Sie die Verfügbarkeit mit Ihrem Bestandsmanagement-System.

Einzelpreis: Offer mit price und priceCurrency verwenden
Preisspanne: AggregateOffer mit lowPrice und highPrice verwenden
Verfügbarkeit muss exakt mit dem Seiteninhalt übereinstimmen (InStock, OutOfStock usw.)
Strukturierte Daten dynamisch aktualisieren, wenn sich der Lagerstatus ändert
priceValidUntil für Aktionspreise einfügen, um anzuzeigen, wann der Preis ausläuft

Testen und Überwachen strukturierter Daten

Das Deployment strukturierter Daten ohne Validierung ist eine häufige Fehlerquelle, die Rich Results stillschweigend verhindert. Google bietet zwei Tools zum Testen: den Rich Results Test (zur Prüfung, ob eine URL für Rich Results qualifiziert ist) und den Schema Markup Validator (zur Prüfung der allgemeinen Schema-Syntax). Verwenden Sie beide.

Der Rich Results Test zeigt genau, für welche Rich-Result-Typen Ihre Seite berechtigt ist, und markiert alle Fehler oder Warnungen. Lassen Sie jedes Produktseiten-Template vor dem Launch durch dieses Tool laufen. Eine einzelne fehlende erforderliche Eigenschaft (wie priceCurrency) über Tausende von Produktseiten hinweg bedeutet null Rich Results für Ihren gesamten Katalog.

Nach dem Deployment überwachen Sie die Gesundheit strukturierter Daten in der Google Search Console im Bereich Verbesserungen. Die Search Console gruppiert Probleme nach Typ und zeigt, wie viele Seiten von jedem Fehler betroffen sind. Häufige Ecommerce-Probleme sind fehlende Verfügbarkeitswerte bei nicht vorrätigen Produkten, Preisdiskrepanzen zwischen strukturierten Daten und Seiteninhalt sowie fehlende Bilder.

Richten Sie Benachrichtigungen für Fehler bei strukturierten Daten ein. Wenn Ihre Plattform ihr Theme aktualisiert oder ein Entwickler ein Produkttemplate ändert, können strukturierte Daten stillschweigend brechen. Wöchentliche Überprüfungen des Verbesserungsberichts in der Search Console fangen diese Probleme auf, bevor sie Ihre Suchpräsenz über einen längeren Zeitraum beeinträchtigen.

Für Shops mit großen Katalogen automatisieren Sie das Testen strukturierter Daten. Tools wie Screaming Frog können JSON-LD von jeder Seite während eines Crawls extrahieren und validieren und Seiten kennzeichnen, auf denen erforderliche Eigenschaften fehlen oder Werte veraltet sind. Planen Sie monatliche automatisierte Checks, um Probleme im großen Maßstab zu erkennen.

Tip

Erstellen Sie eine Monitoring-Checkliste für strukturierte Daten: Validieren Sie mit dem Rich Results Test nach jeder Template-Änderung, prüfen Sie die Search Console Verbesserungen wöchentlich und führen Sie monatlich einen Full-Site-Crawl mit JSON-LD-Extraktion durch. Probleme mit strukturierten Daten, die wochenlang unbemerkt bleiben, können Tausende verlorener Klicks kosten.

Arbeiten Sie mit SEO-Experten zusammen, die E-Commerce verstehen

Die weltweit erste von E-Com-Gründern aufgebaute SEO-Agentur

Strukturierte Daten für Produktseiten - EcomSEO Academy | EcomSEO