I have a query around the standard Shopify URL structures applied to pages, collections and blogs.
As the Shopify system automatically applies each prefix (which isn’t accessible as a page in its own right), this creates a scenario where relevancy and authority is being built into a subfolder which essentially doesn’t exist. Examples:
/pages/landing-page-example
/blogs/blog-post-example
/collections/category-example
Pages, blogs, collections, don’t exist. If you were to try and build relevancy into a hub of content, you’d need to add the final location to the archive page, otherwise they’re technically orphaned pages e.g.
Orphaned because blogs does not exist
/blogs/blog-post-example-a
/blogs/blog-post-example-b
Blog parent is /inspiration/ so all posts should be nested under that address
/blogs/inspiration/blog-post-example
This adds unnecessary crawl depth, limits the ability to customise content subfolders and looks a little unprofessional.
Ideally, as you can with other common CMSs, you’d be able to remove those prefixes or replace with those of your own choosing, e.g.
/collections/category-example
to
/category-example
/category-example/sub-category
Is this achievable with Shopify? Anyone have any experience implementing this change?
Many thanks ![]()


