Breadcrumb missing for dynamic product groups - categories / Breadcrumb fehlt bei dynamischen Produktgruppen - Kategorien
Wir nutzen die SW Funktion dynamische Produktgruppen, um automatisiert eine große Anzahl an Artikeln einer Kategorie zuzuordnen. Das funktioniert hervorragend, hat jedoch einen kleinen Fehler im Gepäck.
Leider wird kein Breadcrumb erzeugt, welcher für die SEO und Usability relevant wäre, wenn die Artikel auf diese Weise der Kategorie zugeordnet werden.
Dies klingt zunächst logisch, da der Artikel nicht direkt sondern nur dynamisch zugeordnet wurde, allerdings konnten wir mit einem Plugin einen Breadcrumb automatisch erzeugen.
Die erforderlichen Informationen sind also vorhanden, der Breadcrumb wurde bei der Entwicklung der dynamischen Produktgruppen vermutlich nur nicht berücksichtigt.
Es wäre aus Sicht der SEO und der Usability wichtig dies zu korrigieren.
-
We use the SW function dynamic product groups to automatically assign a large number of items to a category. This works great, but has a small flaw.
Unfortunately, no breadcrumb is created that would be relevant for SEO and usability when the articles are assigned to the category in this way.
This sounds logical at first, since the article was not assigned directly but only dynamically, but we were able to create a breadcrumb automatically using a plugin.
So the necessary information is available, the breadcrumb was probably not taken into account when developing the dynamic product groups.
From an SEO and usability perspective, it would be important to correct this.
-
Marco Radtke commented
Hallo Marie,
das das Frank beschreibt ist ein algemeines. Es ist aus meiner Sicht auch noch größer als er es beschreibt, weil es alle Shops mit einem komplexen Kategoriebaum betrifft.Man kann das Problem z.b. hier gut sehen:
https://www.pier14.de/shop/damen/bekleidung/jumpsuits/Man befindet sich in der Kategorie Damen Bekleidung. Die Produkte liegen ber auch noch in einer Katgegorie des Markenshops und vielleicht noch in Neu oder im Sale. Klicke ich das Produkt würde ich erwarten, dass im Breadcrumb Damen > Bekleidung > Jumsuits steht. Auf der PDP tauchen dann aber Kategorie in Markenshop auf.
Je mehr Kategorien ein Shop hat desto größer wird das Problem. Dieser Kunde hat etwa 2000 Kategorien
https://www.walser-shop.com/sitzbezuege/autotyp-filtern/Produkte liegen in bis zu 100 Kategorien. Eine konsistente Navigation ist dabei unmöglich. Wir nutzen deshalb ein Plugin (siehe unten).
Shopware 5 hatte ein Verhalten, bei in den Links auf die Produkte aus der Liste mit dem ?c=*** Parameter codiert wurdem wo ein Kunde her kam. Dieser Parameter hat dafür gesorgt, dass die Kategorie im Breadcrumb bei Wechsel auf die PDP stabil blieb. Wurde ein Produkt ohne den Parameter aufgerufen wurde entweder die SEO Kategorie für den Breadcrumb gewählt oder eine zufällige.
Shopware 6 macht das immer so - der Breadcrumb springt zwangsläufig beim Wechsel auf die PDP. Das macht das Prinzip des Breadcrumbs der helfe soll da hin zurück zu finden wo man her kam kaputt.
Es gibt im Store dieses Plugin, mit dem man das Problem nachhaltig lösen kann
Weil es nicht auf einen extra Parameter setzt muss es allerdings auf der PDP das Caching aushebeln. Damit zerstört es die Ladezeite auf den PDPs.
Aktuell haben Kunden deshalb nur die Wahl zwischen einer inkonsitenten Navigation oder einm langsamen Shop.
Für Rückfragen stehe ich jederzeit gerne zur Verfügung.
Schöne Grüße
Marco-------------
Hello Marie,
What Frank describes is a general issue. From my perspective, it is even larger than he describes because it affects all shops with a complex category tree.
You observe the problem here, for example: https://www.pier14.de/shop/damen/bekleidung/jumpsuits/
You are in the category Women's Clothing. However, the products are also in a category of the brand shop and perhaps also in New or Sale. When I click on the product, I would expect the breadcrumb to show Women > Clothing > Jumpsuits. However, on the PDP, the category in the brand shop appears.
The more categories a shop has, the bigger the problem becomes. This customer has about 2000 categories: https://www.walser-shop.com/sitzbezuege/autotyp-filtern/
Products are in up to 100 categories. Consistent navigation is impossible. We therefore use a plugin (see below).
Shopware 5 had a behavior where the links to the products from the list were encoded with the ?c=*** parameter, indicating where a customer came from. This parameter ensured that the category in the breadcrumb remained stable when switching to the PDP. If a product was called without the parameter, either the SEO category was chosen for the breadcrumb or a random one.
Shopware 6 always does it this way - the breadcrumb inevitably jumps when switching to the PDP. This breaks the principle of the breadcrumb, which is supposed to help you find your way back to where you came from.
There is this plugin in the store that can solve the problem sustainably: https://feedback.shopware.com/forums/942607-shopware-6-product-feedback-ideas/suggestions/48437501-define-main-category-for-breadcrumb
However, because it does not rely on an extra parameter, it must bypass caching on the PDP. This destroys the loading times on the PDPs.
Currently, customers only have the choice between an inconsistent navigation or a a slow shop.
If you need any further assistance, feel free to contact me.
Best regards, Marco
-
Hallo Frank,
vielen Dank für dein Feedback! Wie du korrekt sagst, werden die Breadcrumbs in Shopware dynamisch erzeugt, entsprechend dem Pfad den der User klickt um auf das Produkt zu kommen. Entsprechend würde ein Produkt auch die Breadcrumb seiner Oberkategorie erhalten solange der Kunde über die Kategorie auf das Produkt geklickt hat.Ich bin daher nicht sicher, ob ich dein Anligen 100%ig verstanden habe. Ist es ein individuelles Problem aufgrund des Plugins das ihr einsetzt oder bschreibst ud das generelle Handling von Breadcrumbs in dynamischen Produktgruppen? Es wäre super hilfreich könntest du euer gewünschtes Verhalten noch etwas ausführlicher Beschreiben.
Vielen Dank!
Beste Grüße aus Schöppingen
Marie Reckendrees–
Hello Frank,
Thank you very much for your feedback! As you correctly say, the breadcrumbs in Shopware are generated dynamically according to the path that the user clicks to get to the product. Accordingly, a product would also receive the breadcrumb of its top category as long as the customer has clicked on the product via the category.I am therefore not sure whether I have understood your request 100%. Is it an individual problem due to the plugin you are using or are you describing the general handling of breadcrumbs in dynamic product groups? It would be super helpful if you could describe your desired behavior in more detail.
Thank you very much!
Best regards from Schöppingen
Marie Reckendrees(Edited by admin)