Technisches SEO
11 Min. LesezeitStrukturierte 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.
In this guide
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.
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.
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.
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.
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.
Kostenlose Tools & Ressourcen
Arbeiten Sie mit SEO-Experten zusammen, die E-Commerce verstehen
Die weltweit erste von E-Com-Gründern aufgebaute SEO-Agentur