Stratégie SEO

SEO multilingue : structure d'URL, hreflang et contenu localisé par marché

Benoit DemonchauxCo-fondateur de Slashr, directeur SEO, conférencier SMX 2024.

Mis à jour le Publié le 16 min de lecture

Résumer avec
Les trois chantiers du SEO multilingue : structure d'URL, versions déclarées avec hreflang, contenu localisé

Le SEOSearch Engine Optimization. Ensemble des techniques visant à améliorer le positionnement d'un site web dans les résultats naturels des moteurs de recherche. multilingue, ou référencement multilingue, consiste à donner sa propre URLUniform Resource Locator. Adresse unique d'une page web. Une URL optimisée est courte, descriptive et contient le mot-clé. à chaque langue ou pays, à relier ces versions avec hreflangAttribut HTML indiquant la langue et la région ciblée d'une page pour le SEO international., puis à rechercher les mots-clésTerme ou expression que les utilisateurs saisissent dans un moteur de recherche. Base de toute stratégie SEO. et à localiser le contenu marché par marché. Google lit la langue dans le contenu visible : une page, une langue, une URL.

Choisir la structure d'URL : dossier, sous-domaine ou domaine par pays

Pour la plupart des sites, le sous-répertoire sur un domaine générique (monsite.com/fr/, monsite.com/es/) est le bon point de départ : Google le classe parmi les options faciles à mettre en œuvre et peu coûteuses en maintenance, avec un seul hébergeur. Le domaine national (monsite.de) se justifie quand un pays pèse assez pour avoir son équipe et son budget.

Google compare lui-même les quatre structures possibles dans sa documentation sur les sites multirégionaux et multilingues :

Structure Exemple Ce qui joue pour Ce qui joue contre
Domaine national (ccTLD) monsite.de Ciblage géographique clair, localisation du serveur sans importance, séparation aisée des sites Coûteux, infrastructure plus lourde, règles d'attribution strictes, un seul pays ciblé
Sous-domaine sur domaine générique de.monsite.com Mise en œuvre facile, serveurs possibles dans plusieurs pays, séparation aisée des sites L'URL seule ne dit pas si « de » est une langue ou un pays
Sous-répertoire sur domaine générique monsite.com/de/ Mise en œuvre facile, peu de maintenance (même hébergeur) L'URL seule n'indique pas le ciblage, un seul lieu de serveur, séparation des sites plus complexe
Paramètre d'URL monsite.com?loc=de Aucun Déconseillé par Google, segmentation compliquée, l'URL seule n'indique pas le ciblage

Le choix se fait sur trois critères :

  • Le nombre de marchés. Au-delà de deux ou trois pays, un domaine par pays multiplie les renouvellements, les certificats et les campagnes de liens.
  • L'organisation. Une équipe locale autonome gère bien son propre domaine ; une équipe centrale gère mieux un seul site à dossiers.
  • L'existant. Un site déjà installé sur une structure qui ranke ne se migre pas pour le principe.

Si la migration s'impose, chaque ancienne URL redirige en 301 vers sa nouvelle version, selon un plan de redirection établi page par page, de l'inventaire des URL aux tests avant la bascule. Le guide des redirections SEO aide à choisir le bon code. Le reste du projet, des annotations hreflang à réécrire avec les nouvelles URL au suivi des deux versions dans la Search Console, suit les étapes d'une migration SEO.

Attention aux faux domaines nationaux. Google traite certains ccTLD comme des domaines génériques, parce que les internautes et les propriétaires de sites les voient comme génériques : .io, .co, .me ou .tv ne ciblent aucun pays. Même logique pour .eu et .asia, considérés comme génériques malgré leur nom.

Arbre de décision pour choisir la structure d'URL d'un site multilingue : sous-répertoire, domaine national, sous-domaine ou paramètre d'URL
Arbre de décision pour choisir la structure d'URL d'un site multilingue : sous-répertoire, domaine national, sous-domaine ou paramètre d'URL

