Hi everyone,
TL;DR: How can I maintain a large, structured navigation menu that’s still SEO-friendly? Can I apply Storefront Filtering directly within my menu links?
My goal:
Keep a user-friendly, detailed menu
Avoid creating extra collection pages
Keep SEO focus and authority on the main collection URL
My question
How can I keep this detailed menu structure, with clickable “subcollections”, but ensure that only the main collection page is indexed for SEO purposes?
-
Can I safely use Storefront Filtering in my menu links? If so, how to?
-
How do others handle this when they have big menus but want to avoid dozens of duplicate collection pages?
Input
Shopify currently shows this message when you use “Filter collection with tags” in the Navigation settings:
“You should consider using storefront filtering instead of filtering by tag. Storefront filtering gives merchants the ability to easily create filters based on existing product data, rather than manually building out a tag system.”
That makes sense, but here’s the problem:
When I filter by tags, Shopify generates unique URLs for each filtered page, which then appear as separate pages in Google Search Console.
These filtered pages don’t have canonical tags pointing to the main collection, they self-canonicalize, which causes duplicate content and splits SEO value.
My setup:
I have a brand-based navigation menu with subcollections like this (example for Magna-Tiles):
Currently, each submenu links to a separate collection, which isn’t ideal for SEO or content maintenance.
Ideally, I’d like to have one main collection page and use filters (like product tags or metafields) to generate filtered views, without those filters being indexed separately.
Any examples, theme adjustments, or SEO best practices around this would be super helpful!
Thanks in advance ![]()
