ClaimReview: Was es ist und warum es nicht zu deinen Produktbewertungen passt
ClaimReview taucht immer wieder in Schema-Tipps für Shops auf. Es ist das falsche Werkzeug. Hier steht, was es wirklich macht und was du stattdessen nutzt.
Wofür ist ClaimReview eigentlich gedacht?
ClaimReview ist ein Typ strukturierter Daten für Faktenchecks. Damit kann ein Verlag eine Behauptung auszeichnen, die jemand aufgestellt hat, das Urteil, das der Verlag ihr gegeben hat, und den Artikel, in dem er den Befund erklärt. Das Ergebnis ist die Faktencheck-Darstellung in der Suche: die Behauptung, der Prüfer und ein Urteil wie "Falsch" oder "Größtenteils richtig".
Gedacht ist das für Faktencheck-Organisationen und Redaktionen. Gegenstand ist eine Aussage, die wahr oder falsch sein kann. Nichts davon beschreibt eine Produktseite, auf der der Gegenstand ein Artikel zum Verkauf ist und der Input die Meinung der Käufer, kein Faktenurteil.
Warum wird ClaimReview ständig für Shops empfohlen?
Das Wort "Review" richtet den Schaden an. Schema-Tipps werden von Blog zu Blog kopiert, und "ClaimReview" sieht nach genau dem Bewertungstyp aus, zu dem ein Shop greifen sollte, gerade neben der weniger naheliegenden Kombination aus Product und aggregateRating. Der Name ist die Falle.
Die beiden Typen haben fast nichts gemeinsam. ClaimReview bewertet eine Behauptung. Produktbewertungen bewerten eine Sache, die Kunden gekauft haben. Den ersten Typ auf eine Produktseite zu setzen, biegt ihn nicht in Richtung des zweiten, sondern hängt nur das falsche Schema an den falschen Gegenstand.
Was nutze ich stattdessen für Produktbewertungen?
Nutze Product als Rahmen für den Artikel und verschachtle die Kundenmeinungen darin. Einzelne Bewertungen kommen in Review. Die Zusammenfassung über alle Bewertungen kommt in aggregateRating, und genau diese aggregateRating treibt die Sternebewertungen, die Käufer im Suchergebnis sehen.
- Product: der Artikel selbst, mit Name, Bild und Kennungen.
- Review: eine einzelne Kundenbewertung, mit ihrer Note, ihrem Autor und ihrem Text.
- aggregateRating: die Durchschnittsnote und die Anzahl der Bewertungen, das Feld, das die Sterne im Suchergebnis treibt.
- Offer (optional, aber nützlich): Preis und Verfügbarkeit, damit der Eintrag kommerziellen Kontext mitbringt.
Was passiert, wenn ich ClaimReview auf einer Produktseite lasse?
Du bekommst dadurch keine Produktsterne, denn ClaimReview speist das Rich-Result für Produkte nicht. Die Sterne im Suchergebnis kommen aus aggregateRating innerhalb von Product, und ClaimReview liefert weder das eine noch das andere.
Im besten Fall ist das Markup wirkungslos und wird ignoriert. Im schlechtesten Fall signalisiert es, dass die Seite Faktenbehauptungen aufstellt, die sie nicht belegen kann, und das ist kein Hinweis, den du auf einer kommerziellen Seite haben willst. Der ehrliche Schritt ist, ClaimReview komplett von Shop-Seiten zu entfernen und Product seine Arbeit machen zu lassen.
Wie unterscheide ich die beiden auf einen Blick?
Stelle eine Frage: Was wird bewertet? Lautet die Antwort, dass es eine Aussage ist, die wahr oder falsch sein könnte, kann ClaimReview passen, und zwar nur, wenn du ein Faktenprüfer bist, der ein Urteil erklärt. Lautet die Antwort, dass es ein Produkt ist, das ein Kunde gekauft hat und auf das er reagiert, willst du Product mit Review und aggregateRating.
- Gegenstand ist eine Tatsachenbehauptung, Autor ist ein Faktenprüfer: ClaimReview.
- Gegenstand ist ein Produkt, Autor ist ein Kunde: Product plus Review plus aggregateRating.
- Gegenstand ist eine Dienstleistung oder der Ruf eines Unternehmens: Review am passenden Typ Organization oder LocalBusiness, nicht ClaimReview.
Mein Schema ist korrekt, aber meine Bewertungen werden trotzdem nicht zitiert. Warum?
Korrektes Markup ist notwendig, aber nicht ausreichend. Selbst Product-Schema wirkt nur, wenn der Bewertungstext im HTML der Seite steht, das der Crawler liest, und nicht erst später von einem Widget eingespielt wird, das der Crawler als leer sieht. Gültiges Schema um einen leeren Container herum validiert zwar, bringt dir aber nichts ein.
Die meisten Bewertungs-Apps wurden für den Käufer auf der Seite gebaut und hören dort auf: Die Sterne werden für den Menschen gerendert, aber der zugrunde liegende Text bleibt im Script gefangen. Deine vorhandenen Bewertungen lesbar, belegt und zitierfähig in der Suche und in KI-Antworten zu machen, ist die Lücke, die BeyondReviews schließen soll.
Was unter dem Strich bleibt
ClaimReview ist ein guter Typ, von den richtigen Autoren für den richtigen Gegenstand genutzt, nämlich für Faktenchecks, nicht für den Handel. Für einen Shop erzeugt es keine Sterne und stiftet Verwirrung. Nutze Product mit Review und aggregateRating, schreibe den Bewertungstext ins Server-HTML, damit eine Maschine ihn lesen kann, und behalte ClaimReview den Faktenprüfern vor, für die es gebaut wurde.
- Bekommt meine Produktseite mit ClaimReview Sternebewertungen?
- Nein. Produktsterne im Suchergebnis kommen aus aggregateRating, das in Product verschachtelt ist. ClaimReview beschreibt das Urteil eines Faktenprüfers zu einer Behauptung und speist das Faktencheck-Ergebnis, nicht das Rich-Result für Produkte, also erzeugt es auf einer Shop-Seite keine Sterne.
- Ist ClaimReview jemals richtig für einen Onlineshop?
- Nur, wenn du tatsächlich Faktenchecks veröffentlichst, was ein Shop fast nie tut. Die Kundenmeinungen auf einer Produktseite sind eine Einschätzung zu einem Artikel, kein Urteil zu einer Tatsachenbehauptung, also ist Product mit Review und aggregateRating das richtige Schema, nicht ClaimReview.
- Ich habe ClaimReview bereits eingebaut. Was soll ich tun?
- Entferne es von deinen Produkt- und Shop-Seiten und füge stattdessen Product mit Review und aggregateRating hinzu. ClaimReview stehen zu lassen, bringt keine Sterne und kann auf einer kommerziellen Seite als falsch eingesetztes Markup wirken, also ist der sauberste Schritt, es herauszunehmen.
- Garantiert mir korrektes Bewertungs-Schema, dass ich zitiert werde?
- Nein. Schema ist notwendig, aber nicht ausreichend. Der Bewertungstext muss auch im HTML der Seite stehen, das ein Crawler lesen kann, und nicht von einem Widget eingespielt werden, das der Crawler als leer sieht. Gültiges Schema um einen leeren Container herum bringt nichts ein.