Et l'hébergement ? Google cite la localisation du serveur parmi ses signaux, mais prAlgorithme historique de Google évaluant l'importance d'une page selon ses backlinks. Toujours utilisé en interne.écise que ce n'est pas un signal déterminant : beaucoup de sites passent par un CDNContent Delivery Network. Réseau de serveurs distribuant le contenu depuis le serveur le plus proche de l'utilisateur. ou sont hébergés dans un pays mieux équipé. Choisissez votre hébergement pour la vitesse et la fiabilité, puis déclarez explicitement vos cibles avec la structure d'URL et hreflang.

Déclarer les versions avec hreflang : HTML, en-tête HTTP ou sitemap

Hreflang dit à Google que plusieurs URL sont des variantes localisées du même contenu, pour qu'il affiche la bonne version à chaque internaute. Google n'utilise ni hreflang ni l'attribut lang pour détecter la langue d'une page : il la déduit du contenu. Hreflang sert à relier les versions entre elles.

Trois méthodes existent, et Google les juge équivalentes : des balises link dans le head, un en-tête HTTP, ou le sitemap XMLFichier XML listant toutes les URLs d'un site pour faciliter leur découverte par les moteurs de recherche.. Pour les pages HTML, choisissez-en une seule. Cumuler les trois n'apporte rien dans la recherche Google et triple le travail de maintenance.

Les balises dans le head

Chaque version de la page porte le même bloc de balises, avec une ligne par variante, y compris elle-même :

<link rel="alternate" hreflang="fr-FR" href="httpsProtocole sécurisé de transfert de données. Facteur de ranking depuis 2014.://www.monsite.com/fr/chaussures/" />
<link rel="alternate" hreflang="fr-BE" href="https://www.monsite.com/be-fr/chaussures/" />
<link rel="alternate" hreflang="en-GB" href="https://www.monsite.com/uk/shoes/" />
<link rel="alternate" hreflang="x-default" href="https://www.monsite.com/" />

Quatre règles tirées de la documentation Google évitent l'essentiel des erreurs :

  • Le code langue d'abord, au format ISO 639-1, puis un code pays facultatif au format ISO 3166-1 alpha 2. Un code pays seul est invalide : « be » désigne le biélorusse.
  • en-GB, jamais en-UK. Google ignore les codes réservés comme UK, EU ou UN dans les annotations hreflang.
  • Des URL complètes, avec https:// : pas de chemin relatif.
  • Des liens réciproques : si la page X déclare la page Y, la page Y doit déclarer la page X, sinon les annotations peuvent être ignorées ou mal interprétées.

La valeur x-default désigne la page de repli pour les internautes qu'aucune version ne couvre ; dans l'exemple, la page d'accueil qui porte le sélecteur de langue. Google précise qu'elle a été conçue pour les pages de sélection de langue : c'est là qu'elle fonctionne le mieux.

Bloc de quatre balises hreflang annoté : code langue puis pays, en-GB au lieu de en-UK, page de repli x-default
Bloc de quatre balises hreflang annoté : code langue puis pays, en-GB au lieu de en-UK, page de repli x-default

L'en-tête HTTP pour les fichiers non HTML

Un PDF n'a pas de head. Pour lui, Google prévoit un en-tête HTTP Link renvoyé avec la réponse, qui liste les variantes de la même façon :

Link: <https://www.monsite.com/fr/catalogue.pdf>; rel="alternate"; hreflang="fr",
      <https://www.monsite.com/en/catalogue.pdf>; rel="alternate"; hreflang="en"

Content-Language ne fait pas partie des trois méthodes de Google : pour un fichier non HTML, utilisez l'en-tête Link.

Le sitemap XML

Sur un gros catalogue, le sitemap évite d'alourdir chaque page. Chaque URL a son entrée <url>, avec des enfants <xhtml:link> qui listent toutes les versions, elle comprise. Google impose de déclarer l'espace de noms xhtml : sans lui, les balises <xhtml:link> ne sont pas valides.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.monsite.com/fr/</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.monsite.com/fr/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://www.monsite.com/es/"/>
  </url>
  <url>
    <loc>https://www.monsite.com/es/</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.monsite.com/fr/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://www.monsite.com/es/"/>
  </url>
