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. A 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 a bit amateurish and that especially so if your store is in a language other than English. Additionally, it obviously makes it difficult for customers to remember the URLs 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, which needs those category identifiers (e.g. /products/).
Are there e-commerce platforms where you can use custom URLs? Yes. For example, AmeriCommerce and BigCommerce. Out of those AmeriCommerce can be cheaper and BigCommerce in many ways better. Both of those platforms offer free trials, so if you are interested, you can test their URL options for free.