Hreflang : définition
La balise hreflang, insérée dans le <head> d’une page ou déclarée dans un sitemap, indique aux moteurs de recherche quelle version linguistique ou régionale d’un contenu proposer au visiteur.
Pourquoi cette balise sert les boutiques multilingues
Une boutique disponible en plusieurs langues, ou déclinée par pays, publie souvent plusieurs URL très proches pour un même produit : une version française, une anglaise, éventuellement une version française pour la Belgique distincte de celle pour la France. Sans indication explicite, un moteur de recherche peut mal choisir la version à afficher, ou les traiter comme du contenu dupliqué entre elles.
Chaque page multilingue porte alors un ensemble de balises hreflang, une par version disponible, indiquant le code de langue et éventuellement de pays, plus une variante x-default pour la version proposée par défaut. Ces balises doivent se référencer mutuellement : si la version française pointe vers l’anglaise, celle-ci doit pointer en retour vers la française.
Sur PrestaShop comme sur WooCommerce, la gestion multilingue native ou via extension génère en général ces balises automatiquement, mais une structure d’URL incohérente entre langues reste une source fréquente d’erreurs dans Google Search Console.
Questions fréquentes
Le hreflang remplace-t-il la balise canonical ?
Que se passe-t-il si les balises hreflang ne se référencent pas entre elles correctement ?
Le hreflang est-il utile pour une boutique qui ne vend que dans un seul pays et une seule langue ?
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.