</urlset>
Entrée de sitemap XML multilingue annotée : espace de noms xhtml déclaré, une entrée url par version, chaque version listée, elle comprise
Entrée de sitemap XML multilingue annotée : espace de noms xhtml déclaré, une entrée url par version, chaque version listée, elle comprise

Pour auditer une implémentation existante, codes, canonicalBalise indiquant la version principale d'une page en cas de contenu dupliqué ou similaire. et outils compris, le guide de la balise hreflang reprend chaque erreur en détail.

Rechercher les mots-clés pays par pays, puis localiser le contenu

Un mot-clé traduit n'est pas forcément un mot-clé recherché. La traduction donne le mot du dictionnaire ; la recherche de mots-clés donne le mot que les internautes du pays tapent vraiment, et il change parfois d'un pays à l'autre pour une même langue.

L'anglais en est plein. « Pants » désigne un pantalon aux États-Unis et un sous-vêtement au Royaume-Uni, où le pantalon se dit « trousers ». Les baskets sont des « sneakers » aux États-Unis et des « trainers » au Royaume-Uni. Le téléphone portable devient « mobile phone » à Londres et « cell phone » à New York.

Une marque britannique qui optimise sa catégorie pantalons sur « pants » pour toucher les deux marchés envoie ses visiteurs britanniques vers ce qu'ils prennent pour du linge de corps.

Tableau de trois termes français et de leur équivalent britannique et américain : pantalon, baskets et téléphone portable
Tableau de trois termes français et de leur équivalent britannique et américain : pantalon, baskets et téléphone portable

La méthode, par marché, se déroule en quatre temps :

  1. Partir des pages qui rapportent dans la langue d'origine, avec leurs requêtes réelles dans la Search Console.
  2. Faire proposer les équivalents par un locuteur natif, puis vérifier leurs volumes dans un outil de mots-clés réglé sur le bon pays et la bonne langue, avec la même méthode de recherche et d'analyse de mots-clés que sur votre marché d'origine.
  3. Lire la SERPSearch Engine Results Page. Page affichée par un moteur de recherche en réponse à une requête utilisateur. locale de chaque candidat : si Google y affiche des fiches produits quand vous visiez un guide, l'intention n'est pas la même.
  4. Attribuer une requête principale par page et par marché, puis écrire ou adapter le contenu autour d'elle : title, H1Balise HTML du titre principal d'une page. Il ne doit y en avoir qu'un seul par page., meta descriptionBalise HTML décrivant le contenu d'une page. Affichée sous le titre dans les SERP, elle influence le CTR., exemples, unités, devises, visuels.

Localiser va plus loin que les mots. Google cite parmi ses signaux de ciblage les adresses et numéros de téléphone locaux, la langue et la devise locales, et les liens venant d'autres sites du pays. Une version espagnole qui affiche des prix en euros, une adresse à Madrid et un service client hispanophone envoie un signal cohérent. Une version traduite qui renvoie vers un formulaire en français brouille ce signal.

SEO multirégional : même langue, plusieurs pays

Le SEO multirégional cible des pays différents, parfois dans une même langue : un site en anglais pour les États-Unis et le Royaume-Uni, ou en français pour la France, la Belgique et la Suisse. Google distingue les deux cas : sur un site multilingue, il cherche la page dans la langue de l'internaute ; sur un site multirégional, celle qui correspond à ses paramètres régionaux. Beaucoup de sites sont les deux à la fois.

Le cas multirégional pose une question que le multilingue évite : deux pages presque identiques, en-US et en-GB, qui ne diffèrent que par la devise et quelques termes. Google cite ce scénario parmi ceux où il conseille de déclarer les variantes avec hreflang. Déclarées, ces pages sont des versions régionales du même contenu. Sans déclaration, vous laissez Google deviner.

