Strukturierte Daten für E-Commerce: Rich Snippets
Strukturierte Daten im E-Commerce: Der unterschätzte SEO-Hebel für mehr Sichtbarkeit
Strukturierte Daten gehören zu den mächtigsten SEO-Werkzeugen im E-Commerce – und werden dennoch von vielen Online-Händlern sträflich vernachlässigt. Während deine Konkurrenz mit nüchternen blauen Links in den Suchergebnissen erscheint, kannst du mit Rich Snippets Sternebewertungen, Preise, Verfügbarkeit und mehr direkt in Google anzeigen. Das Ergebnis: höhere Klickraten, qualifizierterer Traffic und letztlich mehr Umsatz.
In diesem Guide erfährst du, welche strukturierten Daten für Online-Shops unverzichtbar sind, wie du sie technisch korrekt implementierst und welche Fehler du unbedingt vermeiden solltest. Inklusive konkreter Code-Beispiele und einer Checkliste für deine Implementierung.
Was sind strukturierte Daten und warum sind sie wichtig?
Strukturierte Daten sind standardisierte Formate, mit denen du Suchmaschinen zusätzliche Informationen über deine Inhalte mitteilst. Sie helfen Google, Bing und anderen Suchmaschinen, den Kontext deiner Seiten besser zu verstehen – und diese Informationen direkt in den Suchergebnissen anzuzeigen.
Der Unterschied zwischen normalen und erweiterten Suchergebnissen
Ein normales Suchergebnis besteht aus drei Elementen: Titel, URL und Meta-Description. Ein erweitertes Suchergebnis (Rich Snippet) kann dagegen zusätzlich anzeigen:
- Produktpreise – Der aktuelle Preis direkt sichtbar
- Sternebewertungen – Durchschnittliche Bewertung und Anzahl der Reviews
- Verfügbarkeit – "Auf Lager" oder "Nicht verfügbar"
- Lieferzeiten – Geschätzte Versanddauer
- Produktbilder – Thumbnails im Suchergebnis
- FAQ-Akkordeons – Häufige Fragen direkt beantworten
Studien zeigen, dass Rich Snippets die Klickrate (CTR) um 20-35% steigern können. Bei stark umkämpften Keywords kann dieser Unterschied über Erfolg oder Misserfolg entscheiden.
Die wichtigsten Schema-Typen für Online-Shops
Schema.org ist der Standard für strukturierte Daten, den alle großen Suchmaschinen unterstützen. Für E-Commerce sind folgende Schema-Typen besonders relevant:
1. Product Schema – Die Basis für jeden Artikel
Das Product Schema ist das Fundament jeder E-Commerce-SEO-Strategie. Es beschreibt einzelne Produkte mit allen relevanten Eigenschaften:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Premium Bluetooth Kopfhörer XY-500",
"image": "https://example.com/images/kopfhoerer-xy500.jpg",
"description": "Kabellose Over-Ear Kopfhörer mit Active Noise Cancelling",
"sku": "XY500-BLK",
"brand": {
"@type": "Brand",
"name": "AudioTech"
},
"offers": {
"@type": "Offer",
"price": "149.99",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "Dein Shop Name"
}
}
}Wichtige Pflichtfelder sind Name, Bild, Preis und Verfügbarkeit. Je mehr optionale Felder du ausfüllst, desto reichhaltiger kann Google dein Suchergebnis gestalten.
2. AggregateRating – Bewertungen sichtbar machen
Sternebewertungen in Suchergebnissen sind echte Klickmagnete. Mit dem AggregateRating Schema zeigst du die durchschnittliche Bewertung und die Anzahl der Reviews:
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"bestRating": "5",
"worstRating": "1",
"ratingCount": "234"
}Dieses Schema wird als Teil des Product Schemas eingebettet. Voraussetzung: Du brauchst echte Kundenbewertungen. Fake-Reviews führen zu Abstrafungen durch Google.
3. Review Schema – Einzelne Bewertungen auszeichnen
Neben der Gesamtbewertung kannst du auch einzelne Reviews strukturiert auszeichnen:
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"author": {
"@type": "Person",
"name": "Maria S."
},
"reviewBody": "Beste Kopfhörer, die ich je hatte. ANC funktioniert hervorragend."
}4. BreadcrumbList – Navigation für Suchmaschinen
Breadcrumbs verbessern nicht nur die User Experience, sondern helfen auch Google, die Struktur deines Shops zu verstehen:
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://example.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Kopfhörer",
"item": "https://example.com/kopfhoerer"
},
{
"@type": "ListItem",
"position": 3,
"name": "Bluetooth Kopfhörer",
"item": "https://example.com/kopfhoerer/bluetooth"
}
]
}5. FAQPage – Häufige Fragen direkt beantworten
FAQ-Akkordeons in Suchergebnissen beanspruchen viel Platz und verdrängen Konkurrenten optisch. Perfekt für Produktseiten mit häufigen Kundenfragen:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Wie lange hält der Akku?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Der Akku hält bei normaler Nutzung bis zu 30 Stunden."
}
},
{
"@type": "Question",
"name": "Ist das Produkt wasserdicht?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Die Kopfhörer sind nach IPX4 spritzwassergeschützt."
}
}
]
}Implementierung: So fügst du strukturierte Daten hinzu
Es gibt drei Formate für strukturierte Daten: JSON-LD, Microdata und RDFa. Google empfiehlt JSON-LD, da es am einfachsten zu implementieren und zu warten ist.
JSON-LD in deine Seiten einbinden
Der JSON-LD Code wird im <head> oder <body> deiner Seite innerhalb eines Script-Tags platziert:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
// ... deine Produktdaten
}
</script>Plattform-spezifische Lösungen
Shopify: Apps wie "JSON-LD for SEO" oder "Smart SEO" generieren strukturierte Daten automatisch aus deinen Produktdaten. Alternativ kannst du den Code manuell in die theme.liquid-Datei einfügen.
WooCommerce: Plugins wie "Yoast SEO" oder "Rank Math" bieten integrierte Schema-Markup-Funktionen. Für erweiterte Kontrolle empfiehlt sich "Schema Pro".
Amazon: Amazon generiert strukturierte Daten automatisch. Dein Einfluss liegt hier primär in der Qualität deiner Produktdaten im Seller Central.
Dynamische Generierung mit JavaScript
Für Shops mit vielen Produkten lohnt sich die dynamische Generierung der strukturierten Daten aus der Datenbank:
const productSchema = {
"@context": "https://schema.org",
"@type": "Product",
"name": product.title,
"image": product.images[0].src,
"description": product.description,
"offers": {
"@type": "Offer",
"price": product.price,
"priceCurrency": "EUR",
"availability": product.inStock
? "https://schema.org/InStock"
: "https://schema.org/OutOfStock"
}
};Validierung und Testing: Fehler vermeiden
Fehlerhafte strukturierte Daten können mehr schaden als nutzen. Google ignoriert fehlerhafte Markups komplett. Nutze diese Tools zur Überprüfung:
Google Rich Results Test
Der Rich Results Test zeigt dir, welche Rich Snippets Google für deine Seite generieren kann. Er erkennt Fehler und Warnungen in deinem Markup.
Schema Markup Validator
Der Schema.org Validator prüft die technische Korrektheit deines JSON-LD Codes unabhängig von Google-spezifischen Anforderungen.
Google Search Console
In der Search Console findest du unter "Verbesserungen" einen Überblick über alle erkannten strukturierten Daten und eventuelle Fehler auf Website-Ebene.
Häufige Fehler und wie du sie vermeidest
1. Fehlende Pflichtfelder
Jeder Schema-Typ hat Pflichtfelder. Beim Product Schema sind das mindestens Name, Bild und entweder offers oder review. Fehlt eines, wird das gesamte Markup ignoriert.
2. Inkonsistente Daten
Der Preis im strukturierten Markup muss mit dem sichtbaren Preis auf der Seite übereinstimmen. Abweichungen führen zu manuellen Abstrafungen durch Google.
3. Falsche Availability-Werte
Verwende nur die offiziellen Schema.org Werte:
https://schema.org/InStock– Auf Lagerhttps://schema.org/OutOfStock– Nicht verfügbarhttps://schema.org/PreOrder– Vorbestellung möglichhttps://schema.org/BackOrder– Nachbestellung möglich
4. Bewertungen ohne echte Reviews
Aggregierte Bewertungen ohne tatsächliche Kundenrezensionen verstoßen gegen Googles Richtlinien. Das gilt auch für selbst verfasste "Fake-Reviews".
5. Übermäßiges Markup
Nicht jede Seite braucht jedes Schema. Kategorieseiten profitieren von ItemList, nicht von einzelnen Product Schemas für jedes Produkt.
Erweiterte Strategien für maximale Wirkung
Organization und LocalBusiness Schema
Neben Produkten solltest du auch dein Unternehmen auszeichnen. Das verbessert die Darstellung in Knowledge Panels:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Dein Shop Name",
"url": "https://example.com",
"logo": "https://example.com/logo.png",
"sameAs": [
"https://www.facebook.com/deinshop",
"https://www.instagram.com/deinshop"
],
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+49-123-456789",
"contactType": "customer service"
}
}Offers mit Angebotsdetails
Erweitere dein Product Schema um zeitlich begrenzte Angebote:
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "EUR",
"priceValidUntil": "2026-03-31",
"availability": "https://schema.org/LimitedAvailability",
"itemCondition": "https://schema.org/NewCondition"
}Shipping Details für bessere Transparenz
Mit OfferShippingDetails kannst du Versandkosten und Lieferzeiten direkt in Suchergebnissen anzeigen:
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": "4.99",
"currency": "EUR"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"businessDays": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"]
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 1,
"maxValue": 3,
"unitCode": "d"
}
}
}Strukturierte Daten und KI-Sichtbarkeit
Ein oft übersehener Aspekt: Strukturierte Daten verbessern nicht nur dein Google-Ranking, sondern auch deine Sichtbarkeit in KI-gestützten Suchen. ChatGPT, Google Bard und andere KI-Assistenten nutzen strukturierte Daten, um Produkte zu verstehen und zu empfehlen.
Mit sauber strukturierten Produktdaten erhöhst du die Wahrscheinlichkeit, dass KI-Systeme deine Produkte bei relevanten Anfragen nennen. Das ist besonders wichtig, da immer mehr Nutzer Kaufentscheidungen über KI-Assistenten treffen.
Checkliste: Strukturierte Daten für deinen Shop
Nutze diese Checkliste für deine Implementierung:
- ☐ Product Schema auf allen Produktseiten implementiert
- ☐ AggregateRating für Produkte mit Bewertungen hinzugefügt
- ☐ BreadcrumbList auf allen Seiten eingebunden
- ☐ Organization Schema auf der Startseite platziert
- ☐ FAQPage Schema für häufige Fragen genutzt
- ☐ Alle Pflichtfelder korrekt ausgefüllt
- ☐ Preise stimmen mit sichtbaren Preisen überein
- ☐ Verfügbarkeit wird dynamisch aktualisiert
- ☐ Rich Results Test ohne Fehler bestanden
- ☐ Search Console zeigt keine Markup-Fehler
Fazit: Der ROI von strukturierten Daten
Strukturierte Daten sind eine der effektivsten SEO-Maßnahmen mit dem besten Aufwand-Nutzen-Verhältnis. Die einmalige Implementierung zahlt sich langfristig durch höhere Klickraten, bessere Rankings und mehr qualifizierten Traffic aus.
Der Schlüssel zum Erfolg liegt in der korrekten Implementierung und regelmäßigen Wartung. Preise, Verfügbarkeiten und Bewertungen müssen immer aktuell sein. Automatisierung über dein Shop-System oder Plugins ist daher essenziell.
Starte mit dem Product Schema auf deinen wichtigsten Produktseiten, validiere dein Markup und erweitere schrittweise. Die Ergebnisse wirst du in der Search Console und deinen Klickzahlen schnell sehen.
Weitere Beiträge
Schema Markup für Produktseiten: Rich Snippets Guide
Schema Markup erhöht die Klickrate Ihrer Produktseiten um bis zu 30%. Lernen Sie, wie Sie strukturierte Daten für E-Commerce implementieren. Jetzt optimieren!
Produkt-SEO: E-Commerce-Ranking in 2026 maximieren
Erfahren Sie, wie Sie durch strategische Produkt-SEO Ihre Sichtbarkeit bei Google steigern und die Conversion in Ihrem Online-Shop optimieren. Jetzt lesen!