E-commerce SEO · International SEO

Rank in every country you ship to, with the right page.

We do international SEO for Shopify and WooCommerce stores that sell in more than one country or language. You get one URL plan, working hreflang, translated pages Google can crawl, and each market’s search console data checked, so shoppers land on the right currency and language.

200+ clients served 500+ projects delivered

Free and no obligation. Your store URL and the countries you sell in are all we need.

Free international SEO audit

We’ll check how Google sees each country version and send a PDF report within 2 workdays.

Three fields and you’re done. We crawl every language and country version of your store, read the hreflang tags and write up what Google is likely to show in each market.

  • Hreflang tags, return links and x-default checked on a sample of every page type
  • Redirects and country pop-ups tested the way a crawler from the US sees them
  • Untranslated pages and duplicate country versions flagged with the fix
Chat on WhatsApp Prefer to talk first? Send us your store URL on WhatsApp.

Your PDF report comes by email. If you want to discuss going ahead after reading it, we’ll set up a video meeting. We use your details only for this audit.

Proof

Search Console reports from sites where we run SEO.

Three client sites, the same 28 days. Clients are anonymized and shown with permission. These show our SEO work overall, not a multi-country project.

Google Search Console Performance report for an anonymized client site: 152K clicks, 7.98M impressions, 1.9% average CTR and average position 7.9 over 28 days, 20 September to 17 October 2026
A client site we do SEO for: 152K clicks and 7.98M impressions in 28 days to 17 Oct 2026. Source: Google Search Console, web search. Anonymized, shown with permission.
Google Search Console Performance report for an anonymized client site: 205K clicks, 12.8M impressions, 1.6% average CTR and average position 7.7 over 28 days, 20 September to 17 October 2026
Client site: 205K clicks, 12.8M impressions, position 7.7.
Google Search Console Performance report for an anonymized client site: 129K clicks, 9.2M impressions, 1.4% average CTR and average position 9.2 over 28 days, 20 September to 17 October 2026
Client site: 129K clicks, 9.2M impressions, position 9.2.
Google Search Console Performance report for an anonymized client site: 104K clicks, 6.91M impressions, 1.5% average CTR and average position 8.4 over 28 days, 20 September to 17 October 2026
Client site: 104K clicks, 6.91M impressions, position 8.4.

What the proof shows

What these reports prove, and what they don’t.

Each report is one client site’s web search performance over the same 28 days, 20 September to 17 October 2026. They show that the sites we run SEO for earn steady traffic at average positions between 7 and 10. They don’t break traffic down by country, so they are not proof of a multi-market project.

Our own build follows the same rules we audit against. This site’s pages each carry one canonical URL, the old site’s addresses were mapped one by one before launch, and every page was checked for a single indexable version. A multi-country store needs the same discipline, repeated for each market.

What we check

Six things that decide which country page ranks.

Most international problems on stores come from a short list. We check each one on every market.

  • 01

    URL structure

    Country domains, subdomains or subfolders, and whether the choice fits how many markets you serve.

  • 02

    Hreflang

    Language and region codes, self-references, return links and an x-default for everyone else.

  • 03

    Redirects and pop-ups

    Automatic redirects by IP or browser language, and whether Google can still reach every version.

  • 04

    Translation depth

    Whether the product copy is translated or only the menu and footer, which leaves pages looking like duplicates.

  • 05

    Local signals

    Currency, prices, shipping and returns shown for each market, and local spellings in titles.

  • 06

    Sitemaps and Search Console

    A sitemap per domain or subdomain, and each property checked for indexing errors.

In 1:10 · animated

Before we change anything, we check five things.

A short animated walk-through of the first checks in our audit. No sound needed: everything is on screen, and the transcript is below.

What we check first in international SEO, an animated explainer of 1:10 with on-screen captions and controls to pause.

