Hreflang

seo-technique avance

Définition

Attribut HTML indiquant aux moteurs de recherche la langue et la region cible d'une page pour les sites multilingues.

La balise hreflang (rel='alternate' hreflang='xx') est un attribut HTML utilise pour indiquer aux moteurs de recherche les differentes versions linguistiques ou regionales d'une page. Elle permet a Google de servir la bonne version de la page selon la langue et la localisation de l'utilisateur. Les balises hreflang doivent etre reciproques (chaque page doit reference toutes les autres versions) et inclure une valeur x-default pour la version par defaut. Elles peuvent etre implementees dans le head HTML, les en-tetes HTTP ou le sitemap XML.

Balise hreflang rel=alternate hreflang

Points clés à retenir

  • Indique la langue et la region cible de chaque version d'une page
  • Les balises doivent etre reciproques entre toutes les versions
  • Peut etre implemente en HTML head, en-tetes HTTP ou sitemap XML

Exemples concrets

Site bilingue FR/EN

Un site francais cree des balises hreflang sur chaque page pointant vers les versions fr et en, plus un x-default vers la version francaise.

Ciblage regional

Un site e-commerce avec des prix differents pour la France et la Belgique utilise hreflang='fr-FR' et hreflang='fr-BE' pour cibler chaque marche.

Questions fréquentes

Si la page A pointe vers la page B mais que B ne pointe pas vers A, Google ignorera le hreflang. La reciprocite est obligatoire pour que l'attribut soit pris en compte.

Non, Bing n'utilise pas hreflang. Il utilise la balise meta language et le content-language. Cependant, hreflang reste essentiel pour Google qui domine le marche de la recherche.

Termes liés

Aller plus loin avec LemmiLink

Découvrez comment LemmiLink peut vous aider à mettre en pratique ces concepts SEO.

Dernière mise à jour : 2026-02-07