orlandoaltamirandaorlandoaltamiranda
orlandoaltamirandaPLUS
May 20, 2026

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

Founder Team
Alireza_Selldone

Alireza_Selldone

May 20, 2026

A: 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

Share
Helpful?
0
Log in to join the conversation