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, which needs those category identifiers (e.g. /products/).