Marketing Digital

SEO multilingue en Europe : 7 réglages techniques à faire avant de traduire

SEO multilingue en Europe : 7 réglages techniques à faire avant de traduire

L'Union européenne compte 24 langues officielles. En 2020, une étude de CSA Research menée dans 29 pays a montré que 76 % des acheteurs préfèrent des fiches produits dans leur langue. Le SEO multilingue commence pourtant avant la traduction, par sept réglages techniques : une erreur sur la version d'origine se recopie dans chaque langue ajoutée.

1. Structure d'URL : sous-répertoire, sous-domaine ou ccTLD ?

Google demande une URL distincte par langue, pas un cookie ni un réglage du navigateur.

Structure Exemple Atout Limite Sous-répertoire example.com/de/ Autorité commune, un seul hébergement Un seul serveur pour tous les pays Sous-domaine de.example.com Serveurs séparés possibles Pays cible peu lisible dans l'URL ccTLD example.de Ciblage pays le plus net Un domaine, des liens et un budget par pays Paramètre example.com?loc=de Aucun Déconseillé par Google

Le .eu est un domaine générique (gTLD) qui ne cible aucun pays. Certains ccTLD posent des conditions : le .fr est réservé aux titulaires établis dans l'UE, l'EEE ou en Suisse.

Notre conseil : jusqu'à 5 marchés gérés par une seule équipe, choisissez le sous-répertoire. Le ccTLD se justifie quand vous avez une filiale locale et un budget de netlinking propre à chaque pays.

2. hreflang : codes européens, renvois et x-default

Un code hreflang associe une langue au format ISO 639-1 et, si besoin, un pays au format ISO 3166-1 alpha-2. Chaque version se cite elle-même et cite toutes les autres, en URL absolues https. Sans lien retour, Google ignore la paire.

<link rel="alternate" hreflang="fr-FR" href="https://example.com/fr/" /> <link rel="alternate" hreflang="fr-BE" href="https://example.com/be-fr/" /> <link rel="alternate" hreflang="nl-BE" href="https://example.com/be-nl/" /> <link rel="alternate" hreflang="x-default" href="https://example.com/" />

Les pièges : « be » seul désigne le biélorusse, pas la Belgique. « en-UK » n'a aucun effet : le bon code est en-GB. « EU » n'est pas un pays ; un code pays sans langue est invalide. La Belgique a 3 langues officielles et la Suisse en a 4 : une ligne par couple langue-pays. Un site visant l'Autriche et la Suisse déclare ainsi de-AT, de-CH et fr-CH, en plus de de-DE. Le x-default indique la page de sélection de langue, servie quand aucune version ne correspond.

Un site de 1 000 pages en 6 versions compte 6 000 URL et 42 000 annotations. À ce volume, déclarez hreflang dans le sitemap XML (50 000 URL par fichier) plutôt que dans le <head> : les trois méthodes se valent, n'en cumulez pas deux.

3. Pourquoi bannir la redirection automatique par IP ou par langue du navigateur

Googlebot explore surtout depuis les États-Unis et n'envoie pas d'en-tête Accept-Language. Redirigé selon son IP, il ne voit qu'une version. Ses IP hors des États-Unis, actives depuis 2015, ne servent pas à chercher toutes les variantes d'un site. Le règlement (UE) 2018/302, applicable depuis le 3 décembre 2018, interdit en plus de rediriger un client européen sans son accord. La solution : un bandeau qui propose la version locale et un sélecteur de langue sur toutes les pages.

4. Canonical : une par langue, jamais vers la version française

Chaque version linguistique porte une canonical autoréférente (qui pointe vers sa propre URL). Si la page allemande désigne la page française comme canonical, Google la traite comme une copie. Il la désindexe, la classe dans la Search Console en « Autre page avec balise canonique correcte », et ne tient plus compte du hreflang.

Le cas fr-FR / fr-BE se règle à part. Deux pages quasi identiques dans la même langue sont regroupées par Google. Donnez à chacune des éléments locaux : prix TTC à 21 % de TVA en Belgique, adresse, numéro de téléphone en +32, conditions de livraison.

