Ein Google Shopping-Preisabweichungsfehler tritt auf, wenn der Preis eines Artikels auf Ihrer Website-Zielseite nicht mit dem Preis in Ihrem Google Merchant Center-Produktfeed übereinstimmt. Google crawlt Ihre Seiten automatisch, um zu überprüfen, ob die den Nutzern präsentierten Informationen korrekt sind. Wenn diese beiden Datenquellen in Konflikt stehen, wird das spezifische Produkt oder Ihr gesamtes Konto abgelehnt, um das Sucherlebnis der Nutzer zu schützen.
Diese Überprüfung ist automatisiert und erfolgt häufig. Wenn der Crawler erkennt, dass der in den Shopping-Ergebnissen angezeigte Preis niedriger oder höher ist als der, den der Nutzer bei der Ankunft auf Ihrer Website sieht, markiert Google den Artikel. Um dies zu verhindern, ist ein klares Verständnis darüber erforderlich, woher Ihre Shop-Daten stammen und wie sie an den Google-Suchindex übermittelt werden.

Warum markiert Google Preisdiskrepanzen?
Google erfordert Konsistenz über Ihre gesamte digitale Präsenz hinweg. Der Crawler vergleicht den in Ihren strukturierten Daten oder dem sichtbaren HTML auf Ihrer Produktseite gefundenen Preis mit dem im Produktfeed eingereichten Wert. Wenn der Feed 50 $ angibt, die Seite aber 55 $ anzeigt, identifiziert Google dies als Richtlinienverstoß. Dies trägt dazu bei, das Vertrauen der Käufer zu wahren, die erwarten, den Preis zu zahlen, den sie in einem Suchergebnis sehen.
Konsistenz ist der Hauptfaktor für das Suchranking und die Berechtigung. Wenn ein Shop die Preise aufgrund von saisonalen Verkäufen oder Bestandsanpassungen häufig ändert, steigt das Risiko einer Abweichung. Google betrachtet nicht nur das rohe HTML; es untersucht auch die mit der Seite verknüpften strukturierten Daten, um zu bestätigen, dass das Angebot gültig bleibt. Wenn Ihre Website mehrere Preise anzeigt – zum Beispiel einen Basispreis und einen Rabattpreis für Mitglieder –, könnte der Crawler den falschen erfassen, was zu einer sofortigen Markierung führt.
Darüber hinaus stellen regionale Preise einzigartige Herausforderungen dar. Wenn Sie einen Shop betreiben, der mehrere Länder bedient, stellen Sie sicher, dass Ihr Merchant Center-Feed die Währung für jede Region spezifisch definiert. Eine Abweichung tritt häufig auf, wenn der Crawler eine Seite von einer US-IP-Adresse aus betrachtet, der Feed aber Preise in einer anderen Währung oder für ein anderes Marktsegment bereitstellt. Die Abstimmung dieser Variablen verhindert, dass das automatisierte System Ihr Produktangebot falsch interpretiert.