Matrice croisant le nombre de langues et le nombre de régions : site local, SEO multirégional, multilingue, ou les deux à la fois
Matrice croisant le nombre de langues et le nombre de régions : site local, SEO multirégional, multilingue, ou les deux à la fois

Si le même contenu existe en double pour le même public, par exemple monsite.de/ et monsite.com/de/ pour l'Allemagne, Google demande de choisir la version préférée et de combiner rel="canonical" et hreflang. Les variantes régionales gardent en principe chacune leur canonique : Google préfère comme pages canoniques les URL qui font partie d'un cluster hreflang, en-US comme en-GB.

Le balisage règle la moitié du sujet. Chaque région a ses attentes : moyens de paiement, mentions légales et réglementation de la publicité, fuseau horaire des opérations commerciales, vocabulaire. C'est ce travail, invisible dans le balisage, que le visiteur belge remarque sur la version belge.

Redirection selon l'IP : proposer la bonne version sans l'imposer

Ne redirigez pas automatiquement vos visiteurs selon leur adresse IP ou la langue de leur navigateur. Google le déconseille en toutes lettres : ces redirections peuvent empêcher les internautes, et les moteurs, de voir toutes les versions du site.

La raison tient au robot. GooglebotRobot d'exploration de Google qui parcourt le web pour découvrir et indexer les pages. explore surtout depuis des adresses IP situées aux États-Unis, et ses requêtes n'envoient pas d'en-tête Accept-Language. Un site qui redirige selon l'IP lui sert donc presque toujours la version américaine ou celle par défaut. Google explore aussi depuis d'autres pays, mais il ne fait pas varier l'origine de ses explorations pour trouver les variantes d'un site : une version accessible seulement par redirection risque de ne jamais être explorée.

Google ne veut pas non plus de contenu adapté selon l'IP sur une URL unique : il déconseille l'analyse de l'emplacement des adresses IP et recommande une URL distincte par paramètre régional, reliée aux autres par hreflang.

Si vous adaptez quand même certaines pages, traitez Googlebot comme n'importe quel visiteur du pays d'où il semble venir, comme le demande sa documentation sur les pages adaptables. Lui servir autre chose qu'aux internautes vous rapprocherait du cloaking, que ses règles sur le spamTechniques manipulatrices visant à tromper les moteurs de recherche. définissent comme le fait de montrer aux moteurs et aux internautes des contenus différents pour manipuler le classementPosition d'une page web dans les résultats de recherche pour une requête donnée..

Comparaison entre la redirection automatique selon l'IP, qui cache des versions à Googlebot, et la bannière qui suggère la bonne version sans rediriger
Comparaison entre la redirection automatique selon l'IP, qui cache des versions à Googlebot, et la bannière qui suggère la bonne version sans rediriger

La bonne pratique : détecter, puis proposer. Une bannière discrète (« Ce site existe en version belge »), un sélecteur de langue présent sur toutes les pages et des liens vers les autres versions laissent chaque visiteur choisir, et laissent Googlebot explorer chaque version par ses liens.

Après la technique : CMS, liens locaux, vitesse et données Ads

Une fois la structure posée et les versions déclarées, quatre leviers renforcent chaque version locale.

Le CMS. Sur WordPress, une extension multilingue gère les traductions et les URL par langue ; la page de Polylang indique que la langue peut passer par un code dans l'URL, un sous-domaine ou un domaine par langue. Pour l'extension SEO elle-même, le comparatif des meilleures extensions SEO pour WordPress aide à choisir. Sur PrestaShop, une langue s'ajoute depuis le back-office en important le pack de localisation d'un pays qui la parle. Sur un projet Drupal ou Magento, vérifiez la même chose qu'ailleurs : une URL par langue et des balises hreflang générées pour toutes les versions, la page elle-même comprise.

