17 results found
-
Provide the possibility to add and customize Data Layers
As it became critical to use data layers since the end of UA and because it's best to use tools like GTM (and because other tools like Meta, Bing and Ads are depended on them as well), It would be crucial to manage the data layers in Shopware.
4 votes -
404 Meta title
The 404 page should get an own Meta Title to better track visits on the 404 via GA4
6 votes -
Show category path when selecting Main Category on Product under SEO
When adding a main category on a Product, you cannot see the category tree the results.
If you have multiple categories, like necklace, and want to select a specific, you don't know which is which.1 vote -
Clean up of seo_url table
When a SEO URL gets deleted, for example when deleting a category, the row in the seourl table is not really removed. Instead the 'isdeleted' flag gets set to true. For big tables like the seourl, this is actually quite good behaviour, as it is much faster than deleting a row and rebuilding all indices.
However, after some time, the database table can grow very large with inactive "isdeleted = true" rows.
Proposal: add a cleanup task that actually deletes the rows that have "is_deleted = true"5 votes -
Indication that SEO title and description is the required length
It will be more user-friendly if the system indicates whether the user/copywriter/etc has used the correct number of characters for SEO titles and descriptions. Just like YOAST does in WordPress.
10 votes -
Possibility to redirect an inactive product to its main category
Actually if a product is deactivated in a sales channel we get a 404 error, having an option in the product entity to set an automatic 301 redirect to its main category could preserve the SEO juice
9 votes -
SEO: meta description by AI
It would help if the meta description was generated by AI.
7 votes -
Language-specific SEO URL templates
There should be a way to create language-specific SEO URL templates, i.e. have a language switch in the administration page just like in most other settings.
Simple translations of category or product data are already possible via the corresponding .translated property, but it would be better to have full control over how the SEO URLs are generated per shop language.
This would also allow adding translatable strings to the templates (such as substituting special characters in product or category names with a language-specific URL-friendly string), which currently isn't possible.
3 votes -
SEO template for title
As a shop owner it would be great to pre-configure a SEO title for landing pages, shop pages, listings and product detail pages, like the SEO url settings.
3 votes -
robots.txt optimization
As a shop owner I want to add custom entries to the robots.txt directly in the administration.
26 votes -
Sitemap.xml optimization
As a shop owner I want to customize the entries of the sitemap.xml and exclude urls and add custom urls.
33 votes -
Speaking Urls for filter
For SEO reasons it would be great to have speaking URLs instead of a hash. Every property could get its SEO URL. For example, the URL for a filter for t-shirts in red could look like this: example.com/women/clothing/t-shirts/colour/red.
23 votes -
Use lowercase for URL
URLs are (from the domain) casesensitiv ("/Clothing" theoretically is sth different than "/clothing") . Shopware corrects that and therefore it´s possible to open any spelling within URLS (e.g. "/cLoThInG" instead of "/clothing"). Within the preview we explicitly spend "/Clothing" as a canonical-URL. Every URL should be lowercase by default.
16 votes -
Introduce an seo_url_history DB table
Usually, SEO URLs will be generated from product titles. This is a brilliant idea as long as there will be no changes: If the customer changes the title of a product item, the URL changes as well (in case of typos, when re-indexing? Untested, please check first). It becomes a mess with regular imports when titles of items change on a regular basis.
For these cases, it is good to have a so called seourlhistory table in the database which will be checked first and redirects via 301 to the new location.
Even if one imports from another…
6 votes -
More possibilities for SEO
The basic approach and usability are quite good, but it fails in details that have a big impact:
- Files are made visible along with ID in the URLs, this provides dead links when files are updated. We provide datasheets that are kept up to date. Currently we have 2,000 dead links and had to have the URL adjusted ourselves.
- With reference to point 1: There is no tool for redirects.
- The ID issue also exists with images.
- The image files are too large due to the zoom on the product detail page, unless you use webp…2 votes -
Robots meta tag setting for listings
Currently its not possible to natively configure, if a category should be flagged with
"index/noindex" and "follow/nofollow", which is necessary for SEO.Current workaround: use a custom field and theme-adaptions
8 votes -
SEO URL for filtered categories
If a filter in a category is set the URL looks like this: www.example.com/shoes/?manufacturer=a7e1868c057044fab6f349838a42b1b9&order=name-asc&p=1. It would be great if the meta infos (like title, description, open graph, canonical, robtos, ...) and the url of such a filterd page could be changed dynamically.
This page contains all "shoes" of the "manufacturer" "Rieker". "Rieker" is the parameter "?manufacturer=a7e1868c057044fab6f349838a42b1b9&order=name-asc&p=1".
For the shop owner it drastically reduces the effort, because not every desired result has to be mapped in a separate category. Google or other search engines can index the urls better and bring the store owner better rankings.8 votes
- Don't see your idea?