SEO Tool / Semantik Navigator
Checks your page / layouts etc. for proper SEO-relevant semantics and gives you tipps for improvement.
Initial status update
-
Tobias Kassner
commented
Currently, there is a risk that using SEO templates like {{ category.translated.name|lower }} in Twig for SEO URLs leads to duplicate URLs when multiple categories share the same name, e.g., "Router > Zubehör" and "Drucker > Zubehör". This causes SEO conflicts and URL generation issues as Shopware does not currently provide automatic prevention or warnings for such duplications.
The following improvements are proposed:
- An automatic check during the indexing process or URL creation that detects when a duplicate URL would be generated
- Display of a warning or error message as soon as such a duplication occurs, so administrators can take action promptly
- Optionally, an automatic suffix addition to the duplicate URL, e.g., "zubehoer-2", to avoid manual intervention.
- Additionally, a warning or hint could be provided immediately upon changing or editing the SEO template, notifying the user of potential duplications before indexing.
These enhancements would make SEO URL management more robust and prevent instances where duplicate SEO URLs are created due to identical category or product names, which currently requires manual fixes by shop administrators.