Hreflang

Hreflang

Définition

L’attribut hreflang est une instruction HTML qui indique aux moteurs de recherche la langue et la zone géographique ciblées par une page. Il permet de servir la bonne version d’un site multilingue ou multi-pays. Exemple : <link rel="alternate" hreflang="fr-fr" href="..." />.

Pourquoi c’est crucial

Sans hreflang correct, Google peut afficher la page anglaise à un visiteur francophone, ou pire, identifier deux versions comme du contenu dupliqué. Pour un éditeur SaaS B2B qui s’adresse à des marchés multiples, c’est un levier direct sur la conversion et le SEO international.

Bonnes pratiques

  • Utiliser les codes ISO 639-1 pour la langue (fr, en) et ISO 3166-1 alpha-2 pour le pays (fr, gb, us)
  • Ajouter une balise self-referencing sur chaque page
  • Toutes les versions doivent se référencer mutuellement (réciprocité)
  • Inclure une balise x-default pour la version par défaut
  • Cohérence avec la balise canonique : la canonique pointe vers la version dans la même langue
  • Possible aussi via le sitemap XML pour les gros sites