Zum Inhalt springen
Zurück zum Shopware Wiki
Marketing & SEO

Shopware und Google Shopping: Produktdaten-Feeds nutzen

Wie du in Shopware 6 einen Google Shopping Feed einrichtest, welche Felder wirklich zählen und was häufig schiefläuft. Praxis aus der Agentur.

7 Min. Lesezeit

Wer seinen Shopware-Shop bei Google Shopping sichtbar machen will, kommt am Produktdaten-Feed nicht vorbei. Stimmen Datenqualität und Konfiguration nicht, erscheinen deine Produkte gar nicht erst, kosten zu viel pro Klick oder werden wegen fehlender Pflichtfelder abgelehnt. Dieser Artikel zeigt dir, wie du den Feed in Shopware 6 aufsetzt, was Google wirklich erwartet und wo Händler systematisch Fehler machen.

Was ein Produktdaten-Feed ist und warum er entscheidend ist

Google Shopping funktioniert nicht wie klassische Suchanzeigen, bei denen du Keywords buchst. Stattdessen überträgst du strukturierte Produktdaten an das Google Merchant Center, und Google entscheidet anhand dieser Daten, wann und für welche Suchanfragen dein Produkt ausgespielt wird. Der Feed ist also gleichzeitig dein Anzeigentext, deine Keyword-Logik und deine Produktdatenbank in einem.

Schlechte Feed-Qualität führt direkt zu höheren CPCs, schlechterem Ranking und im schlimmsten Fall zur Konto-Sperrung. Gute Feed-Qualität bedeutet mehr Impressionen, günstigere Klickpreise, bessere Conversion. Der Aufwand lohnt sich.

Shopware 6: Der native Produktexport als Ausgangspunkt

Shopware 6 bringt seit Version 6.4 einen nativen Produktvergleichs-Export mit, den du für Google Shopping nutzen kannst. Den findest du im Backend unter Einstellungen → Shop → Produktexporte. Dort legst du einen neuen Export an, wählst die Vorlage “Google Shopping (XML)” und konfigurierst Kanal, Sprache und Intervall.

Der generierte XML-Feed enthält die Basis-Pflichtfelder: id, title, description, link, image_link, price und availability. Das reicht für den Start, ist aber für wettbewerbsfähige Kampagnen zu wenig.

Shopware generiert den Feed über den Scheduler. Du stellst ein Intervall ein, zum Beispiel täglich um 2 Uhr nachts, und die Datei wird automatisch neu erzeugt. Die URL gibst du im Google Merchant Center als “Geplanter Abruf” ein. So bleibt der Feed ohne manuellen Aufwand aktuell.

Pflichtfelder und optionale Felder, die wirklich wichtig sind

Google unterscheidet zwischen Pflichtfeldern, die zwingend gefüllt sein müssen, und empfohlenen Feldern, die das Ranking und die Qualitätsbewertung verbessern.

Absolut verpflichtend sind:

  • id: eindeutige Produkt-ID, konsistent über alle Feeds hinweg
  • title: präziser Produkttitel mit Keyword, Größe, Farbe, Marke
  • description: Produktbeschreibung ohne HTML-Tags, Keyword-relevant
  • link: kanonische URL der Produktseite
  • image_link: Hauptbild, aktuell mind. 250x250 Pixel für Bekleidung und mind. 100x100 Pixel für alle anderen Kategorien. Ab dem 31.01.2027 verlangt Google einheitlich mind. 500x500 Pixel für alle Kategorien (Warnungen schon ab 14.04.2026). Empfohlen sind ca. 1500x1500 Pixel.
  • price: Preis mit Währung, exakt wie im Shop angezeigt
  • availability: in stock, out of stock oder preorder

Felder, die den Unterschied machen:

  • gtin: Pflicht für Markenprodukte mit zugewiesener EAN. Fehlt die GTIN obwohl vorhanden, lehnt Google das Produkt ab oder wertet es ab. Selbst hergestellte Produkte ohne GTIN setzen stattdessen identifier_exists: false.
  • brand: Markenbezeichnung. Für Bekleidung zusammen mit GTIN oder MPN zwingend.
  • google_product_category: Google-eigene Taxonomie-ID. Je präziser, desto besser das Matching.
  • product_type: deine eigene Kategoriestruktur, ergänzend zur Google-Taxonomie.
  • condition: new, used oder refurbished. Fehlt das Feld, nimmt Google new an, was für gebrauchte Ware ein Problem wäre.