5. Slugs, title, meta et attribut lang : préparer le gabarit

Le slug se traduit : /de/damenschuhe/, pas /de/chaussures-femme/. Un texte allemand est 20 à 35 % plus long que sa version française ; Google coupe le title vers 580 px. Prévoyez des champs title, meta description et texte alternatif (alt) séparés pour chaque langue, et un encodage UTF-8 pour les caractères ä, ß, ł ou ő. Google ignore l'attribut lang et détecte la langue à partir du texte visible. Bing et les lecteurs d'écran s'en servent : renseignez-le.

6. Mots-clés : rechercher par pays plutôt que traduire

Un Belge tape « GSM » là où un Français tape « portable ». Un Autrichien écrit « Jänner » et « Erdapfel », un Allemand « Januar » et « Kartoffel ». Un Suisse écrit « Strasse », sans ß. Recherchez les mots-clés de chaque couple langue-pays avant la traduction et confiez la liste au traducteur : c'est la transcréation. Google détient plus de 90 % de part de marché dans la plupart des pays de l'UE. En Tchéquie, Seznam reste à suivre.

7. Cookies, TVA, devises : les contraintes locales qui touchent le gabarit

Le bandeau de cookies, traduit, recueille un consentement préalable (article 5(3) de la directive 2002/58/CE, article 82 de la loi Informatique et Libertés en France). Refuser doit être aussi simple qu'accepter. En septembre 2025, la CNIL a infligé 325 M€ d'amende à Google pour des cookies déposés sans consentement valable.

Côté prix, la Suisse, la Pologne, la Suède, le Danemark, la Tchéquie, la Hongrie et la Roumanie n'utilisent pas l'euro, adopté par 21 pays. Les formats changent aussi : 1.234,50 € en Allemagne, 1 234,50 € en France, dates JJ.MM.AAAA en Suisse. En France, toute entreprise reçoit des factures électroniques depuis le 1er septembre 2026 ; les PME les émettront au 1er septembre 2027. La Belgique impose la facture électronique B2B depuis le 1er janvier 2026. Pour équiper une petite structure, wks.fr publie le mode d'emploi du numérique appliqué aux TPE et PME : facturation électronique, logiciels de gestion, cybersécurité.

Pour les ventes à distance aux particuliers de l'UE, au-delà de 10 000 € par an, la TVA du pays de livraison s'applique : 19 % en Allemagne, 21 % en Belgique, 27 % en Hongrie. Le guichet unique OSS d'impots.gouv.fr la déclare depuis la France. Enfin, un CDN tient le TTFB sous 0,8 s et le LCP sous 2,5 s dans chaque pays visé.

Dans quel ordre régler le SEO multilingue avant d'envoyer les textes en traduction

  • Semaine 1 : couples langue-pays et structure d'URL.
  • Semaine 2 : mots-clés par pays et slugs.
  • Semaine 3 : gabarit : champs SEO par langue, lang, UTF-8, sélecteur, aucune redirection IP.
  • Semaine 4 : canonical autoréférentes, sitemap hreflang, x-default, renvois vérifiés avec Screaming Frog.
  • Avant la mise en ligne : bandeau de cookies, devises et TVA ; puis traduction et suivi de l'indexation par version dans la Search Console.
  • Delphine Barbier

    Delphine Barbier

    Delphine Barbier écrit sur les Stratégies SEO, le Contenu optimisé et les Outils SEO. Elle prend souvent un cas concret (une page qui stagne, une requête mal ciblée) et remonte au mécanisme qui l'explique. Elle ne livre pas de recette toute faite : ce qui compte, c'est un raisonnement refaisable ailleurs. Le lecteur type est un rédacteur ou un responsable de contenu qui doit décider vite. Pour le choix des sujets, la vérification et les mises à jour, la référence reste la charte éditoriale du site.

    Voir tous les articles →