Reach every market
in its own
language.
International SEO makes sure search engines show the right language and country version of your site to each market, and that every version earns rankings of its own. Reinforce Lab plans the structure, implements hreflang, localizes with native review and reports market by market, following Google's own guidance.
Search
- One query, many markets
Hreflang routes to
- EN · x-default → /
- DE → /de/
- FR-CA → /fr-ca/
- EN-GB → /uk/
Hreflang · every version lists every other · right language, right market, right page
Country domains, subdomains or subdirectories?
Google lists four ways to structure a multi-regional site. Each has trade-offs; this is how Google describes them.
| Structure | Example | Strengths (per Google) | Drawbacks (per Google) |
|---|---|---|---|
| Country domain | example.de | Clear geotargeting and easy separation; "a strong signal" of the target country; server location irrelevant | Targets one country only; more infrastructure; can be expensive or hard to get |
| Subdomain | de.example.com | Easy to set up and separate; allows different server locations | Users may not recognise the target country from the URL; separate sites to maintain |
| Subdirectory | example.com/de/ | Lowest maintenance; easy to set up; same hosting | Users may not recognise the target country from the URL; single server location |
| URL parameter | example.com?loc=de | n/a | Not recommended by Google; hard to segment |
Source: Google, Managing multi-regional and multilingual sites. Our default for most B2B sites: subdirectories on one strong domain, unless a legal, brand or market reason points elsewhere.
How does hreflang work?
hreflang tells Google which pages are language or regional versions of each other, so each searcher gets the right one. Small mistakes make Google ignore it. These are the rules.
- Every version lists every versionEach page lists itself and all its alternates. If page X links to page Y, page Y must link back, or the annotations may be ignored.
- Use valid codesLanguage in ISO 639-1 (e.g.
de), with an optional region in ISO 3166-1 Alpha 2 (e.g.de-AT). A region on its own is invalid. - Set a fallback
x-defaultis used when no other version matches the user's language or region, often a language selector or global page. - Pick one methodHTML tags, HTTP headers or the XML sitemap. Large sites usually manage hreflang in sitemaps.
<!-- listed on /, /de/, /fr-ca/ and /uk/ alike --> <link rel="alternate" hreflang="en" href="https://example.com/" /> <link rel="alternate" hreflang="de" href="https://example.com/de/" /> <link rel="alternate" hreflang="fr-CA" href="https://example.com/fr-ca/" /> <link rel="alternate" hreflang="en-GB" href="https://example.com/uk/" /> <link rel="alternate" hreflang="x-default" href="https://example.com/" />
Source: Google, Tell Google about localized versions of your page
Which international SEO beliefs are wrong?
Common assumptions, checked against Google's own documentation.
"The HTML lang attribute tells Google what language a page is in."
Google uses the visible content of the page to decide its language. It doesn't use code-level language information such as lang attributes, or the URL.
Source →"Redirect visitors to their country version automatically, by IP."
Avoid automatic redirects between language versions. Googlebot usually crawls from the USA, so redirects can stop users and search engines from reaching every version.
Source →"Just set the target country in Search Console."
The International Targeting report is deprecated and country targeting is no longer supported. Google still uses hreflang.
Source →"Machine-translate every page; it's the fastest way to scale."
Its spam policies list automated transformations, including translating, that add little value as scaled content abuse. Translation needs real localization and review.
Source →"Same-language pages for different countries will be penalised as duplicates."
For similar same-language pages across regions, pick a preferred version and use rel=canonical and hreflang so the right URL is served. Translated pages are not duplicates.
Source →What does international SEO involve?
Nine workstreams, from deciding which markets are worth entering to proving each one pays back.
Market prioritisation
Demand, competition and fit per country, so you enter the markets worth entering first.
Architecture decision
Country domains, subdomains or subdirectories, chosen and documented with the reasons.
Implementation & QA
Reciprocal annotations, valid codes and x-default, validated across every version.
Native keyword research
How each market actually searches, not a translation of your English keywords.
Native review
Pages adapted for language, culture, units and currency, and reviewed by native speakers.
Local signals
Mentions, links and listings that matter in each market, not only at home.
Per-locale technical SEO
Sitemaps per locale, canonicals, crawlable language selectors and speed in each region.
Country-level reporting
Search Console and analytics split by market, tied to enquiries and revenue.
AI answers per market
What AI tools say about you in each language, observed and reported, not assumed.
How does an international SEO engagement run?
Market by market, so each launch is proven before the next one starts.
Prioritise markets
Score countries on demand, competition and readiness, and agree the order.
Decide the structure
Choose the URL structure and write it down, with a redirect plan if anything moves.
Build & hreflang
Set up the versions, hreflang and sitemaps, then validate every pair before launch.
Localize & publish
Research and adapt content per market, with native review before anything goes live.
Measure per market
Report each market separately, fix what's served wrongly, and roll out the next one.
What you get.
- Market priority model: which countries to enter, in which order, and why.
- Architecture decision record: the chosen structure, alternatives and trade-offs.
- hreflang map: every page and its alternates, validated for return links and codes.
- Native keyword research: per market and language, mapped to pages.
- Localization briefs: what to adapt beyond the words, for each market.
- Redirect & migration plan: for any URL that changes, tested before launch.
- Per-locale sitemaps: clean, canonical and in sync with hreflang.
- Country dashboards: impressions, clicks, enquiries and revenue by market.
How do we measure international SEO?
Market by market, against the baseline taken before launch.
Visibility per market
Impressions and clicks in each country's search results.
Right version served
Share of searchers landing on the version meant for their market.
hreflang health
Missing return links, invalid codes and orphaned versions over time.
Indexed pages per locale
Whether each version's important pages are actually in the index.
Enquiries & revenue by market
What each market brings in: the reason to be there.
AI answers per language
How AI tools describe and recommend you in each market.
Translation isn't localization, and hreflang doesn't steer AI.
A translated page that ignores how a market searches, buys and speaks rarely ranks. We research and adapt each market properly, with native review. And while Google documents how it uses hreflang, no AI company documents how its assistant picks a country version, so we don't promise it. We implement what Google documents and check what AI tools actually answer in each market.
Who is international SEO for?
Companies selling in more than one country or language (or planning to) who need each market to perform on its own.
- 01
Pharmaceutical & Life Sciences
- Country-specific product information kept separate where approvals and labels differ
- HCP and patient content localized with medical and regulatory review in each market
- hreflang only between pages that are true equivalents
- 02
Healthcare
- Services and locations presented in the languages patients use
- Medical translations reviewed by native clinical reviewers
- Local contact details and terms for each country
- 03
B2B SaaS
- Localized landing pages, pricing and currency for each market
- Docs and help-centre language versions paired correctly
- Market-specific comparison and alternatives content
- 04
E-commerce
- Country stores with the right currency, shipping and returns
- Products and variants mapped correctly across locales
- Filter and sort URLs controlled in every language version
- 05
Manufacturing
- Spec sheets and datasheets in each buyer’s language
- Distributor and regional sites structured without duplicate content
- Units, standards and certifications localized for each market
- 06
Technology
- New regions launched market by market, not all at once
- Developer docs localized where adoption justifies it
- Product names kept consistent across languages
- 07
Professional Services
- Office and jurisdiction pages that reflect local rules
- Practice-area content adapted to each market’s business context
- Partner and expert profiles in the relevant languages
- 08
Education
- Programme pages for international applicants in their language
- Entry requirements and visa information by country
- Multi-campus and partner sites paired with correct hreflang
About international SEO.
What is international SEO?
International SEO makes sure search engines show the right language and country version of a website to each market, and that each version can rank on its own. It covers site structure, hreflang, localized content and keyword research per market, local authority, and reporting country by country.
Should we use country domains, subdomains or subdirectories?
Google compares the options: country-code domains send the clearest country signal but cost more to run; subdomains are easy to separate; subdirectories on one domain are the lowest maintenance; URL parameters are not recommended. For most B2B companies we recommend subdirectories on one strong domain, unless a legal, brand or market reason points to country domains.
What does hreflang do?
hreflang tells Google which pages are language or regional versions of each other, so searchers are shown the right one. Every version must list itself and all the others, using ISO language and region codes, and an x-default version can act as the fallback when no other version matches.
Should we redirect visitors to their country version automatically?
Google advises against automatically redirecting users to a different language version based on what you think their language is. Googlebot usually crawls from the USA, so automatic redirects can stop it (and users) from reaching every version. A visible language or country selector is the safer choice.
Can we use machine translation?
As a starting point, yes, but not as the finished page. Google’s spam policies list automated translation that adds little value, produced at scale, as scaled content abuse. We use translation tools for drafts and have native speakers review, adapt and localize every page that matters.
Does hreflang control which version ChatGPT or Perplexity shows?
No AI company documents how its assistant chooses between country or language versions of a page, so no one can promise that. We implement what Google documents, keep each version clear and consistent, and check what AI tools answer in each market and language.
Is each market seeing the right version of your site?
The free Search Authority Diagnostic reviews your structure, hreflang and visibility market by market, and shows what to fix first.