Merchant Center: „Preis stimmt nicht überein“ beheben

Warum das Merchant Center einen Preisunterschied zwischen Feed und Shop-Seite meldet, wie du die Ursache findest und was du je Ursache änderst. Mit Prüftabelle.

Redaktion ecomando7 Min. Lesezeit
Inhalt
  1. Diagnose: Woran du das Problem erkennst
  2. Die sechs häufigsten Ursachen
  3. Tabelle: Ursache erkennen und beheben
  4. Automatische Artikelaktualisierungen richtig einordnen
  5. Schritt für Schritt: Preisabweichungen abarbeiten
  6. Wann du eingreifen musst

Das Merchant Center meldet einen Preisunterschied zwischen Feed und Landingpage, sinngemäß „Preis stimmt nicht überein“ oder „Abweichender Wert (Seitencrawl): Preis“, und das betroffene Produkt fällt aus Shopping-Anzeigen und kostenlosen Einträgen heraus. Meist steckt kein Tippfehler dahinter, sondern ein Systemunterschied zwischen dem, was dein Shop zeigt, und dem, was der Feed meldet. Dieser Artikel zeigt, wie du die Ursache eingrenzt, welche sechs Fälle in der Praxis fast immer dahinterstecken und was du je Fall änderst.

Diagnose: Woran du das Problem erkennst

Im Merchant Center findest du die Meldung in der Produktübersicht bei den Produkten mit Handlungsbedarf. Dort steht je Produkt der Grund, oft mit dem Preis, den Google auf der Seite gefunden hat, und dem Preis aus deinem Feed. Genau dieser Vergleich ist dein Ausgangspunkt.

Die Meldung kommt in zwei Stufen vor:

  • Warnung: Google hat den Preis über die automatischen Artikelaktualisierungen korrigiert. Das Produkt bleibt aktiv, aber du sollst die Quelle beheben.
  • Ablehnung: Der Preis konnte nicht sicher korrigiert werden oder die Abweichung tritt bei vielen Produkten auf. Das Produkt wird nicht ausgespielt.

Häufen sich Preisabweichungen im ganzen Konto, kann das zusätzlich als Problem auf Kontoebene gewertet werden. Deshalb lohnt es sich, die Ursache zu beheben statt Produkte einzeln nachzupflegen.

Bevor du Ursachen suchst, mach drei Dinge:

  1. Öffne die Produktseite aus dem Feed-Link, nicht aus der Shop-Navigation. Google prüft die URL aus dem Attribut link.
  2. Öffne sie in einem privaten Fenster ohne Login, ohne Warenkorb, mit deutschem Standort.
  3. Vergleiche drei Werte: Preis im Feed, sichtbarer Preis auf der Seite, Preis in den strukturierten Daten (im Quellcode nach "price" suchen oder den Test für Rich-Suchergebnisse von Google nutzen).

Wenn alle drei gleich sind, liegt es an der Aktualität des Feeds. Weichen sie ab, führt dich die Tabelle unten zur Ursache.

Die sechs häufigsten Ursachen

1. Währung oder Steuer weichen ab

Der Feed liefert Nettopreise oder eine falsche Währung, die Seite zeigt Bruttopreise in Euro. Das passiert oft bei Feeds aus Warenwirtschaftssystemen, die intern netto rechnen, oder bei Shops mit mehreren Währungen, in denen der Feed die Standardwährung nimmt und die Seite per Standorterkennung eine andere zeigt.

Prüfweg: Feedpreis mit 1,19 multiplizieren und mit dem Seitenpreis vergleichen. Stimmt es dann, ist es die Steuer. Steht im Feed CHF oder USD, obwohl das Zielland Deutschland ist, ist es die Währung.

Lösung: Feed auf Bruttopreise in der Währung des Ziellandes umstellen. Bei mehreren Ländern je Land einen eigenen Feed oder eine eigene Preiszuordnung nutzen, wie in der Anleitung zum Merchant Center beschrieben. Achte darauf, dass die Seite bei Aufruf ohne Standortweiche denselben Preis zeigt wie der Feed für dieses Land.

2. Varianten: Google sieht eine andere Variante

Der Feed meldet die Variante „Größe M, 39,90 Euro“, der Link führt aber auf die Produktseite, die standardmäßig „Größe XL, 44,90 Euro“ oder einen „ab 39,90 Euro“-Preis anzeigt. Google liest den Preis der Seite, so wie sie beim Aufruf erscheint.

Prüfweg: Feed-Link aufrufen. Wird die im Feed gemeldete Variante vorausgewählt? Zeigt die Seite einen Preisbereich statt eines Preises?

Lösung: Je Variante einen Link setzen, der die Variante vorauswählt (bei Shopify die URL mit dem Parameter ?variant=, bei anderen Systemen der entsprechende Parameter). Alternativ nur die Variante in den Feed nehmen, die auf der Seite standardmäßig erscheint. Preisbereiche wie „ab“ vermeiden oder dafür sorgen, dass die strukturierten Daten den Preis der vorausgewählten Variante enthalten. Wie du Varianten sauber bündelst, steht im Artikel zum Produktfeed optimieren.

