Zum Hauptinhalt springen
GMC Guardian GMC Guardian
DE
WARNING

Strukturierte Daten - GMC-Produktablehnungen diagnostizieren und beheben

Fehlerhafte oder widersprüchliche Schema.org-Auszeichnung ist eine der häufigsten Ursachen für Produktablehnungen in Google Merchant Center. Dieser Leitfaden erklärt, was Google konkret prüft, welche Felder Shopify-Themes typischerweise falsch ausgeben und wie Sie den Fehler in wenigen Tagen schließen.

Geschätzte Behebungsdauer
1-5 Tage
DSA-Weg
N/A
Zuletzt geprüft
2026-04-29
  • #strukturierte-daten
  • #schema-org
  • #json-ld
  • #produktdaten
  • #gmc-sperrung
  • #shopify
  • #google-shopping
  • #produktauszeichnung

Wenn Google Merchant Center Ihre Produkte wegen „Richtlinie für strukturierte Daten” ablehnt, handelt es sich um einen technischen Befund - kein Urteil über die Qualität Ihrer Produkte. Google prüft, ob die maschinenlesbare Auszeichnung Ihrer Produktseiten vollständig und konsistent ist. Shopify-Themes erzeugen diese Auszeichnung automatisch, was praktisch ist - aber auch bedeutet, dass Theme-Updates, App-Installationen oder Preisänderungen unbemerkt fehlerhafte Signale an Google senden können.

Was Google unter „Richtlinie für strukturierte Daten” versteht

Google definiert in seiner offiziellen Dokumentation für Produktstrukturierte Daten klare Anforderungen: Strukturierte Daten müssen die tatsächlichen Inhalte der Seite korrekt widerspiegeln und dürfen keine irreführenden oder falschen Informationen enthalten. Diese Anforderung gilt nicht nur für Google Search - sie ist auch Grundlage für die Bewertung von Shopping-Produkten in GMC.

Konkret prüft Google drei Dimensionen:

  • Vollständigkeit: Alle Pflichtfelder nach Schema.org-Spezifikation müssen vorhanden sein. Dazu gehören name, offers.price, offers.priceCurrency, offers.availability und offers.itemCondition.
  • Konsistenz: Die Werte in den strukturierten Daten müssen exakt mit dem sichtbaren Seiteninhalt übereinstimmen. Ein JSON-LD-Preis von 29,99 € bei einem angezeigten Preis von 34,99 € ist ein Verstoß - unabhängig davon, welcher Preis „richtig” ist.
  • Korrektheit: Keine simulierten Signale. availability: InStock für ein nicht lieferbares Produkt oder ein shippingDetails-Feld, das kostenlosen Versand deklariert, ohne dass dieser im Shop tatsächlich gilt, sind direkte Verstöße.

GMC unterscheidet zwischen Fehlern (führen zur Ablehnung) und Warnungen (beeinflussen Reichweite, aber kein sofortiger Ablehnungsgrund). Die Diagnosefunktion in Merchant Center zeigt Ihnen den genauen Typ und das betroffene Feld.

Warum Shopify-Shops besonders häufig betroffen sind

Shopify generiert JSON-LD auf Basis von Liquid-Variablen - automatisch, ohne manuellen Eingriff. Das ist der Normalzustand. Das Problem entsteht in vier typischen Szenarien:

1. Veraltete availability-Werte Ältere Themes nutzen Kurzformen wie in_stock, out_of_stock oder preorder. Google erwartet die vollständigen Schema.org-URIs: https://schema.org/InStock, https://schema.org/OutOfStock, https://schema.org/PreOrder. Kurzformen wurden früher toleriert, gelten heute als nicht konform.

2. Preisabweichungen durch Mehrfachpreise Shopify kann gleichzeitig einen Verkaufspreis, einen Vergleichspreis (compare_at_price) und ggf. einen Mitgliederpreis rendern. Wenn das Theme den falschen Wert in den JSON-LD-Block übergibt, weicht dieser vom sichtbaren Hauptpreis ab - ein direkter Verstoß. Für Deutschland gilt zudem: Der angezeigte Preis muss gemäß Preisangabenverordnung (PAngV) den Endpreis inkl. MwSt. enthalten - und exakt dieser Wert muss auch im JSON-LD stehen.

3. Fehlendes oder falsches priceCurrency-Feld Einige Theme-Snippets übergeben den Preis ohne ISO-4217-Währungscode. Für den deutschen Markt muss priceCurrency auf EUR gesetzt sein. Ein fehlender Währungscode führt zur Ablehnung.

4. Überschreibung durch SEO-Apps Apps wie SEO Booster, Smart SEO oder Plug In SEO injizieren eigene JSON-LD-Blöcke in den <head>. Wenn Theme und App gleichzeitig unterschiedliche Werte ausgeben, liest AdsBot-Google mitunter den falschen Block aus oder meldet einen Konflikt.

So erkennen Sie das Problem in Ihrem Shop

Prüfen Sie das Problem an drei Stellen - jede zeigt einen anderen Ausschnitt des Problems:

GMC-Diagnose Navigieren Sie zu Produkte → Diagnose in Merchant Center. Filtern Sie nach dem Fehlertyp „Strukturierte Daten”. Die Fehlerdetails zeigen das betroffene Feld und - soweit verfügbar - den gefundenen vs. den erwarteten Wert.

