Product Review Schema einrichten: der komplette Ratgeber für Shopify (2026)
Product, Review und aggregateRating sorgen für die Sterne bei Google. Eine saubere, kopierfertige Einrichtung für deinen Shopify-Shop, plus die Fehler, die sie wertlos machen.
Welche Schema-Typen brauchst du für Sterne bei Produktbewertungen?
Drei Typen, verschachtelt. Ein Product beschreibt den Artikel. Darin eingebettet trägt ein Review eine einzelne Bewertung (Autor, Wertung, Text) und ein aggregateRating die Zusammenfassung (Durchschnittsnote und Anzahl der Bewertungen). Google liest das Product als übergeordnetes Element und die beiden anderen als Eigenschaften, die daran hängen.
Du brauchst nicht immer jeden Typ. Eine einzelne hervorgehobene Bewertung steht unter review. Eine Sternebewertung, die aus vielen Bewertungen entsteht, steht unter aggregateRating. Die meisten Shops wollen beides: den Durchschnitt für das Sterne-Snippet und mindestens eine vollständige Bewertung, damit hinter der Zahl eine echte, zurechenbare Stimme steht.
- Product: der übergeordnete Typ, mindestens mit name. Daran hängen die Sterne.
- aggregateRating: ratingValue (der Durchschnitt) und reviewCount oder ratingCount.
- Review: author, reviewRating mit ratingValue und der Bewertungstext.
- reviewRating braucht bestRating, wenn deine Skala vom Standard 5 abweicht.
Wie werden die drei Typen im JSON-LD verschachtelt?
Nutze ein einziges JSON-LD-Skript mit "@type": "Product" an oberster Stelle. Gib ihm einen name, dann füge ein "aggregateRating"-Objekt und eine "review"-Eigenschaft hinzu (ein Array, wenn du mehrere auflistest). Das aggregateRating-Objekt enthält ratingValue und reviewCount. Jedes review-Objekt enthält einen author, ein reviewRating mit eigenem ratingValue und den Text.
Die Struktur ist ein Baum, keine flache Liste. Das Product ist der Stamm, aggregateRating und review sind Äste. Halte sie innerhalb der Product-Klammern, nicht als getrennte Blöcke auf oberster Ebene, damit Google sie als zu diesem einen Artikel gehörig liest. Ein Produkt, ein Product-Knoten, mit seinen Wertungen und Bewertungen darunter verschachtelt.
Müssen die Bewertungen auf der Seite sichtbar sein?
Ja. Google verlangt, dass die Bewertungen und Wertungen, die du auszeichnest, für einen Besucher auf derselben Seite sichtbar sind. Einen Durchschnitt von 4,8 auszuzeichnen, ohne Bewertungen zu zeigen, oder Zahlen, die nicht zu dem passen, was der Käufer sieht, ist ein Verstoß gegen die Richtlinien für strukturierte Daten. Das Rich-Result wird entfernt oder die Seite markiert.
Das ist die Regel, gegen die die meisten Shopify-Setups still verstoßen. Das Theme gibt einen JSON-LD-Block mit einer Durchschnittsnote aus, doch die eigentlichen Bewertungen stecken in einem JavaScript-Widget, das erst nach der Seite lädt. Für den Käufer sieht alles in Ordnung aus. Für Google hat die ausgezeichnete Zahl keinen sichtbaren Inhalt als Grundlage. Das Schema und die Bewertungen auf der Seite müssen dieselben Bewertungen sein, in die Seite gerendert, nicht eine Zahl ohne Beleg.
Welche Bewertungen darfst du nicht auszeichnen?
Eigenwerbliche Bewertungen über dein eigenes Unternehmen sind für das Sterne-Snippet zu Produkten nicht zulässig. Du kannst keine Bewertungen über deinen Shop, deine Marke oder deinen Service auszeichnen und sie als Sterne an einem Produkt anzeigen lassen. Das Sterne-Ergebnis zum Produkt ist für Bewertungen des Produkts selbst gedacht, geschrieben von Kunden, nicht für Lob darüber, wie gut das Unternehmen ist.
In der Praxis schließt das einige verbreitete Abkürzungen aus: einen Block mit Kundenstimmen über dich, der als Produktbewertungen ausgezeichnet ist, Bewertungen, die du selbst über dein Unternehmen verfasst oder eingeholt hast, und Wertungen, die über den ganzen Shop gemittelt sind statt an den konkreten Artikel auf der Seite gebunden. Binde jede Wertung an das Produkt, das ein Käufer gerade ansieht, und beziehe sie von Käufern.
- Erlaubt: Kundenbewertungen des konkreten Produkts auf der Seite.
- Nicht erlaubt: Bewertungen über dein Unternehmen oder deine Marke, präsentiert als Produktsterne.
- Nicht erlaubt: ein shopweiter Durchschnitt, der auf jeder Produktseite wiederverwendet wird.
- Riskant: Bewertungen, deren Echtheit und Sichtbarkeit auf der Seite du nicht zeigen kannst.
Wo gehört das Schema in einem Shopify-Shop hin?
Bei Shopify rendert das Produkt-Template das JSON-LD. Viele Themes liefern bereits einen einfachen Product-Block mit, Bewertungs-Apps fügen oft ihr eigenes aggregateRating hinzu oder geben einen konkurrierenden Block aus. Das Ziel ist ein sauberer Product-Knoten pro Produktseite, mit den Wertungen darin verschachtelt, passend zu den Bewertungen auf dem Bildschirm.
Die Reibung entsteht, weil der Durchschnitt aus der Bewertungs-App kommt, während das Product-Schema aus dem Theme stammt, und die beiden nicht immer übereinstimmen. Rendert die App die Bewertungen clientseitig, können die sichtbaren Bewertungen und die ausgezeichnete Wertung auseinanderlaufen, oder die Bewertungen fehlen ganz im HTML. Eine saubere Einrichtung hält die Zahlen und die sichtbaren Bewertungen in derselben Quelle, damit sie nicht abweichen können.
Was sind die häufigsten Validierungsfehler?
Prüfe jede Produktseite mit dem Test für Rich-Suchergebnisse von Google und dem Schema Markup Validator, bevor du ihr vertraust. Die Fehler sammeln sich in einer kurzen Liste, und die meisten betreffen einen fehlenden Wert oder Markup, das etwas beschreibt, das die Seite nicht zeigt.
Behebe zuerst die Fehler (rot), sie blockieren das Rich-Result. Warnungen (gelb) sind empfohlene Felder, die die Eignung stärken, aber die Sterne allein nicht verhindern. Teste nach jeder Theme- oder App-Änderung erneut, denn ein App-Update kann den Block still umschreiben.
- Fehlendes Feld "aggregateRating" oder "review": Google hat keine Wertung, aus der es Sterne rendern könnte.
- Fehlendes "name" am Product: die Sterne haben nichts, woran sie hängen.
- ratingValue ohne auf der Seite sichtbare Bewertungen: die Regel zum sichtbaren Inhalt, verletzt.
- Bewertungen nicht im HTML: das Widget hat sie nach dem Crawl geladen, das Markup zeigt also ins Leere.
Was braucht eine saubere Einrichtung wirklich?
Drei Dinge müssen zusammenpassen: korrekte Verschachtelung, ein Wert in jedem Pflichtfeld und sichtbare Bewertungen, die zum Markup passen. Verschachtele Product, Review und aggregateRating richtig, fülle die Pflichtfelder und sorge dafür, dass die ausgezeichneten Bewertungen in der Seite selbst vorhanden und sichtbar sind.
Das Schwierige bei Shopify ist selten die Form des JSON-LD, sondern dass die Bewertungen in einem Widget stecken und nie in das HTML gelangen, das das Markup zu beschreiben behauptet. Die meisten Bewertungs-Apps wurden für den Käufer auf der Seite gebaut und hören dort auf. Deine bestehenden Bewertungen in die Seite zu rendern, damit hinter dem Schema echter sichtbarer Inhalt steht, ist die Lücke, die BeyondReviews schließen soll.
- Brauche ich sowohl Review als auch aggregateRating?
- Für das Sterne-Snippet brauchst du aggregateRating, denn die Sterne entstehen aus dem Durchschnitt und der Anzahl. Mindestens ein Review hinzuzufügen ist empfehlenswert, damit hinter der Zahl eine echte, zurechenbare Stimme steht statt einer nackten Note. Beide werden im selben Product verschachtelt.
- Warum erscheinen meine Sterne nicht, obwohl das Schema valide ist?
- Meist, weil die Bewertungen auf der Seite nicht sichtbar sind. Die Validierung prüft die Form des JSON-LD, nicht ob die Bewertungen für einen Käufer gerendert werden. Laden deine Bewertungen aus einem JavaScript-Widget nach der Seite, besteht das Markup zwar, aber die Regel zum sichtbaren Inhalt scheitert, und Google hält das Rich-Result zurück.
- Darf ich Kundenstimmen über meinen Shop als Produktbewertungen auszeichnen?
- Nein. Eigenwerbliche Bewertungen über dein eigenes Unternehmen sind für das Sterne-Snippet zum Produkt nicht zulässig. Das Sterne-Ergebnis ist für Kundenbewertungen des konkreten Produkts auf der Seite gedacht, nicht für Lob über das Unternehmen. Marken-Kundenstimmen als Produktbewertungen auszuzeichnen macht das Ergebnis ungültig.
- Fügt Shopify das Product-Review-Schema automatisch hinzu?
- Teilweise. Die meisten Themes geben einen einfachen Product-Block aus, und Bewertungs-Apps fügen oft ein aggregateRating hinzu. Die Lücke ist, dass die sichtbaren Bewertungen häufig in einem clientseitigen Widget stecken, sodass hinter der ausgezeichneten Wertung kein sichtbarer Inhalt steht. Du musst bestätigen, dass die Bewertungen im HTML der Seite sind.