3. Rabatt greift nur im Warenkorb

Die Seite zeigt 49,90 Euro, der Feed meldet 44,90 Euro, weil im Shop ein automatischer Rabatt von zehn Prozent läuft, der erst im Warenkorb erscheint. Für Google zählt der Preis auf der Produktseite. Ein Rabatt, den der Kunde dort nicht sieht, darf im Feed nicht vorweggenommen werden.

Prüfweg: Feedpreis niedriger als Seitenpreis, und im Shop läuft eine Aktion, ein Gutschein oder eine Staffel, die nicht auf der Produktseite steht.

Lösung: Entweder den reduzierten Preis auf der Produktseite anzeigen (mit Streichpreis, dann price und sale_price im Feed) oder den Rabatt als Aktion im Merchant Center anlegen, damit er in der Anzeige erscheint, ohne den Feedpreis zu verändern. Wie das geht, erklärt der Artikel zu Aktionen im Merchant Center.

4. Strukturierte Daten weichen vom sichtbaren Preis ab

Der sichtbare Preis stimmt, aber im Quellcode steht ein anderer Wert in den schema.org-Daten: der Nettopreis, der Preis einer anderen Variante, der Preis vor einer Änderung aus dem Cache, oder eine App schreibt eigene Daten zusätzlich zum Theme. Google zieht die strukturierten Daten bevorzugt heran.

Prüfweg: Seite mit dem Test für Rich-Suchergebnisse prüfen. Erscheinen zwei Produkt-Objekte oder ein anderer Preis als sichtbar, ist das die Ursache. Auch die Search Console zeigt Fehler und Warnungen bei Produkt-Snippets.

Lösung: Nur eine Quelle für strukturierte Daten behalten. Bei Shopify prüfen, ob Theme und eine SEO- oder Bewertungs-App beide Produktdaten ausgeben. Preis in den strukturierten Daten brutto, mit priceCurrency, und bei Varianten je Variante ein eigenes Offer. Grundlagen dazu im Artikel zu strukturierten Daten für Produkte.

5. Feed veraltet

Der Preis im Shop wurde geändert, der Feed läuft aber nur wöchentlich oder der letzte Abruf ist fehlgeschlagen. Auch abgelaufene Sale-Preise gehören hierher: sale_price steht noch im Feed, die Aktion auf der Seite ist vorbei.

Prüfweg: Im Merchant Center bei der Datenquelle prüfen, wann der letzte erfolgreiche Abruf war. Stimmen alle drei Preise (Feed, Seite, strukturierte Daten) jetzt überein, war es nur die Zeitverzögerung.

Lösung: Feed mindestens täglich abrufen lassen, bei häufigen Änderungen mehrmals täglich oder per API-Anbindung. Sale-Zeiträume über sale_price_effective_date begrenzen, damit der Aktionspreis automatisch ausläuft. Nach der Korrektur die erneute Prüfung des Produkts anstoßen, statt auf den nächsten Zyklus zu warten.

6. Staffelpreise, Mengenrabatte, personalisierte Preise

Die Seite zeigt Preise je Menge („ab 10 Stück 8,90 Euro“), einen Preis nach Login (B2B), oder unterschiedliche Preise je Region. Google erwartet den Preis, den ein anonymer Besucher für die Menge eins zahlt.

Prüfweg: Zeigt die Seite ohne Login einen anderen Preis als mit Login? Ist der Einzelpreis auf der Seite als Zahl klar erkennbar, oder steht der Staffelpreis prominenter?

Lösung: Im Feed den Einzelpreis für einen anonymen Kunden melden. Der Einzelpreis muss auf der Seite eindeutig als Hauptpreis erkennbar sein, auch in den strukturierten Daten. Wenn dein Geschäft nur mit Login-Preisen funktioniert, eignet sich das Produkt nicht für Shopping, oder du zeigst einen öffentlichen Listenpreis.

Tabelle: Ursache erkennen und beheben

BeobachtungWahrscheinliche UrsacheWas du änderst
Feedpreis × 1,19 = SeitenpreisNettopreis im FeedBruttopreise exportieren
Feed in anderer Währung als SeiteWährung falsch oder StandortweicheWährung je Zielland, Seite ohne Weiche prüfen
Seite zeigt „ab“-Preis oder andere VarianteVariantenlink fehltVariante per URL vorauswählen
Feedpreis niedriger, Rabatt nur im WarenkorbRabatt nicht auf ProduktseiteStreichpreis anzeigen oder Aktion nutzen
Sichtbar korrekt, Quellcode andersStrukturierte Daten abweichend oder doppeltEine Quelle, Preis je Variante
Alle Werte jetzt gleichFeed veraltetAbruf täglich, Sale-Zeitraum setzen
Preis je Menge oder nach LoginStaffel- oder KundenpreisEinzelpreis für anonyme Kunden melden

Automatische Artikelaktualisierungen richtig einordnen

