Hallo Zeta-Team
Google Search Console meldet bei unseren Produktseiten im Shop-Modul folgende Probleme bei den strukturierten Daten (Typ „Händlereinträge“):
- Feld „availability“ fehlt (in „offers“)
- Feld „shippingDetails“ fehlt (in „offers“)
- Feld „hasMerchantReturnPolicy“ fehlt (in „offers“)
<p class="price" itemprop="offers" itemscope itemtype="https://schema.org/Offer">
<meta itemprop="price" content="19.90">
<meta itemprop="priceCurrency" content="CHF">
</p>
Google erwartet jedoch zusätzliche Angaben zur Verfügbarkeit, zum Versand und zur Rückgabepolitik.
Diese Felder sind wichtig, damit Produkte korrekt als Merchant Listings / Rich Results erscheinen.
Leider kann man den automatisch erzeugten Offer-Block im Shop-Modul nicht bearbeiten, und ein zusätzlich eingefügter JSON-LD-Block im Produkttext wird offenbar nicht erkannt.
Mein Vorschlag / Wunsch:
Bitte erweitert das Shop-Modul so, dass folgende Schema.org-Felder standardmässig ausgegeben werden:
- availability (z. B. InStock / OutOfStock)
- shippingDetails (Versandkosten und Zielland)
- hasMerchantReturnPolicy (Rückgabefrist, Methode, Gebühren)
Begründung:
Diese Felder sind laut Google-Richtlinien für strukturierte Händlereinträge empfohlen oder erforderlich.
Ohne sie erscheinen Warnungen in der Search Console und Produkte werden in Google Shopping / Rich Results eingeschränkt dargestellt.
Herzlichen Dank fürs Prüfen und evtl. Einplanen in ein kommendes Update!
G.Ott