Les balises hreflang sont essentielles pour les sites multilingues et multi-régionaux. Elles indiquent aux moteurs de recherche quelle version linguistique d’une page doit être affichée à un utilisateur en fonction de sa langue ou de sa localisation. Dans ce tuto technique SEO, on vous explique tout.
1. Comment fonctionnent les balises hreflang ?
Les balises hreflang se composent d’un code de langue ISO 639-1 standard langage codes et, si nécessaire, d’un code de région.
Ces codes dépendent de la norme : ISO 639-1 standard language codes
Par exemple :
<link rel="alternate" hreflang="fr" href="https://monsite.com/fr/page" />
<link rel="alternate" hreflang="fr-ca" href="https://monsite.com/fr-ca/page" />
Dans cet exemple, la première balise cible les utilisateurs francophones à travers le monde, tandis que la deuxième cible spécifiquement les utilisateurs francophones au Canada.
<link rel="alternate" hreflang="en" href="https://monsite.com/en/page" />
Dans ce deuxième exemple, la balise cible les utilisateurs en anglophones, quelle que soit la zone géographique.
Vous remarquez la cohérence entre la balise et l'URL ou le dossier /en/ correspond à la balise hreflang="en"
2. Utiliser Screaming Frog pour vérifier les balises hreflang
Screaming Frog est un outil puissant pour analyser l'implémentation des balises hreflang. Le chemin pour accéder au rapport est : Vue d'ensemble > Hreflang > Contient des attributs hreflang .
Ce rapport vous permet de voir si toutes vos balises hreflang sont correctement configurées et détecte les éventuelles erreurs ou omissions.
Vous pouvez utiliser la Search Console pour voir si Google prend en compte vos consignes linguistiques. Dans Performance > Selectionnez le Pays qui vous intéresse > vérifiez que les Pages qui performent le mieux dans le pays sont les bonnes.