Balise Hreflang

Le Glossaire

Romain
18/9/2024

La balise hreflang est une balise HTML utilisée pour indiquer aux moteurs de recherche la langue et la région géographique ciblées par une page web spécifique. Elle est particulièrement utile pour les sites multilingues ou pour les entreprises ayant des versions de leur site adaptées à différents pays ou régions. La balise hreflang permet d’éviter les problèmes de contenu dupliqué en aidant Google et autres moteurs de recherche à afficher la version de la page la plus pertinente pour chaque utilisateur en fonction de sa langue et de sa localisation.

Pourquoi la balise hreflang est importante

  1. Amélioration de l'expérience utilisateur : La balise hreflang garantit que les utilisateurs accèdent à la version la plus appropriée de votre site en fonction de leur langue ou de leur région. Cela améliore l'expérience utilisateur en affichant du contenu dans une langue qu'ils comprennent.
  2. Réduction des risques de contenu dupliqué : Lorsque vous avez plusieurs versions d'une même page pour différents pays ou langues, les moteurs de recherche pourraient interpréter ces pages comme du contenu dupliqué. La balise hreflang aide à éviter ce problème en précisant quelle version doit être affichée à chaque groupe d’utilisateurs.
  3. Optimisation du référencement international : En utilisant correctement la balise hreflang, vous améliorez votre référencement à l’international en permettant aux moteurs de recherche de mieux indexer et classer les différentes versions de votre site selon les langues et les régions.

Syntaxe de la balise hreflang

La balise hreflang se présente sous la forme d’une balise <link> insérée dans la section <head> du code HTML de la page. Voici un exemple simple :

<link rel="alternate" href="https://example.com/fr/" hreflang="fr" />
<link rel="alternate" href="https://example.com/en/" hreflang="en" />
<link rel="alternate" href="https://example.com/en-gb/" hreflang="en-gb" />

Dans cet exemple :

  • hreflang="fr" indique que la page est destinée aux utilisateurs francophones.
  • hreflang="en" indique une page en anglais pour un public global.
  • hreflang="en-gb" indique une page en anglais spécifiquement pour le public britannique.

Structure de la balise hreflang

  1. rel="alternate" : Ce paramètre indique qu'il s'agit d'une version alternative de la page actuelle.
  2. href="URL" : L'URL de la page alternative dans la langue ou la région spécifiée.
  3. hreflang="lang-code" : Le code de langue ou de région. Le code de langue suit la norme ISO 639-1 (par exemple, "fr" pour le français, "en" pour l'anglais) et le code de région suit la norme ISO 3166-1 (par exemple, "fr-CA" pour le français au Canada ou "en-GB" pour l'anglais au Royaume-Uni).

Cas d'utilisation de hreflang

  1. Sites multilingues : Si votre site est disponible dans plusieurs langues (par exemple, en français, anglais et espagnol), la balise hreflang permet d’indiquer à Google quelle version de la page doit être montrée à un utilisateur en fonction de la langue préférée de son navigateur.
  2. Sites multi-régionaux : Si vous avez différentes versions de votre site pour différents pays ou régions (par exemple, une version anglaise pour le Royaume-Uni et une autre pour les États-Unis), la balise hreflang permet de diriger correctement les utilisateurs vers la version régionale appropriée.
  3. Pages avec contenu similaire dans plusieurs langues : Si vous avez des versions traduites de la même page web (comme une page produit), la balise hreflang empêche les moteurs de recherche de les considérer comme du contenu dupliqué, ce qui pourrait affecter votre classement.

Bonnes pratiques pour la mise en œuvre de hreflang

  • Consistance des balises hreflang : Si vous utilisez la balise hreflang, il est essentiel que chaque page ait des balises cohérentes pour toutes ses versions. Par exemple, si vous avez une version anglaise et une version française de la même page, les deux doivent contenir des balises hreflang qui pointent vers les deux versions.
  • Inclure la balise x-default : La balise x-default indique aux moteurs de recherche la version à afficher par défaut aux utilisateurs dont la langue ou la région n'est pas spécifiée dans les balises hreflang. Elle est utile pour éviter toute confusion dans les cas où la langue ou la région de l'utilisateur ne correspond à aucune version spécifique.

Découvrez l'agence

Nous sommes une agence de communication dédiée à transformer vos ambitions en succès concrets. Que vous cherchiez à améliorer votre visibilité ou à obtenir enfin des résultats tangibles, notre expertise couvre un large éventail de domaines : création graphique, élaboration de chartes graphiques, conception de logos, community management, création de contenu vidéo et photo, publicité sur les réseaux sociaux, campagnes display sur Google, référencement naturel (SEO) et payant (SEA), création de sites web, et bien plus encore. Faites confiance à notre savoir-faire pour booster votre présence digitale.

Nos autres expertises