Freqo
Freqo Compass · Guide

Sites multilingues : hreflang et langue des pages

Si votre site existe en plusieurs langues, les balises hreflang disent aux moteurs de recherche quelle version montrer à qui. Elles ne fonctionnent que si chaque version renvoie vers les autres.

Pourquoi c'est important

  • Sans hreflang, un visiteur qui cherche en allemand peut tomber sur votre page en anglais.
  • Les moteurs de recherche ignorent les balises hreflang qui ne sont pas confirmées par un lien de retour : si la page A pointe vers la page B, la page B doit pointer vers la page A.
  • L'attribut lang de la page dit aux navigateurs et aux lecteurs d'écran dans quelle langue elle est écrite, pour la prononciation et les propositions de traduction.

Comment vérifier

Dans le code source de la page, cherchez les lignes <link rel="alternate" hreflang="…" href="…"> et l'attribut lang de la balise <html>. Freqo Compass suit les balises hreflang de chaque page chaque semaine et vérifie que chacune a son lien de retour.

Comment corriger

  • Sur chaque version, listez toutes les versions linguistiques, y compris la page elle-même.
  • Vérifiez que chaque lien va dans les deux sens.
  • Utilisez les codes standard : fr, de, en, ou en-GB et en-US pour une langue dans un pays donné.
  • Ajoutez une version x-default pour les visiteurs dont vous ne proposez pas la langue.
  • Ne faites pointer les balises hreflang que vers des pages qui fonctionnent et sont indexables : ni redirection, ni erreur, ni noindex.
  • Donnez à chaque page un attribut lang qui correspond à sa vraie langue, par exemple <html lang="fr">.

Ce que vérifie Freqo Compass

  • Les balises hreflang sans lien de retour
  • Les pages dont la langue n'est pas déclarée

C'est l'un des 39 contrôles que Freqo Compass fait sur votre site chaque semaine, chacun avec la marche à suivre pour corriger. Découvrir Freqo Compass

Autres guides

Aucun outil ne peut garantir une position dans les résultats de recherche, et nous non plus.