Hello all,
I think it would be useful to allow more flexibility with URL structure for product details pages or category pages. The URL structure for product details pages and category pages is as follows:
https://{domain} / {site} / {item name } / {recordid}.p
https://{domain} / {site} / {category name} / {recordid}.c
While the product URLs are following good practices for natural language by using the item name, it is relatively common to make minor changes to the name of a product, which in turn changes the product URL. This is not ideal for SEO and best practices; as noted by Google, any score built up by a URL will be lost if the URL changes. It would be a good idea to give the option to use the product item number (sku) instead of the product name to be used in the URL structure.
The other action item I feel would be beneficial to clients, is to hide the recordid.c and recordid.p. While we do have the ability to author custom URLs, if we author a custom URL for a category page or a product details page and do not include the recordid.c or recordid.p, the search results container will not display products, nor will the product details page. If it is possible to essentially hide the recordid and associate the search resutls container to the record id in a more "hidden" fashion, this would be good for URL structure in terms of best practices.
Please comment if you'd like clarificaiton.
Thanks,
Josh R
Comments
To add to this, care needs to be taken to ensure that the canonical URL, sitemap URL, and site URL are generated in a consistent manner - there are a number of current discrepancies that causes them to not match, leading the sitemap to contain links to non-canonical URLs, and for the commonly-used pages on a website to not be canonical URLs.
Category: Content management and Authoring
Administrator on 1/29/2024 6:25:32 PM
Thank you for the product suggestion! We will continue to monitor this idea to determine if and when it will be given a position in our backlog.