Magento Bundled Produkte – strukturierte Daten zeigen falschen Preis von Kindprodukten an
Hier ein Bug über den wir bei einem Kundenprojekt gestolpert sind. Die strukturierten Daten dienen dazu, dass Google diese auswerten kann und zum Beispiel für Google Shopping nutzen kann.
Wie fällt das Problem bei strukturierten Daten auf?
https://search.google.com/test/rich-results
Bei der Analyse über das Testtool von google sieht man ganz klar, dass statt des Preises vom "Kindprodukt" der Preis des "Hauptproduktes" genommen wird. Dazu ist es natürlich vorab nötig ein Produkt auszuwählen, wo die Preise auch überhaupt unterschiedlich sind.
Die Ursache dafür ist, dass Magento dynamisch die Preise anpasst auf Produktlevel. Es wird erst der Preis des Hauptproduktes geladen und diese dann einige Millisekunden später zu dem der eigentlich aufgerufenen Variante gewählt.
So kommt es zu dem Problem, dass zwar per URL ein Kindprodukt aufgerufen wird, aber google dennoch den falschen Preis zieht, eben weil der zu beginn falsch ist.
Wie kann es gelöst werden?
Dazu sind entsprechend Anpassungen am Template und JS nötig um den Bug zu lösen. Falls Sie Hilfe beim Lösen des Problems brauchen, sprechen Sie uns gerne an
Sie benötigen Unterstützung bei Ihrem Magento Onlineshop?
Hier finden Sie mehr Informationen zu Magento Hilfe/Betreuung durch Konvis