Les liens locaux. Les liens de sites du pays font partie des signaux de ciblage vus plus haut. Un site en anglais qui vise le Royaume-Uni a intérêt à gagner des liens de médias et de partenaires britanniques ; une campagne de netlinkingStratégie d'acquisition de backlinks de qualité pour renforcer l'autorité d'un site. pensée pour le marché français n'envoie aucun signal local à la version espagnole.

La vitesse. Un site servi depuis un seul serveur en France répond moins vite à Montréal qu'à Paris. Un CDN, qui distribue les fichiers depuis des serveurs proches des visiteurs, réduit ce délai sans multiplier les hébergements.

Les données Ads. Une campagne Google Ads ciblée sur un pays donne une partie des recherches réelles qui ont déclenché vos annonces, grâce au rapport sur les termes de recherche. C'est une matière précieuse pour la recherche de mots-clés d'un nouveau marché. N'en attendez aucun effet direct sur le référencement : Google n'accepte aucun paiement pour améliorer le classement d'une page. Une fois les pages du pays classées, croiser annonces et résultats naturels requête par requête dit où tester une baisse d'enchère, comme le détaille l'article sur la synergie entre SEO et SEA.

Quatre leviers pour renforcer une version locale : extension multilingue du CMS, liens de sites du pays, CDN et données du rapport sur les termes de recherche
Quatre leviers pour renforcer une version locale : extension multilingue du CMS, liens de sites du pays, CDN et données du rapport sur les termes de recherche

Bing, Baidu, Yandex, Naver : quand les autres moteurs comptent

Hors de quelques pays, Google reste le moteur à servir en premier. Les parts de marché mesurées par StatCounter en septembre 2026 montrent où les autres moteurs pèsent vraiment :

Pays Google Moteur local ou concurrent
États-Unis 85,19 % Bing, 9,89 %
Russie 28,12 % Yandex, 70,33 %
Corée du Sud 47,97 % Naver, 43,06 %
Chine 1,46 % Baidu, 46,65 % ; Bing, 21,76 %

Ces chiffres viennent des pages vues sur les sites équipés du traceur de StatCounter : ils donnent un ordre de grandeur. En France, Google pèse 88,16 % selon la même source.

Parts de marché de Google face au moteur local en septembre 2026 aux États-Unis, en Russie, en Corée du Sud et en Chine, selon StatCounter
Parts de marché de Google face au moteur local en septembre 2026 aux États-Unis, en Russie, en Corée du Sud et en Chine, selon StatCounter

Chaque moteur a ses outils. Bing propose Bing Webmaster ToolsOutil gratuit Google pour surveiller et optimiser la présence d'un site dans les résultats de recherche., Naver son Search Advisor. Yandex lit les balises hreflang dans le code des pages, mais ne prend plus en charge les versions linguistiques déclarées dans le sitemap : si la Russie compte pour vous, déclarez vos versions dans le head plutôt que dans le sitemap. La Chine est un projet à part : hébergement, outils Baidu, chinois simplifié et concurrence locale se cadrent avec un spécialiste du marché.

Les erreurs qui cassent un site multilingue

La plupart des erreurs viennent d'une version qui n'a pas sa propre URL ou d'un balisage incomplet. Les six premières découlent de la documentation de Google, la dernière relève du bon sens :

  • La langue en paramètre ou en cookie. monsite.com/page?langue=fr ou une langue choisie par cookie : Google déconseille les paramètres d'URL pour le ciblage et recommande une URL distincte par version linguistique plutôt qu'un cookie.
  • Hreflang sans retour. La page anglaise déclare la française, la française ne déclare pas l'anglaise : les annotations peuvent être ignorées.
  • Un code pays inventé. en-UK, fr-EU : la partie réservée est ignorée.
  • Un canonical qui pointe vers une autre langue. Avec hreflang, Google demande une page canonique dans la même langue, ou dans la langue de repli la plus pertinente : chaque version, en-GB comme en-US, reste en principe sa propre canonique. Le guide de la balise canonical explique comment Google choisit la page de référence.
  • Plusieurs langues sur une page. Google conseille une langue par page, contenu et navigation compris, et d'éviter les traductions côte à côte. Traduire seulement le menu et le pied de page produitPage dédiée à un produit, devant être optimisée avec description unique, images et données structurées. aussi des doublons : les versions localisées ne sont considérées comme des doublons que si le contenu principal n'est pas traduit.
  • La traduction automatique publiée à la chaîne. Les règles de Google sur le spam citent la traduction automatisée parmi les techniques d'abus de contenu à grande échelle, quand elle sert à générer beaucoup de pages à partir de contenus repris, sans intérêt pour l'utilisateur. Un traducteur automatique fait un bon premier jet ; un locuteur natif relit avant publication.
  • Des images et des alt restés dans la langue d'origine. Traduisez les attributs alt et les légendes, et remplacez les visuels qui portent du texte.
