Guide Technical International SEO
The technical side of running a multi-region or multi-language site — hreflang, regional Structure d’URLs (ccTLD vs subdirectory vs subdomain), and geotargeting. A technical-SEO view of the International SEO pillar.
Langues
International SEO has a strategy half (qui markets, qui languages, who translates) and a technical half (telling moteur de recherches qui URL sert qui language/region, and pas creating duplicate-content or explorer problems pendant que doing it). Ce hub gathers que technical half — hreflang and x-default, the ccTLD vs subdirectory vs subdomain decision, canonical plus hreflang pour same-language regional duplicates, and geotargeting — pour SEO techniques. None of it guarantees indexation, rankings, or trafic; it supports discovery and locale matching. The complet strategy lives in the International SEO pillar; ces pages are cross-listed ici parce que they're où international fonctionner breaks at the implementation level.
Evidence for this claim Google recommends separate locale-specific URLs, crawlable navigation, and explicit locale signals for multi-regional or multilingual sites rather than automatic IP-based adaptation alone. Scope: Current Google international site guidance. Confidence: high · Verified: Google Search Central: Managing multi-regional sites Evidence for this claim hreflang annotations identify localized alternates and require reciprocal, valid URL relationships; they are not a ranking guarantee. Scope: Current Google hreflang implementation. Confidence: high · Verified: Google Search Central: Localized versionsTL;DR — Running a site in plus que un language or country adds technical fonctionner: vous have to aider moteur de recherches connecter chaque page to the intended audience and garder chaque version crawlable and canonicalized correctement. Ce hub collects the technical pieces — mainly hreflang and votre regional Structure d’URL — in un placer. The bigger strategy (qui markets, how to translate) lives in the International SEO section.
Ce que “technical international SEO” covers
Going international splits into two jobs. Un is strategy — picking markets, languages, and how content obtient localized. The autre is technical — making certain Google sert the Spanish page to Spanish searchers, the UK page to UK searchers, and doesn’t treat votre near-identical regional pages as duplicates.
Ce hub is the technical job. The principal levers are hreflang (the annotation que maps equivalent pages à travers languages and regions) and votre URL structure — si chaque market lives on its propre country domain, a subdirectory, or a subdomain.
Evidence for this claim Google recommends separate locale-specific URLs, crawlable navigation, and explicit locale signals for multi-regional or multilingual sites rather than automatic IP-based adaptation alone. Scope: Current Google international site guidance. Confidence: high · Verified: Google Search Central: Managing multi-regional sites Evidence for this claim hreflang annotations identify localized alternates and require reciprocal, valid URL relationships; they are not a ranking guarantee. Scope: Current Google hreflang implementation. Confidence: high · Verified: Google Search Central: Localized versionsTL;DR — Technical international SEO has silent échec modes, pas loud ones. hreflang is a bidirectional confirmation system: every alternate URL doit point back at every autre; manquant retourner liens peut causer Google to ignore affected annotations. Near-identical same-language regional pages besoin canonical plus hreflang ensemble, pas hreflang alone. Ci-dessous is a correct hreflang définir, the return-tag rule, the geotargeting and operational tradeoffs among ccTLDs, subdirectories, and subdomains, and pourquoi none of ce guarantees indexation, rankings, trafic, or a spécifique affiché locale.
How hreflang fonctionne, and pourquoi it fails silently
hreflang annotates qui URL sert qui language and region, so Google peut swap the appropriate indexé alternate into the SERP pour a searcher. It fait pas consolidate duplicates: canonicalization is the separate system que clusters duplicate URLs and consolidates signals. hreflang jamais throws a visible implementation error. A broken cluster peut simply arrêter influencing locale selection, leaving vous to trouver the problem in explorer, index, or performances evidence plutôt que a dedicated warning.
Two rules govern it. Language uses ISO 639-1 codes and region uses ISO 3166-1 alpha-2
codes — qui is pourquoi the United Kingdom is gb, pas uk (a courant, silent mistake).
And every page in a définir doit référence every autre page in que définir, notamment itself.
A worked hreflang définir (with x-default)
Pour une page publié in US English, UK English, and Spain Spanish, every un of the
three URLs carries ce même block in its <head>:
<link rel="alternate" hreflang="en-us" href="https://example.com/us/page/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/page/" />
<link rel="alternate" hreflang="es-es" href="https://example.com/es/page/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page/" />The x-default valeur identifies a fallback URL pour languages or regions vous did pas
explicitly liste. It is a search annotation, pas a redirection or a promise que every
unmatched searcher lands on que URL. Omitting it n’est pas fatal. Pour tout three delivery
méthodes — HTML <link> elements, HTTP Link headers, and XML sitemap annotations —
and every edge cas tel as one-way sets, subsets, and redirections à l’intérieur a définir, voir
how to implement hreflang
and x-default hreflang; ce hub
garde seulement the stable core.
Return-tag reciprocity: the mismatch que voids a pair
The la plupart courant façon an hreflang définir fails is a manquant retourner tag. Si /uk/page/
listes /us/page/ as an alternate but /us/page/ ne fait pas liste /uk/page/ back,
Google treats the annotation as unconfirmed and ignores que pair. The confirmation
has to be mutual:
<!-- WRONG: /us/page/ lists UK below but never gets pointed back to from /uk/page/ -->
<link rel="alternate" hreflang="en-us" href="https://example.com/us/page/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/uk/page/" />Conflicting canonical and hreflang signals échouer the même quiet façon: si a regional page canonicalizes to a different-language URL, you’ve told Google the two are the même page pendant que hreflang dit they’re alternates, and hreflang loses. To audit a whole cluster — pas simplement un pair — at scale, voir how to audit hreflang.
Que canonical-versus-hreflang conflict matters la plupart pour a narrower cas: near-identical
pages in the même language à travers countries (US English and UK English product pages
que differ seulement in currency and a few spellings, Par exemple). Google’s guidance treats
que as a duplicate-content problem, pas a translation problem — pick un preferred
version and combine rel="canonical" with hreflang plutôt que trying to garder every
regional variant entièrement independent. Entièrement translated, substantively different-language
pages are a separate cas and don’t besoin ce treatment. Voir
cross-language contenu dupliqué
and canonicalization pour
the mechanics.
ccTLD vs subdirectory vs subdomain: où signals accrue
L’URL-structure decision is really a question of où geotargeting and popularité des liens
land. A ccTLD (example.de) is the strongest geotargeting signal and nécessite aucun Search
Console setting, but it starts chaque market’s authority from zero and is expensive to
run. Subdirectories (example.com/de/) pool operations and signals sous un domain
and are the pragmatic par défaut pour nombreux sites. Là is ne … plus a Search Console
country-targeting override pour chaque folder; Google infers country relevance from the
ccTLD où applicable, hreflang relationships, localized page content, local liens,
and autre site and page signals.
Subdomains (de.example.com) sit in entre and, comme ccTLDs, tend to accrue authority
plus independently of the root. Google documents ces as tradeoffs to weigh, pas a
ranking hierarchy — it doesn’t publish a preferred structure or nom a universal
winner among the three. The deeper decision guide, plus the pillar’s autre market,
localization, and performances guidance, is native to the International SEO pillar
and cross-listed into ce technical cluster: voir
ccTLD vs. subdomain vs. subdirectory.
Whichever structure vous pick, garder the locale versions on stable, separate,
crawlable URLs plutôt que switching content by IP adresse or an Accept-Language
header alone. Googlebot commonly crawls from US-based infrastructure and doesn’t
send an Accept-Language header, so une page que seulement adapts its content pour a
detected locale — sans a distinct, linkable URL pour chaque version — risks leaving
some of ceux versions uncrawled, unindexed, or unranked.
None of ce is a guarantee. Correct hreflang, Structure d’URL, and canonicalization prise en charge discovery and locale matching; ils don’t guarantee indexation, a spécifique ranking, trafic, qui locale Google en réalité displays to a donné searcher, conversions, or citation by AI systems. Geotargeting signals are inputs Google weighs, pas switches vous flip.
Technical international SEO is the implementation half of multi-region/multi-language
SEO. hreflang maps alternate locale URLs; canonicalization separately clusters
duplicates and consolidates signals. x-default is an unmatched-locale fallback
annotation, pas a redirection. Google accepts hreflang in HTML, HTTP headers, or XML
sitemaps. Regional Structure d’URL remains a tradeoff among ccTLDs, subdirectories, and
subdomains, with aucun folder-level Search Console country override. Garder locale versions
on stable, separate, crawlable URLs plutôt que relying on IP- or header-adaptive
delivery alone. None of ce guarantees indexation, rankings, trafic, a affiché
locale, conversions, or AI citations — it supports discovery and locale matching.
Journal des modifications
Mis à jour le 27 juil. 2026.
Résumé éditorial et détails enregistrés des changements.Détails des changements
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
Comparaison complète indisponible — aucun instantané antérieur n’a été archivé pour cette révision.
Mis à jour le 25 juil. 2026.
Résumé éditorial et détails enregistrés des changements.Détails des changements
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
Comparaison complète indisponible — aucun instantané antérieur n’a été archivé pour cette révision.
Mis à jour le 18 juil. 2026.
Résumé éditorial et détails enregistrés des changements.Détails des changements
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
Comparaison complète indisponible — aucun instantané antérieur n’a été archivé pour cette révision.