Adding separate URLs to variation listings

I’m using an older version of Modular which I can’t really update at the moment or all my customizations will be lost so far. What I want to know is on the older version, when you create a variation listing, how do you create separate URL’s for each variation? It doesn’t do it automatically as it does on other themes but it’s really affecting my PPC rate as google can only crawl the one URL

Hi @KarmicChameleon ,
This is Theodore from PageFly - Shopify Page Builder App.

Creating separate URLs for variations in an older Modular theme isn’t built-in. Here’s why it matters and your options:

Why it matters:

  • SEO: Each variation gets indexed for specific searches.
  • PPC: Target specific variations in ad campaigns for better results.

Your options:

  1. Upgrade Theme (Loses customizations): Newer themes handle this automatically.
  2. App Solution (Extra cost, limited control): Explore Shopify apps for variant URL management.
  3. Manual Workaround (Limited impact, high effort): Create separate landing pages for each variation (not ideal).
  4. Focus on Meta Descriptions: Optimize descriptions for each variation within the single product page to help search engines understand them.

Best regards,
Theodore | PageFly

What do you mean by “affecting my PPC rate”, also what is your actual goal here? Also assuming you mean thekarmicchamelion.co.uk

Asking because pretty much all the below can be modified with custom code, but some of it conflicts with what you’ve said.

For example if you just want to get variants showing in Google Shopping ads, then that may just be a feed change. If you’re trying to solve some other issue that may be a different fix.

  • a few notes below -

1. Separate variant URL’s technically already exist
as in you can access them directly and they load OK.

2. Those URLs are already crawlable
Some of them are even indexed. Crawlable meaning not blocked by robots.txt, and google can access the pages if it wants to.

3. Currently it looks like your collection list pages link to the first variant URL
This is pretty normal, but more common now for themes to link to the ‘root’ product URL (no ?variants=xyz bit)

4. Variant URLs are set to canonicalize to the ‘root’ product page

This sorta conflicts with (3) would normally want to link directly from list pages to the page you want ranking in Google, not via a canonical.