Référencement bilingue à Montréal : bien se classer en français et en anglais
Adresses distinctes, hreflang, mots-clés québécois et fiche Google bilingue : comment se classer dans les deux langues sans les erreurs habituelles.

En bref
- Chaque langue a ses propres adresses (/fr/ et /en/), reliées par hreflang. Le visiteur choisit sa langue ; on ne le redirige jamais selon son adresse IP.
- La recherche de mots-clés en français se fait à part. Au Québec, on cherche avec ses mots, pas en anglais traduit.
- Fiche d’établissement Google, mentions locales et données structurées doivent être cohérentes dans les deux langues.
- La plupart des problèmes viennent de la traduction automatique et des pages qui mélangent les langues.
Une langue, une adresse
Les moteurs de recherche indexent des pages, pas des sites. Si le français et l’anglais vivent à la même adresse et s’échangent selon un bouton, un témoin ou un script, Google n’en verra généralement qu’une version.
La solution est ennuyante, mais fiable : chaque page existe deux fois, à deux adresses, une langue chacune.
- Des sous-répertoires comme
/fr/et/en/sur un même domaine. C’est notre choix par défaut : un site, un hébergement, un domaine qui gagne en autorité pour les deux langues. - Des sous-domaines ou deux domaines fonctionnent, mais pour une PME, ils dispersent l’autorité et doublent le travail.
- Les paramètres comme
?lang=frsont l’option la plus faible.
Le sélecteur de langue doit mener à la page équivalente, pas à l’autre page d’accueil.
Les balises hreflang, faites comme il faut
La balise hreflang dit à Google : « cette page a une jumelle dans une autre langue, et la voici ». Elle n’améliore pas le classement à elle seule. Elle aide Google à montrer la bonne version à la bonne personne. Les règles qui font trébucher :
- Elle va dans les deux sens. Si la page française pointe vers l’anglaise, l’anglaise doit pointer vers la française. Sinon, l’annotation est ignorée.
- Chaque page se nomme aussi elle-même.
- Des adresses complètes, avec https et le domaine.
- Des codes valides :
fr-CAeten-CA, oufreten, plus unx-default. - Le vrai équivalent. Pas l’accueil, pas une redirection, pas une page en noindex.
Sur WordPress, une bonne extension multilingue génère ces balises, à condition que chaque page soit réellement liée à sa traduction.
Pas de redirection selon l’adresse IP
C’est tentant : détecter d’où vient le visiteur, ou la langue de son navigateur, et l’envoyer automatiquement vers la « bonne » version. Abstenez-vous.
- Googlebot explore surtout à partir d’adresses IP américaines et n’envoie pas toujours de préférence linguistique. Redirigé vers l’anglais à chaque visite, il risque de ne jamais bien explorer vos pages françaises.
- À Montréal, l’adresse IP ne dit rien de la langue. Un anglophone sur le Plateau, une francophone en voyage d’affaires à Calgary, un client bilingue dont le téléphone est réglé en anglais.
Affichez plutôt un sélecteur clair dans l’en-tête, chaque langue nommée dans sa propre langue (« Français », « English »), et respectez l’adresse cliquée. Pour le domaine nu, une règle fixe est correcte : nous l’envoyons vers l’accueil français, pour tout le monde.
La recherche de mots-clés en français n’est pas une traduction
L’erreur la plus coûteuse, c’est de traduire ses mots-clés anglais et de considérer le travail terminé. Au Québec, on cherche en français québécois, et les mots sont souvent différents.
- Un client québécois demande une soumission, pas un devis, le terme que proposent bien des outils de traduction et des textes pensés pour la France.
- On s’abonne à une infolettre, on cherche du stationnement, on fait son magasinage la fin de semaine.
- L’inverse est vrai : les anglophones de Montréal disent dépanneur ou CEGEP, ce qu’un outil anglais conçu ailleurs ne suggérera jamais.
Faites donc la recherche française à part : outils de mots-clés réglés sur le Canada et le français, « Autres questions posées » dans les résultats, vocabulaire de vos concurrents québécois, mots qu’emploient vos clients au téléphone. Puis appliquez-la partout, y compris là où on oublie :
- Les identifiants d’URL :
/fr/renovation-cuisine/, pas/fr/kitchen-renovation/. - Les balises title et méta-descriptions, rédigées pour chaque langue.
- Le texte alternatif, les intertitres et les boutons.
- L’attribut
lang, réglé sur le français pour les pages françaises. Ça semble évident. C’est souvent faux.
Rédiger en français d’abord aide aussi avec la Loi 96. Notre liste de vérification Loi 96 passe les exigences en revue.
Des signaux locaux dans les deux langues
- Fiche d’établissement Google. Un seul nom, exactement comme sur votre enseigne, sans mots-clés ajoutés. Le champ de description est limité : rédigez-le en français d’abord, avec une courte version anglaise si l’espace le permet. Publiez dans les deux langues et répondez à chaque avis dans la langue où il a été écrit.
- Lien vers le site. Vers votre accueil français ou une page d’atterrissage précise, et n’y touchez plus.
- Mentions locales. Nom, adresse et téléphone identiques partout : répertoires, associations, chambre de commerce, réseaux sociaux. Les petites incohérences (un numéro de local manquant, « St-Denis » contre « Saint-Denis ») compliquent la tâche des moteurs qui veulent confirmer que toutes ces fiches parlent de vous.
- Données structurées. Balisage
LocalBusinesssur les deux versions, avec les mêmes coordonnées et heures, et la description dans la langue de la page. Vous répondez dans les deux langues ? Indiquez-le avecavailableLanguage.
La vitesse compte, dans les deux langues
Un site bilingue ne devrait pas être deux fois plus lent. Certaines configurations de traduction ajoutent pourtant ce poids.
- Une seule extension multilingue, légère. Évitez les modules qui traduisent la page dans le navigateur ; les moteurs ne voient à peu près pas ce contenu.
- Vérifiez que votre police contient é, è, à, ç, œ, « et ». Sinon, une autre police prend le relais au milieu d’un mot. C’est laid, et ça peut décaler la mise en page.
- Testez les pages françaises à part. Le texte est souvent plus long, et un titre d’une ligne en anglais peut en prendre trois.
Les erreurs courantes
- Publier de la traduction automatique telle quelle. Correct pour un premier jet. Publiée sans révision, elle sent le mode d’emploi et emprunte les termes de France. Les politiques anti-spam de Google mentionnent d’ailleurs le texte traduit automatiquement et publié sans révision humaine.
- Les pages qui mélangent les langues. Menu, messages d’erreur ou bannière de témoins en anglais sur une page française. Les visiteurs le remarquent, et l’Office québécois de la langue française aussi, à l’occasion. Vérifiez la bannière de consentement (voir notre guide sur les témoins et la Loi 25).
- Des balises canoniques qui traversent les langues. La page française doit être canonique vers elle-même. La pointer vers l’anglais, c’est demander poliment à Google de laisser tomber la française.
- Croire que les traductions sont du contenu dupliqué. Elles ne le sont pas. Les vrais doublons arrivent dans une même langue : une page accessible à deux adresses, ou une page « anglaise » encore pleine de français.
Conseil pratique : dans Google Search Console, filtrez le rapport sur les performances sur les pages qui contiennent
/fr/, puis/en/. Deux vues qui montrent vite si une langue tire de la patte, et pour quelles requêtes chacune se classe.
Le référencement bilingue, c’est surtout de la discipline : deux langues aussi complètes, rapides et bien étiquetées l’une que l’autre. Vous planifiez un nouveau site ? Notre article sur le prix d’un site Web à Montréal explique comment tout ça s’intègre au budget. Notre référencement local est un forfait mensuel fixe, et l’audit Loi 96 et Loi 25 est à prix fixe. Écrivez-nous à info@webdevelopmentmontreal.ca ou prenez deux minutes pour obtenir une soumission à prix fixe.
Rédigé par l’équipe de Web Development Montréal
Un studio canadien établi à Toronto qui conçoit des sites WordPress rapides et bilingues pour les entreprises de Montréal, en français d’abord, conformes aux lois 96 et 25.


