Das Symptom
- Googles Rich Results Test findet auf einer Produkt-URL keine *Product snippets* / *Merchant listings*.
- Produkte erscheinen in Google als schlichte blaue Links – ohne Preis, Bewertung oder Lagerstatus im Ergebnis.
- KI-Assistenten beschreiben Produkte der Wettbewerber mit Preisen, nennen Ihren Shop aber höchstens beim Namen.
Warum es wichtig ist
Product-Schema (JSON-LD mit @type: Product und einem Offer) ist die maschinenlesbare Zusammenfassung eines Produkts: Name, Bild, Preis, Währung, Verfügbarkeit, GTIN, Marke, Bewertung. Google nutzt es für Shopping und Händlereinträge; KI-Assistenten entscheiden damit, ob ein Produkt die Frage beantwortet und vertrauenswürdig ist.
WooCommerce-Core gibt ein einfaches Product-Schema aus, das aber oft entfernt oder beschädigt wird durch: ein Theme, das wp_footer-Hooks deaktiviert; ein SEO-Plugin, das eigenes Schema ausgibt, während ein zweites Plugin dasselbe tut (Duplikate → ungültig); Page-Builder, die Produkte als generische Seiten rendern; oder „Schema deaktivieren“-Schalter in Performance-Plugins.
So prüfen Sie es selbst
- Fügen Sie eine Produkt-URL in den Google Rich Results Test oder validator.schema.org ein. Sie wollen genau ein
Productmitoffers. - Quelltext anzeigen und nach
application/ld+jsonsuchen – zählen Sie, wie viele Blöcke"Product"erwähnen. Null ist dieses Problem; zwei oder mehr ist das Duplikat-Problem. - Starten Sie den kostenlosen Aivoma-Check – er ruft über die WooCommerce Store API eine echte Produktseite ab und meldet, was das Schema enthält.
So beheben Sie es
- Wählen Sie eine einzige Schema-Quelle. Empfehlung: Rank Math oder Yoast WooCommerce SEO mit aktiviertem *Product*-Schema, die WooCommerce-eigenen strukturierten Daten überlassen Sie diesen. Deaktivieren Sie die Schema-Ausgabe in jedem zweiten Plugin (z. B. Schema Pro, WPSSO, Theme-Optionen).
- Rank Math: Titles & Meta → Products → Schema Type = *Product*. Yoast: benötigt das WooCommerce-SEO-Add-on für vollständige Offer-/GTIN-Ausgabe.
- Stellen Sie sicher, dass das Schema enthält:
name,image,description,sku,brand,gtin13(EAN) odermpn,offersmitprice,priceCurrency,availability,url, undaggregateRating, wenn Sie Bewertungen sammeln. - Testen Sie drei Produkte (einfach, variabel, reduziert) im Rich Results Test, bis keine Fehler mehr auftreten. Bei variablen Produkten muss eine Preisspanne oder der Preis der gewählten Variante vorhanden sein.
- Caches leeren und erneut testen; Schema wird oft im Seiten-HTML mitgecacht.