Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I have several years of experience with SEO and especially the new era of SEO focusing on optimization and UX.
I cannot for the LIFE OF ME understand why in shopify you cant modify URL structure.
I have worked in a project where it had serious impact on our ranking that we moved (in wordpress) our blog posts underneath our parent folder.
You will always have a main keyword with the highest search volume. So: Parent KW/long-tail-kw is an obvious url structure and better ranking long tail kw pages boosts the parent KW page. Yet this is not possible to create in Shopify? Instead every single page is forced to be located individually under /pages.
Is this truly correct or can someone comment on where I am failing to set up SEO content underneath each of my main topics? (I have 5 distinct different topics on my website that I need to rank for)
Is there a specific theme perhaps that has written code to get around it? I've seen forum replies suggestion edit to .liquid files to remove collection, however I cant seem to find this in the Trade theme, and it more importantly still wouldnt fix the creation of parent pages etc.
...I am aware of the /collections /products as well which is equally hideous.
Solved! Go to the solution
This is an accepted solution.
You're absolutely right—Shopify has a very rigid URL structure, and it does not allow full customization of the URL hierarchy like WordPress does. Shopify forces specific URL prefixes such as:
/pages/ for static pages
/products/ for products
/collections/ for collections
/blogs/ for blog posts
Shopify is built as a SaaS platform with a predefined URL structure to ensure consistency across all stores. Unlike WordPress, which allows full control over permalinks, Shopify does not give direct access to the .htaccess file or URL rewrites.
Canonical Tags & Internal Linking
Since you can't change the URLs, use canonical tags to signal preferred URLs to Google.
Proper internal linking helps search engines understand hierarchy even if the URL structure isn’t perfect.
Custom Themes & Workarounds
Some themes or custom Liquid code allow tweaking certain aspects, but they cannot fundamentally change Shopify’s enforced URL structure. Editing server.liquid or theme.liquid can modify paths displayed in breadcrumbs or navigation, but not the actual URL.
Unfortunately, you cannot fully customize Shopify's URL structure the way you can in WordPress. Shopify’s SEO strengths come from speed, structured data, and ease of use, but URL structure is a major limitation.
✅ Found this helpful? Please Like & Mark as Solution — I truly appreciate it!
Connect with me | Get a Shopify Store with an Unlimited Free Trial – No Credit Card Needed! | ❤️ Support my work, If You’d Like!
This is an accepted solution.
You're absolutely right—Shopify has a very rigid URL structure, and it does not allow full customization of the URL hierarchy like WordPress does. Shopify forces specific URL prefixes such as:
/pages/ for static pages
/products/ for products
/collections/ for collections
/blogs/ for blog posts
Shopify is built as a SaaS platform with a predefined URL structure to ensure consistency across all stores. Unlike WordPress, which allows full control over permalinks, Shopify does not give direct access to the .htaccess file or URL rewrites.
Canonical Tags & Internal Linking
Since you can't change the URLs, use canonical tags to signal preferred URLs to Google.
Proper internal linking helps search engines understand hierarchy even if the URL structure isn’t perfect.
Custom Themes & Workarounds
Some themes or custom Liquid code allow tweaking certain aspects, but they cannot fundamentally change Shopify’s enforced URL structure. Editing server.liquid or theme.liquid can modify paths displayed in breadcrumbs or navigation, but not the actual URL.
Unfortunately, you cannot fully customize Shopify's URL structure the way you can in WordPress. Shopify’s SEO strengths come from speed, structured data, and ease of use, but URL structure is a major limitation.
✅ Found this helpful? Please Like & Mark as Solution — I truly appreciate it!
Connect with me | Get a Shopify Store with an Unlimited Free Trial – No Credit Card Needed! | ❤️ Support my work, If You’d Like!
Discover how to increase customer engagement on your store with articles from Shopify A...
By Jacqui Apr 23, 2025Hey Community 👋 Did you know that March 15th is National Everything You Think Is W...
By JasonH Apr 1, 2025Discover how to increase the efficiency of commerce operations with Shopify Academy's l...
By Jacqui Mar 26, 2025