Sept erreurs de SEO multilingue : paramètre d'URL, hreflang sans retour, code pays inventé, canonical d'une autre langue, langues mélangées, traduction à la chaîne, alt
Sept erreurs de SEO multilingue : paramètre d'URL, hreflang sans retour, code pays inventé, canonical d'une autre langue, langues mélangées, traduction à la chaîne, alt

Pour un site déjà en ligne, contrôlez dans cet ordre : chaque langue a-t-elle sa propre URL ? Chaque page liste-t-elle toutes ses versions, elle comprise, avec un retour depuis chacune ? Une redirection selon l'IP ou la langue du navigateur traîne-t-elle encore ? Ces trois points réglés, le travail de mots-clés et de contenu par marché peut porter ses fruits.

Questions fréquentes

Quelle est la méthode la plus optimisée pour traduire un site web pour le SEO ?

Une URL par langue, un contenu traduit puis localisé par un locuteur natif, et des versions reliées par hreflang. La traduction automatique peut servir de premier jet, à condition d'être relue : Google classe la traduction automatisée de contenus repris, publiée en masse sans intérêt pour l'utilisateur, parmi les abus de contenu à grande échelle. Refaites aussi la recherche de mots-clés dans chaque langue au lieu de traduire ceux de la langue d'origine.

Un site traduit crée-t-il du contenu dupliqué ?

Non, si le contenu principal est traduit. Google ne considère les versions localisées comme des doublons que lorsque seul le gabarit change de langue, le menu et le pied de page par exemple. Pour deux versions de la même langue destinées à deux pays, déclarez-les avec hreflang.

Faut-il traduire les URL ?

C'est possible : Google accepte les termes localisés dans l'URL et les noms de domaine internationalisés. Encodez les URL en UTF-8 et gardez la même logique de dossiers d'une langue à l'autre, pour que l'équipe s'y retrouve et que les balises hreflang restent faciles à générer.

Agence, freelance ou consultant SEO multilingue : que leur confier ?

Les décisions qui coûtent cher à défaire : le choix de structure, l'implémentation de hreflang et l'audit des versions existantes, puis la recherche de mots-clés par marché avec des locuteurs natifs. Une agence SEO multilingue prend en charge ces chantiers et le netlinking par pays ; la rédaction locale peut rester chez vos traducteurs, briefés sur les requêtes retenues. Slashr accompagne ces projets depuis Lille, comme ses autres missions d'agence SEO.

Sources

Tags

  • Stratégie SEO

L’auteur

Benoit Demonchaux

Co-fondateur & SEO Director

Benoît Demonchaux est co-fondateur de Slashr, agence de référencement naturel basée à Lille et consultant SEO depuis 6 ans. Avant de créer Slashr, il a exercé en tant qu'éditeur de sites et chef de projets dans une grande agence SEO.

Voir tous ses articles

Articles recommandés

Tout le blog

Articles récents

Besoin d’aide ?

Développez votre présence SEO à l'international.

Vous cherchez un partenaire de confiance pour développer votre trafic organique ? Faisons équipe, comme nous le faisons avec nos clients.

Agence SEO International