Site multilingue : les règles SEO pour traduire ton site sans erreur

Par l'équipe Rankora · · 3 min de lecture

Tu travailles avec des clients étrangers, ou ta région attire des touristes ? Traduire ton site peut t'ouvrir de nouvelles recherches. Mais un site multilingue mal construit crée des doublons, des pages invisibles et des visiteurs envoyés vers la mauvaise langue. Voici les règles pour bien faire.

1. Une adresse distincte par langue

Chaque version linguistique doit avoir sa propre URL. Trois structures possibles :

Structure Exemple Avantages
Sous-dossiers exemple.fr/en/ Simple, un seul site à gérer, la popularité est partagée
Sous-domaines en.exemple.fr Séparation technique plus nette
Domaines distincts exemple.co.uk Signal fort pour un pays précis, mais plusieurs sites à faire vivre

Pour une petite entreprise, les sous-dossiers sont généralement le choix le plus simple.

À éviter : changer la langue avec un paramètre ou un cookie sur la même adresse. Google ne verrait qu'une version.

2. De vraies traductions

Une traduction automatique non relue peut être perçue comme du contenu de faible qualité, et elle fait fuir les visiteurs. Utilise la traduction automatique comme base si tu veux, mais fais relire par une personne qui parle la langue. Adapte aussi le contenu : prix dans la bonne devise, unités, exemples, références locales.

3. Traduire aussi les balises

Pour chaque version : title et meta description, titres, textes alternatifs des images, et si possible les adresses (/en/bathroom-renovation). L'attribut lang de la page doit correspondre à sa langue (lang="en").

4. Relier les versions avec hreflang

Les balises hreflang indiquent à Google qu'une page existe en plusieurs langues, et laquelle montrer à qui. Sur chaque version, on liste toutes les versions, y compris elle-même :

<link rel="alternate" hreflang="fr" href="https://www.exemple.fr/renovation-salle-de-bain" />
<link rel="alternate" hreflang="en" href="https://www.exemple.fr/en/bathroom-renovation" />
<link rel="alternate" hreflang="x-default" href="https://www.exemple.fr/renovation-salle-de-bain" />

Les règles :

  • Réciprocité : si la page française pointe vers l'anglaise, l'anglaise doit pointer vers la française.
  • x-default : la version proposée quand aucune langue ne correspond.
  • Codes corrects : langue (fr, en), et éventuellement pays (fr-BE, en-GB).

Les extensions multilingues de WordPress, Shopify Markets, Wix ou Webflow gèrent généralement ces balises automatiquement.

5. Pas de redirection automatique selon le pays

Rediriger automatiquement un visiteur selon son adresse IP ou la langue de son navigateur empêche Googlebot, qui explore souvent depuis les États-Unis, de voir tes autres versions. Propose plutôt un sélecteur de langue visible, avec des liens normaux.

6. Une balise canonical par version

Chaque version pointe vers elle-même dans sa balise canonical. Faire pointer la version anglaise vers la française la ferait disparaître de l'index (voir le contenu dupliqué).

7. Un sitemap qui contient toutes les versions

Ajoute toutes les versions linguistiques dans ton sitemap XML.

Et les assistants IA ?

Les assistants IA répondent dans la langue de la question. Une version anglaise bien rédigée, avec les mêmes faits précis que la française, te donne une chance d'être cité par un touriste ou un client étranger qui pose sa question en anglais (voir le GEO).

Questions fréquentes

Faut-il traduire tout le site ?

Non. Commence par les pages qui intéressent vraiment les clients étrangers : accueil, services principaux, tarifs, contact.

Le hreflang améliore-t-il le classement ?

Il ne fait pas monter les pages, mais il aide Google à afficher la bonne version linguistique au bon public.

Peut-on avoir plusieurs langues sur la même page ?

Mieux vaut l'éviter : une langue par page est plus claire pour les visiteurs comme pour les moteurs.

Où en est ton site ?

L'analyse Rankora vérifie tous ces points en environ 60 secondes. Gratuit et sans inscription.

Analyser mon site gratuitement

À lire aussi