We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more

SEO Issue with Shopify Markets .com Domain Ranking in Google.ca Instead of .ca

SEO Issue with Shopify Markets .com Domain Ranking in Google.ca Instead of .ca

Ansh2
Visitor
1 0 0

Hi ,

We’re currently facing a serious SEO challenge with our Shopify Markets and would really appreciate some guidance.

Our store operates using two primary domains:

  • thegourmetgifts.com (Global)

  • thegourmetgifts.ca (Canada)

The issue is that the .com version is ranking in Google.ca search results, even when users search using Canada-specific keywords. This is negatively impacting our visibility and organic performance in our core Canadian market.

From what we can tell, this appears to be caused by a limitation in the Shopify Markets configuration, where meta titles, descriptions, and canonical tags are shared across domains. This prevents us from optimizing content uniquely by region or domain, which is essential for proper international SEO.

We've attached a screenshot to illustrate what we’re seeing.

We’d greatly appreciate your support on the following:

  1. Is there a way to set domain-specific meta titles, descriptions, and canonical URLs within the same Shopify store?

  2. If not, what are the best practices or recommended solutions to ensure regional SEO works as intended?

Looking forward to any suggestions or potential workarounds.
Thanks for your help! 

image (1).png

Reply 1 (1)

getshoptimal
Tourist
8 0 2

Shopify does not let you edit meta titles/descriptions or canonical tags per domain out of the box.

 

Couple of ideas for you:

 

1. Use custom Liquid to dynamically set the canonical based on domain. This overrides Shopify’s default canonical and forces the correct domain. In your theme.liquid :

 

<link rel="canonical" href="{{ request.host | prepend: request.protocol | append: request.path }}" />

 

2. Add and verify both domains as separate properties in Search Console. Then:

 

  • In the .ca property, set the target country to Canada

  • Leave .com as “Unlisted” or target Global.

 

 

Hope that's helpful, let me know if you run into any issues.

Tony D. | Founder of Shoptimal
Outcome-based solution platform for Shopify merchants