Read the transcript
  1. What we check first in international SEO Five checks on which country page Google shows.
  2. 1. Is the right country page ranking? When UK searchers land on the US page, the price, currency and shipping are all wrong. (Example store, from Search Console filtered by country.)
  3. 2. Does hreflang link both ways? Google ignores hreflang pairs without return links. Each version should also list itself, with an x-default for everyone else. (Example store. Source: Google Search Central, localized versions.)
  4. 3. Can Google reach every version? Google advises against redirecting by IP or browser language: its crawler mostly comes from the US and would never see the other versions.
  5. 4. Is the product copy translated? Menus and footers in French with product copy in English leave pages that look like duplicates. (Example store.)
  6. 5. Does each market look local? Currency, prices, shipping and returns for that country, and local spelling in titles. (Example store.)
  7. Then we fix them, in that order. Want this checked on your store? The free growth audit covers all five, in writing.

How we work

How our international SEO works on your store.

International SEO starts with the URL plan. Google’s guide to managing multi-regional sites compares country domains (example.de), subdomains (de.example.com), subfolders (example.com/de/) and URL parameters, and recommends against parameters. Country domains give the clearest signal but cost more and split authority; subfolders share the main domain’s strength and are the easiest to run. For most stores with two to five markets, we recommend subfolders, and Shopify’s own international domains guide suggests the same for a first setup.

Then hreflang. Google’s page on localized versions sets three rules we check on every page type: each version lists itself and every other version, every link must be returned (if two pages don’t point to each other, Google ignores the tags), and codes use ISO 639-1 for language with an optional ISO 3166-1 region. So “en-GB” works, “es-419” doesn’t, and a region code on its own is invalid. We add an x-default for the country selector or the main store.

On Shopify, Markets writes hreflang and alternate sitemaps for you when you add international domains or subfolders. That covers most of it, but we still check three things by hand: that every market really has translated content, that apps adding their own tags don’t create a second set, and that a removed market’s URLs redirect rather than return a 404. On WooCommerce, hreflang comes from the translation plugin, so we confirm that product, category and blog pages all carry it, and that the plugin’s sitemap lists every language.

Redirects need care. Google says to avoid automatic redirects based on a guess at the visitor’s language, and its page on locale-adaptive pages explains why: Googlebot mostly crawls from US addresses and sends no Accept-Language header, so a store that forces visitors by IP can hide its other versions from Google. We prefer a banner or selector that suggests the right store, and we test what a crawler from the US is served on every market.

Translation comes next. Google treats localized pages as duplicates only when the main content stays untranslated, so translating the menu and footer alone isn’t enough. We review product titles, descriptions, collection copy and meta tags in each language, with local spellings and units, and we check that prices, currency, shipping and returns match the market. A UK page that shows US sizes or dollar shipping costs loses the sale even when it ranks.

Last, each market gets its own measurement. We submit a sitemap per domain or subdomain in Search Console, compare clicks and position by country, and check the Page indexing report for each version. Because markets grow at different speeds, the plan after launch is set market by market, not for the store as a whole.

International SEO URL options for a store: country domains, subdomains and subfolders, with what each costs and gains
Three URL structures; subfolders suit most stores with a few markets.

What’s included

What the international SEO project includes.

The audit is free. If you want us to fix and grow your markets, this is the work.

  • URL plan

    Country domains, subdomains or subfolders chosen per market, with redirects mapped if anything moves.

  • Hreflang setup

    Tags checked or added on every page type, with return links and an x-default.

  • Shopify Markets or WooCommerce setup

    Markets, domains and languages configured, or the translation plugin set up and tested.

  • Translation review

    Product, collection and meta copy reviewed in each language for completeness and local wording.

  • Redirect and selector rules

    Forced redirects replaced with a suggestion banner where they hide versions from Google.

  • Sitemaps and properties

    A sitemap per domain or subdomain submitted, and each market tracked in Search Console.

  • Per-market report

    Clicks, position and indexed pages by country, with the next step for each market.

Hreflang rules for an online store: self-reference, return links, valid language and region codes and an x-default page
Four hreflang rules we check on every page type.

How we work

International SEO in four steps, market by market.

