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.
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 hinwegtitle: präziser Produkttitel mit Keyword, Größe, Farbe, Markedescription: Produktbeschreibung ohne HTML-Tags, Keyword-relevantlink: kanonische URL der Produktseiteimage_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 angezeigtavailability:in stock,out of stockoderpreorder
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 stattdessenidentifier_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,usedoderrefurbished. Fehlt das Feld, nimmt Googlenewan, 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-niedrigermöglichen differenzierte Gebote nach Deckungsbeitrag. - Saisonalität:
sommer-2026,weihnachten,abverkauffür zeitgesteuerte Kampagnen. - Bestseller:
bestseller-top50für Produkte, die du stärker bewerben willst. - Lagerbestand:
lager-hochoderrestpostenfü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.
Mehr aus dem Shopware Wiki
Shopware SEO: Die Grundlagen für bessere Rankings
Shopware bringt viele SEO-Features von Haus aus mit. Welche du aktiv konfigurieren musst und wo die häufigsten Fehler liegen, erfährst du hier.
Lesen Marketing & SEOShopware und Core Web Vitals: Ladezeit als Rankingfaktor
Core Web Vitals beeinflussen dein Google-Ranking direkt. Hier erfährst du, was die Metriken bedeuten und wie du sie in deinem Shopware-Shop konkret verbesserst.
Lesen Marketing & SEOStrukturierte Daten in Shopware: Rich Snippets nutzen
Wie du in Shopware 6 strukturierte Daten richtig einsetzt, damit Google Produkte, Bewertungen und Preise als Rich Snippets in den Suchergebnissen anzeigt.
Lesen