Rich Results Test Öffnen Sie https://search.google.com/test/rich-results und geben Sie die URL eines abgelehnten Produkts ein. Der Test zeigt, welche JSON-LD-Blöcke erkannt werden (Theme-Block und App-Blöcke erscheinen separat), fehlende Pflichtfelder und Wert-Konflikte zwischen strukturierten Daten und sichtbarem Inhalt.

Quellcode direkt prüfen Laden Sie eine Produktseite im Browser, öffnen Sie den Quellcode (Strg+U) und suchen Sie nach application/ld+json. Sie sehen sofort, welche Werte Ihr Theme ausgibt. Ein korrekter Block für den deutschen Markt sieht so aus:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Beispielprodukt",
  "sku": "SKU-001",
  "brand": { "@type": "Brand", "name": "Ihre Marke" },
  "offers": {
    "@type": "Offer",
    "price": "29.99",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock",
    "itemCondition": "https://schema.org/NewCondition",
    "url": "https://ihr-shop.myshopify.com/products/beispielprodukt"
  }
}

Häufig gestellte Fragen

Häufig gestellte Fragen

Welche Schema.org-Felder sind für Google Shopping Pflicht?
Für Shopping-Anzeigen verlangt Google mindestens: `name`, `image`, `offers.price`, `offers.priceCurrency`, `offers.availability` und `offers.itemCondition`. Zusätzlich empfiehlt Google `brand`, `gtin8`, `gtin13` oder `mpn` sowie `offers.shippingDetails`. Fehlende Pflichtfelder führen direkt zur Ablehnung; empfohlene Felder erhöhen die Sichtbarkeit, sind aber allein kein Ablehnungsgrund.
Mein Shopify-Theme generiert automatisch JSON-LD - warum werde ich trotzdem abgelehnt?
Shopify-Themes geben JSON-LD auf Basis von Liquid-Variablen aus. Typische Fehlerquellen: Erstens nutzen ältere Themes veraltete Kurzformen wie `in_stock` statt des Schema.org-konformen URI `https://schema.org/InStock`. Zweitens übergibt das Theme bei Mehrfachpreisen (Verkaufspreis und Vergleichspreis) mitunter den falschen Wert. Drittens überschreiben SEO-Apps gelegentlich den Theme-Block mit eigenen, abweichenden Daten. Google prüft sowohl den sichtbaren Inhalt als auch die strukturierten Daten - jede Abweichung kann zur Ablehnung führen.
Wie lange dauert es, bis Google die Korrekturen erkennt?
Nach Änderungen am Theme oder an der JSON-LD-Ausgabe crawlt AdsBot-Google die betroffenen Seiten typischerweise innerhalb weniger Tage neu. Im Merchant Center können Sie unter Produkte → Diagnose einen manuellen Crawl für einzelne Artikel anfordern. Wir empfehlen, mindestens 48 bis 72 Stunden nach der Korrektur zu warten, bevor Sie Widerspruch einlegen - so stellen Sie sicher, dass Google die aktualisierten Daten bereits gelesen hat.
Was ist der Unterschied zwischen einer Produktablehnung und einer Kontosperrung?
Eine Produktablehnung betrifft einzelne SKUs oder Produktgruppen; der restliche Feed läuft weiter. Eine Kontosperrung tritt auf, wenn Google ein systematisches Muster erkennt - etwa Dutzende Produkte mit gleichzeitig fehlerhaften Verfügbarkeitssignalen. Beheben Sie Ablehnungen daher konsequent und frühzeitig, bevor sie zu einem Kontoproblem eskalieren. Wenn Ihre GMC-Diagnose mehr als einen nennenswerten Anteil Ihres Katalogs betrifft, behandeln Sie das Problem mit entsprechend hoher Priorität.
Kann ich strukturierte Daten testen, bevor ich den Widerspruch einreiche?
Ja. Nutzen Sie Googles Rich Results Test (https://search.google.com/test/rich-results) für einzelne Produkt-URLs sowie das URL-Inspektionstool in der Google Search Console. Im Merchant Center bietet die Diagnosefunktion unter Produkte → Diagnose eine produktspezifische Fehlerauflistung. Prüfen Sie alle drei Stellen, bevor Sie den Widerspruch einreichen - so vermeiden Sie, dass ein übersehener Fehler die Neubewertung blockiert.
Muss ich strukturierte Daten nach jeder Produktaktualisierung in Shopify manuell prüfen?
In der Regel nicht - Shopify-Themes rendern JSON-LD dynamisch aus den aktuellen Produktdaten. Prüfen Sie jedoch stichprobenartig 3 bis 5 Produktseiten nach Theme-Updates, App-Installationen und größeren Preisänderungen, da solche Ereignisse unbemerkt Abweichungen in der JSON-LD-Ausgabe erzeugen können. Ein monatlicher Routinecheck mit dem Rich Results Test ist eine gute Vorsichtsmaßnahme.

Quellen & Referenzen

Offizielle zitierte Quellen

  1. Google Developers: Strukturierte Produktdaten https://developers.google.com/search/docs/appearance/structured-data/product
  2. Schema.org: Product https://schema.org/Product
  3. Google Rich Results Test https://search.google.com/test/rich-results

Die Einspruch-Checkliste für diesen Sperrgrund

Die schrittweise Behebung von dieser Seite, per E-Mail, damit Sie sie während Ihrer Wartezeit abarbeiten können. Ohne Konto.

Oder schildern Sie Ihren Fall und erhalten Sie eine persönliche Einschätzung