Wie identifiziert man die Quelle des Fehlers?
Sie sollten die Diagnose-Registerkarte Ihres Merchant Center-Kontos überprüfen, um zu sehen, welche Produkte fehlschlagen. Sobald Sie eine Liste der betroffenen IDs haben, vergleichen Sie Ihre Datenquellen. Beginnen Sie mit der Überprüfung des ‘Preis’-Attributs in Ihrer Merchant Center-Feed-Datei oder API-Anfrage. Überprüfen Sie dann das Produkt-Schema-Markup auf der spezifischen Zielseite.
Die Überprüfung beinhaltet die Kontrolle der spezifischen Werte, die Google während des Crawls sieht. Sie können das URL-Inspektionstool in der Search Console verwenden, um das gerenderte HTML Ihrer Seite zu sehen. Wenn der Preis über JavaScript aktualisiert wird, sieht der Crawler möglicherweise den alten Preis, bevor das Skript ausgeführt wird. Dies ist ein häufiger Fehlerpunkt für moderne Shops.
- Überprüfen Sie das ‘Preis’-Attribut in Ihrer Merchant Center-Feed-Datei oder API-Anfrage.
- Überprüfen Sie das Produkt-Schema-Markup auf der spezifischen Zielseite.
- Überprüfen Sie, ob Währungscodes in beiden Quellen konsistent sind.
- Suchen Sie nach versteckten Preisvariationen, die nach dem Seiteninhalt via JavaScript geladen werden.
- Vergleichen Sie die Zielseiten-URL im Feed mit der tatsächlichen kanonischen URL auf Ihrer Website.
Was sind die häufigsten Ursachen für diese Fehler?
Die meisten Fehler resultieren aus technischen Verzögerungen zwischen Website-Updates und Feed-Aktualisierungen. Wenn Sie einen Preis auf Ihrer Website ändern, Ihr Feed-Update aber für 24 Stunden später geplant ist, tritt in diesem Zeitfenster eine Abweichung auf. Andere Ursachen sind regionale Preiseinstellungen oder Rabatte für angemeldete Benutzer, die der Öffentlichkeit nicht zugänglich sind.
Händlerlisten können spezifischere Daten zu einem Produkt hervorheben, wie z. B. Preis, Verfügbarkeit sowie Versand- und Rückgabeinformationen.
Google Search Central
Eine weitere häufige Ursache ist die Verwendung von dynamischer Preisgestaltung, die auf Benutzer-Cookies oder standortbasierten Diensten beruht. Wenn Ihre Website erkennt, dass sich ein Benutzer in einer bestimmten Region befindet und einen Rabatt anwendet, der Google-Crawler aber ohne diese Cookies ankommt, sieht er den vollen Preis. Dies erzeugt einen Konflikt, da der Feed den rabattierten Preis enthalten könnte, während der Server dem Bot den Standardpreis präsentiert.
Zusätzlich treten häufig Probleme mit Produktvarianten auf. Wenn Ihr Feed den Preis der günstigsten Variante (z. B. eine kleine Größe) auflistet, Ihre Zielseite aber standardmäßig eine teurere Option (z. B. eine große Größe) anzeigt, erkennt Google eine Abweichung. Stellen Sie immer sicher, dass der Standard-Zielseitenpreis mit dem Preis übereinstimmt, der im Feed für diese spezifische Artikel-ID eingereicht wurde.
Wie Alien Road dies anwendet
Bei Alien Road gehen wir Preisabweichungsfehler an, indem wir die Synchronisierung zwischen dem Shop-Katalog und dem Feed automatisieren. Wir führen ein technisches Audit durch, um sicherzustellen, dass die strukturierten Daten auf Ihren Produktseiten dynamisch aus der Live-Datenbank generiert werden. Zum Beispiel konfigurieren wir in einem typischen Engagement einen täglichen Feed-Abruf, der unmittelbar nach dem nächtlichen Preis-Update Ihrer Website ausgelöst wird. Diese Synchronisierung stellt sicher, dass die Daten, die Google sieht, mit Ihren aktuellen Shop-Werten übereinstimmen, was das Risiko manueller oder automatischer Kontomarkierungen reduziert.
Wir überwachen auch die Leistung Ihres Feeds über die Merchant Center API. Durch den Erhalt von Echtzeit-Benachrichtigungen über Fehler können wir Diskrepanzen beheben, bevor sie zu kontoweiten Sperrungen führen. Unser Team prüft das Schema-Markup, um zu bestätigen, dass es alle erforderlichen Eigenschaften enthält, wie z. B. die Preiswährung und das Datum, bis zu dem der Preis gültig ist, was Google mitteilt, dass die Preisgestaltung aktuell und legitim ist.
Schritte für eine stabile Feed-Konfiguration
- Überprüfen Sie den bestehenden Merchant Center-Feed-Zeitplan, um sicherzustellen, dass er aktuelle Änderungen erfasst.
- Validieren Sie das Schema-Markup mit dem Rich-Suchergebnisse-Test-Tool.
- Stellen Sie sicher, dass Ihre Währungseinstellungen mit dem Zielland im Merchant Center übereinstimmen.
- Entfernen Sie jegliche personalisierte Preislogik, die den Crawler daran hindert, den Basispreis zu sehen.
- Aktivieren Sie automatische Artikel-Updates im Merchant Center als sekundäre Sicherheitsmaßnahme.
Wo man diese Woche anfangen sollte
Identifizieren Sie zunächst die Top-10-Produkte mit den meisten Klicks, die derzeit eine Preisabweichung aufweisen. Überprüfen Sie diese Seiten manuell, um zu sehen, ob sich der Preis ändert, wenn ein Benutzer eine andere Variante auswählt. Verwenden Sie den Bericht ‘Artikelprobleme’ im Merchant Center, um die betroffene Liste herunterzuladen. Sobald diese identifiziert sind, stellen Sie sicher, dass Ihre Entwickler oder CMS-Plugins so eingestellt sind, dass das Produkt-Markup aktualisiert wird, wann immer eine Preisänderung im Shop erfolgt.
Nehmen Sie sich diese Woche Zeit, um die strukturierten Daten Ihrer Website zu überprüfen. Auch wenn Sie derzeit keine Fehler sehen, zeigt Ihnen das Testen einer Stichprobe Ihrer Seiten mit dem Rich-Suchergebnisse-Test genau, was Google sieht. Wenn die Preiseigenschaft in Ihrem Code statisch ist, arbeiten Sie mit Ihrem Engineering-Team zusammen, um sie dynamisch zu machen. Diese kleine Änderung bewahrt Sie vor zukünftigen Kontoablehnungen und hält Ihre Produkte in den Suchergebnissen sichtbar.