Nothing is charged until you have seen the problems and the plan.

  1. Step 1

    PDF audit

    You send the store URL and markets; within 2 workdays you get the PDF report.

  2. Step 2

    Plan

    URL structure, hreflang and translation scope agreed, with the cost.

  3. Step 3

    Set up

    Changes made in a copy of the theme or on staging, then published.

  4. Step 4

    Track

    Each market followed in Search Console and reported in plain words.

Four steps of our international SEO work: PDF audit and video meeting, URL plan, setup and translation, per-market tracking
Audit, plan, set up, track by market.

Fit

Who it’s for

  • Stores that ship abroad but rank only in their home country
  • Stores with country sites that compete with each other in Google
  • Shopify stores adding markets, languages or international domains
  • WooCommerce stores using a translation plugin that nobody has checked since setup

Not the right fit if you sell in one country and one language. A single market needs e-commerce SEO, not country URLs.

Pricing

Starting prices, in US dollars.

The audit is free. Paid work starts at these prices, and your exact cost is fixed in writing before any work begins.

  • Free international SEO audit

    Free no obligation

    We’ll check how Google sees each country version and send a PDF report within 2 workdays.

    Get my free audit
  • First new market

    International setup

    From $600 one-off, per market

    One new country or language set up the way Google reads it.

    • URL plan and hreflang setup
    • Shopify Markets or WooCommerce setup
    • Redirect and country selector rules
    • Sitemaps and Search Console properties
    Start with the free audit
  • Monthly international SEO

    From $300 monthly

    Ongoing checks and growth work across your markets.

    • Hreflang and indexing checks
    • Translation review for new pages
    • A per-market report
    Ask about this option

All prices are starting prices in US dollars. Custom work beyond these options is quoted after the audit.

After the audit

What happens after the report

  • You decide whether to make the fixes yourself, with your developer or with us
  • If with us: a fixed-scope plan and cost within 2 workdays
  • New markets can be added one at a time, not all at once
  • Translation can be yours, a translator’s or ours, reviewed either way

The PDF report and the list of fixes are yours to keep either way.

Pricing

How pricing works

Every store is different, so we don’t quote before we’ve seen it. Within 2 workdays of the audit you get a fixed-scope plan with the cost and timeline. The cards above show where international SEO setup starts, in US dollars.

The audit itself is free. Send your store URL to get it.

Sources

The documentation we work from.

Each rule on this page traces back to these pages, so you can check them yourself.

FAQ

Straight answers.

Can’t find yours? Ask on WhatsApp or by email and we’ll answer it.

What is international SEO for an online store?

It is setting up a store so Google shows the right country and language version to each shopper. That means a URL plan, hreflang tags, translated pages and local prices and shipping.

Should I use subfolders or country domains?

For most stores with a few markets, subfolders. They share the main domain’s authority and are simple to run. Country domains send the clearest signal but cost more and start with less authority.

Does Shopify add hreflang tags automatically?

Yes. Shopify creates hreflang tags for every international domain or subfolder set up in Markets, and its sitemaps include published languages. We still check for duplicate tags from apps and untranslated pages.

Is translated content duplicate content?

No. Google treats localized pages as duplicates only when the main content stays untranslated. Translating only the menu and footer leaves the page looking like a copy.

Should I redirect visitors by country automatically?

Google advises against redirecting on a guess at the visitor’s language. Googlebot mostly crawls from the US, so forced redirects can hide other versions. A suggestion banner is safer.

How long does international SEO take to work?

Expect a few months per market. Google has to crawl and index each new version, and a new market starts with fewer links and reviews than the home one.

Your free audit

Send your store URL. See each market the way Google does.

Same checks, same PDF report, no obligation. If your country setup is sound, the report says so and shows what to grow next.

  • Every market and language version reviewed, not only the main one
  • A fixed-scope plan and cost within 2 workdays of the video meeting, if you want us to do the work
Chat on WhatsApp Questions first? WhatsApp is the fastest way to reach us.

Related guides

Read before you decide.

All E-commerce SEO guides

Free audit
Chat on WhatsApp