shopwareBoostDay / platform

Shopware 6 is an open source eCommerce platform realised by the ideas and the spirit of its community.
https://shopware.com
MIT License
13 stars 22 forks source link

SEO: Andere GTIN-Typen anstatt nur GTIN13 unterstützen #398

Open shyim opened 2 years ago

shyim commented 2 years ago

der Shopware Standard erwartet in dem EAN Feld eine 13-stellige EAN Nummer, damit das EAN Snippet sauber für die Suchmaschinen bereitgestellt wird.

Es gibt allerdings nicht nur 13-stelige EAN`s, sondern auch 8-stellige EAN. Bei letzteren würde dann im Theme eine 8-stellige EAN als 13-stellige GTIN deklariert und Fehler versuchen.

2 Lösungsansätze:

  1. Im Produktmodul wird im Feld EAN auf die Anzahl der Ziffern geprüft: Es sind nur 8,12,13 oder 14-stellige EAN`s erlaubt. Im Theme muss als Itemprop entsprechend gtin12/gtin13/gtin/14 oder gtin8 auftauchen. z.B. für 23456789

  2. Wir stellen für die benötigten EAN`s eigenen Felder bereit, welche über die API bedient werden können.

Weiter Hinweise gibt es hier: https://schema.org/gtin screenshot-nimbus-capture-2020.11.16-13_42_59.png

RafaelKr commented 2 years ago

GTINs enthalten als letzte Ziffer auch eine Prüfsumme, welche sich aus den restlichen Ziffern errechnet. Es wäre sinnvoll diese Prüfung einzubauen.