Le marché français représente 67 millions de clients potentiels. Le marché francophone mondial, 321 millions. Et si vous visez l'anglais, vous accédez à 1,5 milliard de locuteurs. Un site multilingue n'est plus réservé aux multinationales — c'est un levier accessible à toute PME ambitieuse. Chez Go To Agency, nous avons développé des dizaines de sites multilingues, dont ce site lui-même en 19 langues. Voici ce que nous avons appris.
Les décisions d'architecture URL
La première décision : comment structurer les URLs des différentes versions linguistiques ? Trois options :
Sous-domaines : fr.exemple.com, en.exemple.com. Google traite chaque sous-domaine comme un site distinct — c'est une opportunité SEO mais aussi un risque (l'autorité de domaine ne se consolide pas automatiquement). Adapté aux sites avec des équipes et des stratégies SEO séparées par marché.
Sous-répertoires : exemple.com/fr/, exemple.com/en/. Solution recommandée par Google pour la plupart des cas. L'autorité de domaine est partagée entre toutes les versions. Facile à maintenir et techniquement simple. C'est l'approche que nous utilisons avec Next.js et next-intl.
Domaines séparés : exemple.fr, exemple.com. La solution la plus forte pour le SEO local (un .de rassure les utilisateurs allemands), mais la plus coûteuse à maintenir (gestion de plusieurs domaines, certificats SSL séparés, autorité de domaine à construire pour chacun).
Les balises hreflang : incontournables pour le SEO international
Les balises hreflang indiquent à Google quelle version de page correspond à quelle langue et quel pays. Sans elles, Google ne sait pas quelle version montrer à quel utilisateur — résultat : des pages dans la mauvaise langue apparaissent dans les résultats de pays non ciblés.
Syntaxe dans le <head> de chaque page :
<link rel="alternate" hreflang="fr" href="https://exemple.com/fr/page" />
<link rel="alternate" hreflang="en" href="https://exemple.com/en/page" />
<link rel="alternate" hreflang="x-default" href="https://exemple.com/en/page" />
Chaque page doit référencer toutes ses versions linguistiques, y compris elle-même. L'attribut x-default désigne la version par défaut (généralement l'anglais pour un site visant un marché international). En Next.js avec next-intl, ces balises peuvent être générées automatiquement via generateMetadata.
La traduction : qualité vs coût
Traduction professionnelle : la meilleure qualité, mais aussi la plus coûteuse (0,08 à 0,20€ par mot selon la langue et la spécialité). Indispensable pour les contenus critiques (pages commerciales, CGV, contenus médicaux ou juridiques). Une erreur de traduction sur une page de vente peut coûter bien plus que le traducteur.
Traduction IA (DeepL, GPT-4) : qualité remarquable sur les paires de langues courantes (français-anglais-espagnol-allemand-italien). En 2026, la traduction automatique est suffisamment bonne pour une publication directe sur des articles de blog et des pages secondaires. Revisez toujours avec un locuteur natif pour les pages critiques.
Approche hybride recommandée : traduction IA pour le volume (articles de blog, FAQ), révision pro pour les pages clés (accueil, produits, contact). Ratio typique : 80% IA + 20% révision pro. C'est l'approche que nous avons utilisée pour notre propre site multilingue.
Gestion du contenu multilingue en Next.js
Next.js avec next-intl est notre stack de référence pour les sites multilingues. Les fichiers de traduction JSON par langue, le routing automatique selon la locale, la détection de la langue du navigateur et les helpers côté serveur et client font de cette combinaison une solution robuste et maintenable.
La structure de fichiers : /messages/fr.json, /messages/en.json, etc. Le routing : /fr/blog/slug, /en/blog/slug. Le middleware next-intl gère automatiquement la redirection vers la bonne locale au premier chargement.
Points d'attention : les pluriels (règles différentes selon les langues), le gender grammatical (allemand, espagnol), les formats de date et de devise (attention aux locales qui n'utilisent pas le calendrier grégorien), la direction du texte (RTL pour l'arabe et l'hébreu nécessite des ajustements CSS supplémentaires).
SEO international : au-delà de la traduction
Traduire du contenu ne suffit pas pour un SEO international efficace. Chaque marché a ses propres mots-clés, ses propres intentions de recherche et ses propres concurrents. Une recherche de mots-clés spécifique à chaque marché est indispensable.
"Digital agency" et "agence digitale" ne sont pas équivalents en volume et en concurrence. En Allemagne, "Webagentur" et "digitale Agentur" ont des volumes différents. Utilisez Google Keyword Planner avec la localisation cible pour identifier les termes pertinents dans chaque marché.
Vous souhaitez déployer votre site en version multilingue ? Notre équipe développement maîtrise Next.js et next-intl pour des projets multilingues de toute envergure. Demandez un devis.



