Introduction
L'internationalisation d'un site web est un projet technique ambitieux. Il ne suffit pas de passer le contenu dans Google Translate : un site multilingue reussi necessite une structure d'URL claire, des balises hreflang correctement implementees, des traductions de qualite et une strategie SEO adaptee a chaque marche.
La structure d'URL
Trois approches principales existent, chacune avec ses avantages :
Sous-domaines : `fr.example.com` / `en.example.com`
Avantages : separation claire, possibilite d'heberger dans differents pays. Inconvenients : chaque sous-domaine est traite comme un site distinct par Google, l'autorite de domaine n'est pas partagee.
Sous-repertoires : `example.com/fr/` / `example.com/en/`
Avantages : l'autorite de domaine est partagee, gestion technique plus simple. Inconvenients : tout est sur le meme serveur.
Recommandation : les sous-repertoires sont generalement le meilleur choix pour les PME. C'est l'approche recommandee par Google.
Domaines distincts : `example.fr` / `example.de`
Avantages : signal geographique fort, confiance locale. Inconvenients : cout (plusieurs domaines), autorite de domaine independante pour chaque domaine.
Les balises hreflang
Le hreflang indique a Google quelle version linguistique d'une page servir a quel utilisateur :
<link rel="alternate" hreflang="fr" href="https://example.com/fr/page" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/page" />hreflang="fr": version francaisehreflang="x-default": version par defaut pour les langues non specifiees- Chaque page doit reference toutes les versions, y compris elle-meme
Les erreurs courantes
- hreflang non reciproque : si la page FR pointe vers la page EN, la page EN doit aussi pointer vers la page FR
- URL incorrectes : les URL dans les balises hreflang doivent etre absolues et correspondre aux URL canoniques
- Code de langue incorrect : utiliser les codes ISO 639-1 (
fr,en,de), pas les noms de pays
La traduction du contenu
Ce qu'il faut traduire
- Le contenu textuel (evidemment)
- Les balises meta (title, description)
- Les attributs alt des images
- Les URLs (slugs) si possible (
/fr/nos-services/plutot que/fr/our-services/) - Les messages d'erreur et d'interface
- Le schema.org (donnees structurees)
Ce qu'il ne faut pas traduire automatiquement
La traduction automatique (Google Translate, DeepL) est un bon point de depart, mais elle doit etre revisee par un humain natif. Les nuances culturelles, le ton de marque et les expressions idiomatiques necessitent un regard humain.
La localisation va au-dela de la traduction
- Formats de date :
02/26/2026(US) vs26/02/2026(FR) - Formats de nombre :
1,234.56(US) vs1 234,56(FR) - Devises : afficher les prix dans la monnaie locale
- Fuseau horaire : adapter les horaires affiches
- Images et visuels : certaines images peuvent etre culturellement inappropriees
Le SEO multilingue
Un sitemap par langue
Generez un sitemap XML qui inclut les annotations hreflang :
<url>
<loc>https://example.com/fr/page</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://example.com/fr/page"/>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/page"/>
</url>Le contenu duplique
Avec hreflang correctement implemente, Google ne traite pas les versions linguistiques comme du contenu duplique. Mais assurez-vous que chaque version linguistique a une balise canonical pointant vers elle-meme (pas vers la version dans une autre langue).
Les mots cles
Les mots cles ne se traduisent pas — ils se recherchent. Le mot cle principal en francais n'est pas forcement la traduction du mot cle anglais. Faites une recherche de mots cles specifique a chaque marche.
Conclusion
Un site multilingue bien concu est un atout commercial majeur. Privilegiez les sous-repertoires, implementez correctement les balises hreflang, investissez dans des traductions de qualite et adaptez votre strategie SEO a chaque marche linguistique.