Custom Labels: Kampagnen-Steuerung auf Produktebene

Custom Labels sind für viele Händler unbekannt, aber eines der wirkungsvollsten Werkzeuge im Google Shopping. Du kannst bis zu fünf Labels vergeben (custom_label_0 bis custom_label_4), die du in deinen Google Ads Kampagnen als Segmentierungskriterien nutzt.

Typische Einsatzmuster aus der Praxis:

  • Marge: Labels wie marge-hoch, marge-mittel, marge-niedrig ermöglichen differenzierte Gebote nach Deckungsbeitrag.
  • Saisonalität: sommer-2026, weihnachten, abverkauf für zeitgesteuerte Kampagnen.
  • Bestseller: bestseller-top50 für Produkte, die du stärker bewerben willst.
  • Lagerbestand: lager-hoch oder restposten für bestandsgetriebene Entscheidungen.

In Shopware füllst du Custom Labels über Produkt-Custom-Fields, die du im Export-Template per Twig-Variable in die Feed-Felder mappst. Das erfordert etwas Twig-Wissen, zahlt sich aber direkt in besserer Kampagnen-Kontrolle aus. Wie Custom Fields in Shopware grundsätzlich funktionieren, erklärt der Artikel zu Custom Fields in Shopware.

Häufige Fehler im Shopware-Feed und wie du sie vermeidest

Aus der Agenturarbeit kennen wir Fehler, die sich bei fast jedem Shopware-Shop wiederholen:

Titel zu generisch: “Rotes T-Shirt” funktioniert nicht. Nutzer suchen nach “Rotes T-Shirt Herren Slim Fit Baumwolle Größe L”. Der Titel sollte alle kaufentscheidenden Attribute enthalten, in der Reihenfolge, wie Kunden suchen.

Preis-Mismatch: Der Feed-Preis muss exakt dem Preis auf der Produktseite entsprechen, inklusive MwSt. Weichen sie ab, lehnt Google das Produkt ab. Bei Rabattaktionen musst du sowohl price als auch sale_price sauber befüllen.

Bilder zu klein oder schlecht: Aktuell akzeptiert Google Bilder ab 100x100 Pixel (Nicht-Bekleidung) bzw. 250x250 Pixel (Bekleidung), ab dem 31.01.2027 einheitlich erst ab 500x500 Pixel. Für Shopping-Anzeigen mit gutem CTR solltest du dich ohnehin an der Google-Empfehlung von ca. 1500x1500 Pixel orientieren, mit hellem Hintergrund und ohne Wasserzeichen.

Fehlende GTIN: Viele Shopware-Händler haben die EAN im Produkt hinterlegt, mappen sie aber nicht in den Feed. Das ist verschenktes Potenzial, weil Google Produkte mit GTIN deutlich besser rankt.

Veralteter Feed: Wenn der Scheduler nicht zuverlässig läuft oder die Feed-URL nicht mehr erreichbar ist, veralten Preise und Bestände. Google zeigt dann falsche Infos an, was zu Klicks ohne Conversion führt und das Konto-Rating verschlechtert.

Einen tieferen Blick auf strukturierte Daten und wie sie mit Google-Produkten zusammenspielen, findest du im Wiki-Artikel zu strukturierten Daten in Shopware.

Feed-Übertragung: Geplanter Abruf oder API

Du hast zwei technische Wege, den Feed an Google zu übertragen.

Geplanter Abruf (empfohlen für die meisten Shops): Du pflegst im Google Merchant Center eine URL, Google ruft den Feed täglich oder wöchentlich ab, Shopware regeneriert die Datei nach Zeitplan. Das funktioniert stabil ohne weitere Infrastruktur.

Merchant API (empfohlen ab größerem Sortiment oder häufigen Preisänderungen): Seit August 2025 hat Google die alte Content API abgekündigt. Bis August 2026 muss jeder, der programmatisch Daten überträgt, auf die neue Merchant API migrieren. Für Shopware-Shops mit schnell wechselnden Preisen oder großem Sortiment lohnt sich eine direkte API-Anbindung. Produkte sind dann wenige Minuten nach der Änderung in Shopware live bei Google. Das erfordert eine individuelle Schnittstelle, bei der wir dir als Schnittstellen-Entwickler weiterhelfen können.

