Un site WordPress multilingue ouvre votre activité à d’autres visiteurs, mais il double aussi le travail de contenu, de menus et de référencement. Le bon outil et une structure claire dès le départ évitent beaucoup de reprises.
Voici comment je mets en place un site WordPress multilingue avec Polylang, celui que j’utilise sur ce site en français et en anglais.
Comment fonctionne un site WordPress multilingue ?
WordPress ne gère pas plusieurs langues de contenu seul : il faut une extension. Chaque page ou article existe en autant de versions que de langues, reliées entre elles.
Le visiteur voit la version qui correspond à son choix, via un sélecteur de langue, et Google reçoit des indications pour proposer la bonne version selon la langue de la recherche.
Avant de commencer, décidez si vous traduirez tout le site ou seulement les pages clés. Un site à moitié traduit est plus frustrant qu’un site dans une seule langue bien tenue.
Pourquoi choisir Polylang ?
D’après sa page officielle, Polylang ajoute le multilinguisme à WordPress avec les fonctions de base du système, sans limite de langues. Elle affiche plus de 900 000 installations actives.

La version gratuite traduit les articles, les pages, les médias, les catégories, les étiquettes et les menus classiques. La version Pro ajoute l’intégration poussée à l’éditeur de blocs, la synchronisation de contenus et la traduction automatique.
Quelle structure d’adresses choisir ?
Polylang propose par défaut la langue dans le chemin de l’adresse. Il peut aussi utiliser un sous-domaine ou un domaine différent pour chaque langue.
| Structure | Exemple | Pour qui ? |
|---|---|---|
| Sous-dossier | exemple.com/en/ | La plupart des sites, un seul domaine à gérer |
| Sous-domaine | en.exemple.com | Sites séparés par pays |
| Domaine par langue | exemple.co.uk | Marques très locales, budget plus élevé |
Je recommande le sous-dossier pour commencer : un seul domaine concentre la réputation du site, et la maintenance reste simple. C’est la structure que j’utilise sur ce site, avec l’anglais sous /en/.
Comment installer et configurer Polylang ?
- Installez et activez Polylang depuis Extensions > Ajouter.
- Ouvrez le menu Langues et ajoutez chaque langue avec son code.
- Choisissez la langue par défaut, celle de vos contenus existants.
- Assignez les contenus existants à cette langue quand l’extension vous le propose.
La liste des langues affiche pour chacune le code, l’ordre, le drapeau et le nombre d’articles, comme sur la capture ci-dessus.
Comment traduire une page ou un article ?
Dans l’éditeur, un bloc de langue permet de créer la traduction d’un contenu. Polylang ouvre un nouveau brouillon dans l’autre langue et le relie automatiquement à l’original.
Traduisez aussi le titre, l’adresse de la page, l’extrait et les réglages de référencement. Une page traduite avec un titre en anglais mais une méta description en français déroute Google et les visiteurs.
Comment traduire les menus et le reste du site ?
Chaque langue a son propre menu, avec ses propres liens vers les pages traduites. Les widgets, les catégories et les images demandent le même traitement, selon ce que votre thème utilise. Relisez chaque langue en navigant comme un visiteur, de la page d’accueil jusqu’au formulaire.
Ajoutez un sélecteur de langue, disponible en bloc, en widget ou comme élément de menu. Placez-le dans l’en-tête, là où l’on le cherche d’abord. Un visiteur qui ne trouve pas sa langue quitte le site en quelques secondes.
Comment gérer le référencement d’un site multilingue ?
Google recommande de lier les versions d’une page avec l’attribut hreflang, placé dans le code de la page, dans les en-têtes HTTP ou dans le plan de site. Chaque version doit lister toutes les autres, y compris elle-même.
Sans liens dans les deux sens, Google ignore ces indications. Google conseille aussi de prévoir une version par défaut pour les visiteurs dont la langue n’est pas proposée.
Quelles erreurs éviter avec un site multilingue ?
- Traduire sans relier : une page orpheline n’apparaît pas dans le sélecteur de langue.
- Oublier les médias et les formulaires : le texte alternatif et les messages restent dans l’autre langue.
- Rediriger automatiquement selon la langue du navigateur : cela peut bloquer visiteurs et robots sur une seule version.
- Négliger la maintenance : chaque mise à jour de contenu doit être répercutée dans l’autre langue.
Les points techniques à contrôler se retrouvent dans ma checklist SEO technique. Si le site existe déjà, relisez aussi mon guide de la refonte WordPress sans perdre son SEO.
Quand faire appel à un professionnel ?
Faites-vous aider si le site est une boutique, si le thème gère mal les langues ou si vous migrez un site déjà indexé. Je mets en place des sites multilingues avec le service de création de site WordPress.
Et maintenant ?
Ce que vous pouvez faire dès aujourd’hui :
- Listez les pages du site qui doivent absolument exister dans la deuxième langue.
- Choisissez la structure d’adresses, de préférence un sous-dossier par langue.
- Repérez qui traduira les textes et prévoyez une relecture par un locuteur natif.
Pour aller plus loin : Création de site WordPress


