Q: Choose my own URLs for products and categories (in my language or my custom words)
Is it really possible to have a fully customized URL?
-For categories, it shows [category-name"-category"], and I don't want that last word in my URL
-For products, it shows [product/"xxx"], where "x" represents random meaningless numbers; logically, it should be "name-of-product"
Is it possible to set my custom SLUG? I do not agree with using the assigned URLs; they are not SEO-friendly (at least in my language).
The ideal would be:
domain/"categories"/category-name | "categorias" (in my language), or the word I assign, such as "pieces," "colors," etc.
domain/categories/category-name/"product-name" | "product-name" should be the product title, or a custom URL that I consider more appropriate
Please let me know if this is possible; I think you should allow us to choose/build our own permalinks, as is possible in WordPress, for example
Alireza_Selldone
May 20, 2026A: Hello 👋
Yes, for categories you can customize the slug/URL structure.
But for products, the numeric/product ID part is intentional and part of a high-standard URL architecture design.
The reason is:
even if you later change the product slug/title/URL, the product will still resolve correctly and automatically redirect to its canonical URL. This prevents broken links and protects SEO rankings over time.
Example:
If:
* `/product/123/my-old-name`
changes later to:
* `/product/123/my-new-name`
the old URL will still correctly redirect to the new canonical version automatically.
This is actually a very common approach in large-scale ecommerce systems because products evolve frequently while IDs remain stable and reliable internally.
So:
* Category slugs → customizable ✅
* Product slugs → SEO friendly but tied to stable product IDs intentionally ✅
The goal is long-term SEO stability, canonical consistency, and avoiding broken indexed URLs after edits or migrations 🚀
Regards,
Alireza