Shopware bietet über den Sales-Channel-Mechanismus eine saubere Grundlage für mehrsprachige und länderspezifische Feeds. Wie Sales Channels grundsätzlich funktionieren, erklärt der Artikel zu Verkaufskanälen in Shopware 6.

Merchant Center einrichten und Domain verifizieren

Ohne verifizierte Domain im Google Merchant Center kannst du keinen Feed einreichen. Die Verifizierung läuft so: Du gehst in Shopware-Admin unter Einstellungen → SEO → Meta-Informationen und trägst dort den von Google bereitgestellten Meta-Tag ein. Dann klickst du im Merchant Center auf “Verifizieren und beanspruchen”. Das dauert nur wenige Minuten.

Im Merchant Center selbst legst du danach unter Produkte → Feeds einen neuen Feed an: Verkaufsland und Sprache wählen, “Geplanter Abruf” als Eingabemethode, Feed-URL aus Shopware eintragen, Abruf-Intervall setzen. Fertig.

Verkaufst du mehrsprachig oder international, legst du für jedes Verkaufsland einen eigenen Feed an. Preis und Verfügbarkeit müssen pro Land stimmen.

Häufige Fragen

Brauche ich ein Plugin für Google Shopping in Shopware?

Nicht unbedingt. Der native Produktexport in Shopware 6 reicht für den Start. Plugins sind sinnvoll, wenn du komplexe Feed-Optimierungen brauchst oder eine direkte Merchant-API-Anbindung ohne eigene Entwicklung willst. Lass dich nicht von Feature-Listen blenden: Entscheidend ist, ob der Feed sauber befüllt wird und ob die Datenpflege im Alltag funktioniert.

Was passiert, wenn Produkte im Feed abgelehnt werden?

Google zeigt dir im Merchant Center unter “Diagnose” eine Auflistung aller Produktfehler mit Begründung. Die häufigsten Ablehnungsgründe sind Preis-Mismatch, fehlende Pflichtfelder, schlechte Bildqualität und Policy-Verstöße (zum Beispiel verbotene Produktkategorien). Gehe systematisch durch die Fehlerliste und korrigiere die Ursachen im Shopware-Feed-Template, nicht nur für einzelne Produkte.

Wie oft sollte der Feed aktualisiert werden?

Für die meisten Shops reicht ein täglicher Abruf nachts. Bei häufig wechselnden Preisen oder hohem Lagerumsatz empfiehlt sich eine häufigere Aktualisierung oder die direkte API-Anbindung. Google erlaubt Abrufe mehrmals täglich. Wichtig: Preis und Bestand im Feed müssen immer mit dem aktuellen Shop-Stand übereinstimmen.

Funktioniert Google Shopping auch mit Shopware Cloud?

Ja. Die Shopware SaaS-Edition unterstützt den Google Shopping Export über den Produktvergleich. Die grundlegende Einrichtung ist identisch zur Self-hosted-Variante. Unterschiede gibt es bei Feed-Anpassungen per Twig-Templates, weil du in der Cloud keinen vollständigen Dateizugriff hast. Dann hilft ein Plugin oder du arbeitest mit den vorhandenen Export-Feldern.


Wenn du unsicher bist, ob dein Feed die nötige Qualität hat, oder eine Merchant-API-Anbindung brauchst, schau dir unsere Shopware-Betreuungspakete an. Wir kennen die typischen Fehler und helfen dir, den Feed einmalig sauber aufzusetzen statt ihn Monat für Monat zu flicken.

Shopware-Projekt oder Frage im Kopf?

Als Shopware Premium Extension Partner kennen wir die Plattform in der Tiefe. Lass uns ehrlich besprechen, was für dich sinnvoll ist.

BuI Insights

Shopware- & xentral-Praxiswissen direkt ins Postfach

Plugin-Updates, Best Practices, Migrations-Tipps und Branchen-Cases. Ein Mal im Monat, nur das, was wirklich relevant ist. Jederzeit abbestellbar.

Mit dem Klick stimmst du zu, dass wir dir den Newsletter zusenden dürfen (Art. 6 Abs. 1 lit. a DSGVO). Mehr in der Datenschutzerklärung.