Im Merchant Center gibt es die Funktion, mit der Google price, sale_price, availability und condition direkt von deiner Produktseite übernimmt, wenn der Feed abweicht. Grundlage sind die strukturierten Daten auf der Seite; fehlen sie oder sind sie unvollständig, liest Google den Wert mit eigenen Extraktoren aus der Seite. Laut Hilfe zu automatischen Artikelaktualisierungen sind diese Automatisierungen standardmäßig aktiviert. Nachsehen kannst du unter Produkte → Automatisierungen.

Was sie leistet:

  • Einzelne Abweichungen werden korrigiert, das Produkt bleibt aktiv, du bekommst eine Warnung statt einer Ablehnung.
  • Preisänderungen zwischen zwei Feed-Abrufen werden abgefangen.

Was sie nicht leistet:

  • Sie ersetzt keinen aktuellen Feed. Bei vielen Abweichungen greift sie nicht mehr, und Produkte werden trotzdem abgelehnt.
  • Sie hilft nicht, wenn die strukturierten Daten selbst falsch sind. Dann übernimmt Google den falschen Wert.

Empfehlung: Automatisierung für Preis und Verfügbarkeit aktiviert lassen, strukturierte Daten sauber halten, und trotzdem den Feed täglich laufen lassen. Die Funktion ist dein Sicherheitsnetz, nicht dein Prozess.

Schritt für Schritt: Preisabweichungen abarbeiten

  1. Liste ziehen: Im Merchant Center alle Produkte mit Preisproblem filtern. Ist es eine Handvoll oder das halbe Sortiment? Viele Produkte deuten auf Steuer, Währung oder Feed-Alter; wenige auf Varianten oder Aktionen.
  2. Stichprobe prüfen: Drei bis fünf Produkte nach dem Dreier-Vergleich prüfen (Feed, Seite, strukturierte Daten).
  3. Ursache zuordnen: Mit der Tabelle oben den Fall bestimmen.
  4. An der Quelle beheben: Feed-Export, Variantenlinks, Theme oder Aktionslogik ändern. Nicht den Feed manuell auf den Seitenpreis „hinbiegen“; die Abweichung kommt sonst beim nächsten Export zurück.
  5. Feed neu abrufen und für betroffene Produkte die erneute Prüfung anstoßen.
  6. Nach zwei bis drei Tagen kontrollieren, ob die Meldungen verschwunden sind. Bleiben einzelne, hast du meist eine zweite Ursache.
  7. Vorbeugen: Feed-Frequenz erhöhen, Sale-Zeiträume im Feed setzen, automatische Artikelaktualisierungen aktiviert lassen.

Sind neben dem Preis noch andere Gründe für Ablehnungen offen, hilft die Übersicht aller Ablehnungsgründe im Merchant Center mit Lösung je Grund.

Wann du eingreifen musst

Ein abgelehntes Produkt fehlt in jeder Auktion. Lässt sich die Ursache nicht sofort beheben, ist es besser, das Produkt vorübergehend aus dem Feed zu nehmen, als Tage mit einer Ablehnung im Konto zu stehen. Ein Alarm auf die Zahl abgelehnter Angebote spart hier viel Zeit; in ecomando siehst du abgelehnte Angebote mit Grund im Bereich Google Shopping, ohne das Merchant Center zu öffnen.

Dauerhaft ruhig bleibt das Konto, wenn drei Dinge zusammenpassen: Der Feed kommt direkt aus dem Shopsystem und läuft täglich, die strukturierten Daten stammen aus einer einzigen Quelle, und Rabatte stehen dort, wo Google sie sieht: auf der Produktseite oder als Aktion, nicht nur im Warenkorb.

Häufige Fragen

Was bedeutet „Preis stimmt nicht überein“ im Merchant Center?

Google hat deine Produktseite aufgerufen und dort einen anderen Preis gefunden als im Feed. Das Produkt wird abgelehnt oder mit einer Warnung versehen, bis beide Preise wieder übereinstimmen.

Welcher Preis muss im Feed stehen?

Der Preis, den ein Kunde für ein einzelnes Produkt auf der Seite sieht und im Checkout zahlt, in der Währung des Ziellandes und für Deutschland inklusive Mehrwertsteuer. Rabatte, die erst im Warenkorb greifen, gehören nicht in den Feed.

Was sind automatische Artikelaktualisierungen?

Eine Automatisierung im Merchant Center, mit der Google Preis, Sonderangebotspreis, Verfügbarkeit und Zustand von deiner Produktseite übernimmt, wenn der Feed abweicht. Sie ist standardmäßig aktiviert und steht unter Produkte → Automatisierungen. Sie fängt einzelne Abweichungen ab, ersetzt aber keinen aktuellen Feed.

Wie lange dauert es, bis der Fehler nach der Korrektur verschwindet?

Nach dem nächsten Feed-Abruf und einer erneuten Prüfung der Seite durch Google, in der Praxis meist innerhalb von ein bis wenigen Tagen. Du kannst die Prüfung im Merchant Center für das Produkt auch aktiv anstoßen.

Warum wird der Preis abgelehnt, obwohl er auf der Seite stimmt?

Häufig liest Google einen anderen Wert aus den strukturierten Daten oder sieht eine andere Variante als die im Feed gemeldete. Prüfe den Quellcode der Seite und die Variantenlogik, nicht nur den sichtbaren Preis.

Weiterlesen