Shopify URL structure – can you remove /products/ or /collections/ etc.?

Shopify is in my experience at the moment in many ways the best e-commerce platform. However, when I was using it, I ran into one annoying issue: the system kept automatically adding elements such as /products/, /collections/ and /pages/ to URLs even though I didn’t want them. That led me to search about what could be done about this problem. And based on that I’ve put together this small FAQ about Shopify URLs.

Can you remove /products/ or /collections/ etc. from Shopify URLs? No.

Is Shopify aware of the issue with the URL structure? Yes. Lot of people have brought this issue to their attention and they have acknowledged it.

Is this issue going to be solved soon? Probably not. It is such a big problem that if there was an easy way to fix it, it would have already likely been fixed.

What are some of the possible problems that follow from the kind of URL structure Shopify forces its customers to have? One big problem is that it can make your store look bit amateurish, and this especially so if your store is in language other than English. Additionally, it obviously makes it difficult for customers to remember the URL’s of sub-pages of your site.

Where does the problem stem from? Apparently it has to do with the fact that Shopify’s platform has been built on a framework called Ruby on Rails that needs those category identifiers (e.g. /products/)

Are there e-commerce platforms where you can use custom URLs? Yes. For example, 3dcart and Bigcommerce. Out of those 3dcart is cheaper and Bigcommerce in many ways better.