Pour vérifier la langue déclarée et le nombre de balises hreflang d'une page, passez-la dans notre audit SEO gratuit en ligne, sans inscription.
Le SEO multilingue, et quand il se justifie
Le SEO multilingue est le travail qui rend chaque version linguistique d'un site visible auprès du public qui cherche dans cette langue. En Belgique, il se justifie quand vos clients cherchent réellement en néerlandais ou en anglais, et quand vous pouvez les servir dans cette langue, au téléphone comme par écrit.
La Constitution découpe le pays en quatre régions linguistiques, dont la région bilingue de Bruxelles-Capitale (article 4). Ce n'est pas une raison suffisante pour traduire : partez de vos données. Notre guide du référencement local à Bruxelles montre comment repérer les requêtes néerlandaises dans la Search Console, et celui du SEO local partout en Belgique traite les noms de villes qui changent d'une langue à l'autre.
Comptez aussi le coût : selon nos tarifs, des pages en français et en néerlandais doublent une partie du travail de SEO local, et un compte Google Ads en deux langues se gère comme deux comptes.
Une URL par langue : sous-dossiers, sous-domaines ou domaines
Google recommande une URL distincte pour chaque version linguistique, plutôt qu'une langue choisie par cookie ou selon le navigateur. Pour une entreprise belge, la question tient moins au pays visé, souvent le même, qu'à l'organisation : un seul domaine avec des sous-dossiers convient à la plupart des PME.
Google détermine la langue d'une page par son contenu visible, pas par l'attribut lang ni par l'URL : une page, une langue, navigation comprise. Il déconseille de rediriger automatiquement selon la langue supposée ou l'adresse IP ; placez plutôt sur chaque page des liens vers les autres langues.
| Situation | Structure | Pourquoi |
|---|---|---|
| PME qui sert ses clients en français et en néerlandais | example.be/fr/ et example.be/nl/, ou le français à la racine | Un seul site à tenir, une seule Search Console |
| Boutique qui vend en Belgique et en France | Un sous-dossier par langue, et par pays si prix ou livraison diffèrent | hreflang distingue fr-BE et fr-FR |
| Application ou centre d'aide sur un autre serveur | Sous-domaine, comme nl.example.be | Facile à séparer techniquement |
| Langue réglée par paramètre (?lang=nl) | À éviter | Déconseillé par Google |
Notre guide SEO pour startup et SaaS compare les quatre structures en détail, avec leurs avantages et leurs limites.
hreflang et x-default sans erreur
Les balises hreflang indiquent à Google les versions d'une même page dans d'autres langues, pour qu'il montre la bonne à chaque internaute. Chaque version doit citer toutes les autres et elle-même ; quand deux pages ne se citent pas mutuellement, Google ignore leurs balises. La valeur x-default désigne la page à montrer quand aucune langue ne correspond.
Trois méthodes sont équivalentes pour Google : des balises link dans l'en-tête HTML, un en-tête HTTP (utile pour un PDF) ou le sitemap XML. En combiner plusieurs ajoute du travail sans bénéfice. Les URL sont complètes, https compris ; la langue suit la norme ISO 639-1, le pays, facultatif, la norme ISO 3166-1 alpha-2. Dans un sitemap qui déclare l'espace de noms xhtml, chaque URL porte le même jeu de liens ; ici, l'anglais sert de version par défaut :
<url>
<loc>https://www.example.be/fr/comptabilite-independants/</loc>
<xhtml:link rel="alternate" hreflang="fr-BE" href="https://www.example.be/fr/comptabilite-independants/"/>
<xhtml:link rel="alternate" hreflang="nl-BE" href="https://www.example.be/nl/boekhouding-zelfstandigen/"/>
<xhtml:link rel="alternate" hreflang="en" href="https://www.example.be/en/accounting-self-employed/"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.example.be/en/accounting-self-employed/"/>
</url>
Quatre erreurs à vérifier :
- Un lien de retour manquant : la version néerlandaise cite la française, pas l'inverse, et Google ignore les balises.
- Des URL relatives, comme /nl/contact/, au lieu d'adresses complètes.
- Un code pays seul, ou « UK », sans effet : pour le Royaume-Uni, écrivez en-GB.
- Une version néerlandaise dont la canonical pointe vers la page française, alors que Google demande une canonical dans la même langue.
Shopify génère ces balises par défaut ; sur WordPress, une extension multilingue s'en charge. Vérifiez quand même le résultat, page par page.
Une recherche de mots-clés par langue
Les néerlandophones ne cherchent pas forcément la traduction littérale de vos mots-clés français. Ils emploient le vocabulaire de Belgique, différent de celui des Pays-Bas, et parfois un critère que la version française ignore : la langue du prestataire. La recherche de mots-clés se refait donc dans chaque langue, à partir de données.
Un relevé de l'autocomplétion de Google en néerlandais, le 4 novembre 2026, l'illustre. « immokantoor » appelle Gent, Leuven, Brugge, Antwerpen ou Hasselt : c'est un mot de Flandre. « makelaar brussel » mêle des suggestions des Pays-Bas (Maastricht, Leiden, Heerenveen), et la traduction littérale d'« agence immobilière », « vastgoedagentschap brussel », n'en donne aucune. De même, « verhuisfirma brussel » appelle « beste verhuisfirma brussel », quand « verhuizer brussel » reste vide.
La langue devient elle-même un mot-clé. Google suggère « nederlandstalige boekhouder brussel » et « nederlandstalig immokantoor brussel », et en anglais « english speaking dentist brussels » ou « english speaking accountant brussels ». Si vous servez ces clients dans leur langue, dites-le dans le titre et le texte de la page.
- Partez des requêtes réelles : la Search Console, filtrée sur vos pages néerlandaises si elles existent.
- Interrogez l'autocomplétion et le Planificateur de mots clés de Google Ads, réglé sur la langue et sur la Belgique.
- Faites valider la liste par un locuteur natif de Belgique.
- Écrivez titles, H1, URL et textes à partir de cette liste, pas de la version française.
Traduction relue plutôt que traduction automatique en masse
Traduire n'a rien d'interdit : Google demande des URL distinctes par langue justement pour indexer chaque version. Il cite en revanche la traduction parmi les transformations automatiques qui, servant à générer de nombreuses pages de peu d'intérêt, relèvent de l'utilisation abusive de contenus à grande échelle. Une traduction relue et adaptée par une personne évite ce piège.
Les règles anti-spam de Google ne visent donc pas la traduction en soi, mais la masse sans valeur. Google met aussi en garde contre les pages dont seuls le menu et le pied de page sont traduits : le même contenu apparaît alors plusieurs fois dans les résultats, sous des habillages différents, et l'expérience se dégrade. Un premier jet automatique peut servir de base, à condition qu'un locuteur natif le relise, l'adapte au vocabulaire belge et réécrive titles, descriptions, URL et textes alternatifs.
Traduisez d'abord les pages qui rapportent (services, devis, contact), puis les guides dont la demande existe dans la langue. Pour une boutique, les catégories et les meilleures ventes passent en premier, comme l'explique notre article sur le SEO e-commerce en Belgique.
Fiche Google et avis en deux langues
Une entreprise n'a qu'une fiche Google par établissement, quelle que soit la langue de ses clients. Le nom ne peut pas y être répété en deux langues, même si l'enseigne l'affiche ainsi : c'est le site qui porte les langues, et les avis, rédigés par chaque client dans la sienne, font le reste.
Les consignes de Google rangent ce cas parmi les noms non autorisés. Choisissez le nom que vos clients connaissent, sans traduction accolée. La description peut indiquer les langues dans lesquelles vous servez vos clients, et le lien vers le site mène à la page d'accueil de la langue la plus fréquente, d'où l'internaute bascule.
Pour les avis, envoyez le même lien de demande à tous vos clients, dans leur langue, et répondez dans la langue de l'avis. Les règles ne changent pas : pas de contrepartie, pas de sollicitation réservée aux clients satisfaits. Nos articles sur les avis Google et citations locales et sur la fiche Google Business Profile détaillent la méthode.
Le cas de Bruxelles
La région de Bruxelles-Capitale est bilingue : plusieurs de ses communes portent deux noms différents, et une partie de la clientèle y cherche en anglais. Une entreprise bruxelloise pense donc ses pages de commune et ses mots-clés dans deux langues, parfois trois, avec les deux noms quand ils diffèrent.
Forest et Vorst, Saint-Gilles et Sint-Gillis, Auderghem et Oudergem, Woluwe-Saint-Lambert et Sint-Lambrechts-Woluwe : sur une page néerlandaise, le nom néerlandais s'impose, et dans la Search Console, un filtre de requête en expression régulière comme oudergem|auderghem suit les deux. Pour l'anglais, commencez par une page par service plutôt que par un site complet : les suggestions « english speaking … brussels » portent sur des métiers précis, du médecin au dentiste.
Ce que nous avons vu chez Immo2gether. Le site de cette agence immobilière bruxelloise, que nous accompagnons en SEO local et en Google Ads, tourne sous WordPress avec un module multilingue : le français à la racine, le néerlandais sous /nl/ et l'anglais sous /en/ (code source public, relevé le 4 novembre 2026). Sur ce socle, notre travail a porté sur une page par service, les communes réellement couvertes, les données structurées, la fiche Google reliée au site et une page d'estimation en quatre étapes. Le gérant rapporte 40 % de demandes qualifiées en plus en trois mois ; le cas publié ne ventile pas ce chiffre par langue.
Pour une PME bruxelloise, notre accompagnement en SEO local construit ces pages commune par commune, sur le modèle de nos propres pages Schaerbeek et Uccle.
Mesurer chaque langue séparément
Une version linguistique se juge sur ses propres chiffres : impressions, clics et demandes venues des pages de cette langue. Additionnées, les langues masquent ce qui ne marche pas. La Search Console suffit pour le site, à condition de filtrer par répertoire : ses dimensions sont la requête, la page, le pays, l'appareil, l'apparence dans les résultats et la date, pas la langue.
Filtrez les pages sur « URL contenant /nl/ », comparez chaque mois les répertoires et regardez dans le rapport d'indexation si des pages néerlandaises sont exclues. Côté conversions, distinguez les formulaires de chaque langue. Notre audit SEO en ligne affiche l'attribut lang et le nombre de balises hreflang d'une page ; l'audit SEO technique et notre guide de la Search Console vont plus loin.
Checklist d'un site en deux ou trois langues
Avant d'ouvrir une langue, vérifiez la demande et votre capacité à servir ces clients ; avant de la publier, la structure et les balises ; après, mesurez-la à part. Cette liste reprend les contrôles dans cet ordre, du plus stratégique au plus technique.
Avant d'ouvrir une nouvelle langue
- Des recherches réelles dans la langue : Search Console, autocomplétion, Planificateur
- Quelqu'un pour répondre aux clients dans cette langue
- Une URL par langue, sans paramètre ni cookie
- Des balises hreflang réciproques, URL complètes, codes valides et une valeur x-default
- Une canonical par version, dans la même langue
- Pas de redirection automatique, des liens vers les autres langues
- Titles, H1, URL et textes écrits à partir des mots-clés de la langue, relus par un locuteur natif
- Une seule fiche Google, un seul nom, des avis dans les deux langues
Questions fréquentes
Qu'est-ce que le SEO multilingue ?
C'est le travail qui rend chaque version linguistique d'un site visible auprès du public qui cherche dans cette langue : une URL par langue, des balises hreflang réciproques, des mots-clés recherchés dans chaque langue et des textes relus par un locuteur natif. En Belgique, il concerne surtout le français, le néerlandais et l'anglais.
Qu'est-ce que la valeur x-default de hreflang ?
C'est une valeur réservée qui désigne la page à montrer quand la langue de l'internaute ne correspond à aucune version déclarée. Google conseille de prévoir cette page de repli, par exemple une page de choix de langue ou la version anglaise. Elle figure dans le même jeu de balises que les autres versions.
Quelles sont les bonnes pratiques SEO pour un site multilingue ?
Une URL par langue, sans cookie ni paramètre ; des balises hreflang réciproques avec x-default ; une canonical dans la même langue ; pas de redirection automatique selon l'IP ; un contenu entièrement traduit et relu ; des mots-clés recherchés dans chaque langue ; une mesure séparée par répertoire dans la Search Console.
Qu'est-ce que la traduction SEO ?
C'est une traduction qui part des recherches réelles du public visé : mots-clés, titres, descriptions, URL et textes alternatifs sont choisis dans la langue cible, pas traduits mot à mot. En néerlandais, « immokantoor » appelle des villes flamandes, quand « makelaar » seul mêle des suggestions des Pays-Bas. Un locuteur natif relit avant publication.
Quelle est la différence entre un domaine et un sous-domaine ?
Le domaine est l'adresse principale (example.be) ; un sous-domaine en est une subdivision placée devant (nl.example.be), qui peut être hébergée à part. Pour les langues, Google accepte les deux, comme les sous-dossiers (example.be/nl/). Pour une PME belge, les sous-dossiers sont en général les plus simples à tenir.
Comment ajouter des balises hreflang ?
Avec une seule des trois méthodes que Google juge équivalentes : des balises link dans l'en-tête HTML de chaque page, un en-tête HTTP ou le sitemap XML. Shopify les génère par défaut ; sur WordPress, une extension multilingue s'en charge. Vérifiez ensuite que chaque version cite toutes les autres, et elle-même.
Votre site, dans les langues de vos clients
Nous vérifions avec vous la demande dans chaque langue, la structure et les balises, avec des constats écrits sous 24 heures ouvrées : demandez un audit gratuit.
Sources
- Google Search Central : gérer des sites multirégionaux et multilingues
- Google Search Central : indiquer les versions localisées d'une page (hreflang)
- Google Search Central : regrouper les URL en double (canonical)
- Google Search Central : règles concernant le spam pour la recherche Google
- Aide Google Business Profile : consignes relatives à la représentation de votre établissement
- Sénat de Belgique : texte coordonné de la Constitution, article 4 (PDF)
