Souvent, les meilleures pratiques de référencement ne nous donnent pas une impulsion directe du signal de classement de Google, bien qu’elles contribuent à générer un trafic important vers notre site Web.

Les balises Herflang en sont un parfait exemple.

Alors que Gary Illyes a déclaré que les balises hreflang ne servent pas de signal de classement au sens algorithmique, dans un cluster, un groupe de pages de contenu similaires dans différentes langues partagent la même autorité de classement.

Dans notre quête d’optimisation de l’intention et de l’expérience de l’utilisateur, la rédaction de contenu pour différents emplacements géographiques et langues apporte une valeur considérable à notre site Web.

C’est là qu’intervient la magie de la balise hreflang.

Plutôt que d’avoir la même page Web en compétition pour les utilisateurs en Australie et en France, vous pourriez avoir des pages alternatives qui apparaissent en haut des SERP optimisées pour la langue, la devise et les lois sur la confidentialité de ce pays.

Cependant, les balises hreflang sont l’une des parties les plus compliquées du référencement technique.

Malheureusement, vous pourriez faire beaucoup plus de mal que de bien en implémentant de manière incorrecte cet attribut de balise sur votre site Web.

C’est pourquoi je souhaite proposer ce cours de remise à niveau sur tout ce que vous devez savoir sur les balises hreflang et les meilleures pratiques pour démarrer avec le référencement international en utilisant ces balises incroyablement granulaires.

Qu’est-ce qu’une balise hreflang ?

Les balises hreflang sont un attribut de balise de lien en HTML qui permet aux sites Web de diffuser du contenu spécifiquement pour les utilisateurs de différents pays et langues.

Si vous affichez la source de la page d’un document Web donné, la première balise que vous verrez souvent est celle-ci :

L’attribut de langue spécifie que cette page Web utilise du texte en anglais pour un public anglophone par rapport à la recherche.

Cependant, si un site Web souhaitait cibler des utilisateurs francophones en France, il pourrait utiliser un attribut hreflang dans l’en-tête de son code HTML, qui ressemblerait à ceci :

Décomposons cela pour une meilleure compréhension.

Fondamentalement, une chaîne hreflang se compose de trois composants essentiels :

  • rel=attribut alternatif: Cette balise indique que cette page Web est une version alternative de la page Web d’origine, et non la version canonique.
  • attribut href=: Cela indique à Google l’URL d’origine de la page Web alternative.
  • attribut hreflang=: cette balise spécifie la langue et le pays ciblés par cette page Web.

Dans l’exemple ci-dessus, la balise alternative spécifiait que l’URL https://fr.example.com était l’alternative de la page Web anglaise principale.

De plus, la fin de la balise spécifiait également que la page Web était destinée aux francophones en France.

De plus, les webmasters pourraient également créer une page alternative pour les anglophones en France en ajustant l’attribut hreflang à hreflang=”en-fr” ce qui signifie que cette page est destinée aux anglophones en France.

La mise en œuvre approfondie de hreflang vous permet de devenir plus précis avec le ciblage géographique et de proposer du contenu local à des personnes du monde entier.

Qu’est-ce qu’il n’y a pas à aimer du point de vue du référencement ou du marketing de contenu ?

Pourquoi avez-vous besoin de balises hreflang

Nous pouvons faire plus avec les balises hreflang que d’optimiser pour différentes langues.

En fait, les balises hreflang nous permettent de faire trois choses essentielles avec notre site Web :

  • Optimiser les pages Web pour la même langue dans le même pays (Ex. « fr-fr »).
  • Optimiser les pages Web pour différentes langues dans ce même pays (Ex. « de-fr »).
  • Optimiser les pages Web pour différentes langues dans différents pays (Ex. « de-nous »).

Mais pourquoi ne pas simplement créer de larges pages Web en anglais pour les personnes au Royaume-Uni et dans le monde ?

Eh bien, la création de pages Web alternatives pour les utilisateurs anglais au Royaume-Uni et ailleurs permet aux clients étrangers d’acheter des produits sur votre site Web en livres et de localiser le contenu spécifiquement pour leurs intérêts.

De plus, la création de clusters de contenu accumule également plus de valeur SEO pour notre site Web et les pages Web dans leur ensemble.

Un autre avantage des balises hreflang est que les propriétaires de sites Web peuvent créer des pages Web spécifiques conformes aux lois internationales et aux codes fiscaux pour éviter les problèmes juridiques.

En fin de compte, les balises hreflang appropriées profitent à votre site Web de plusieurs manières clés, notamment :

  • Localisation de contenu pour les utilisateurs du monde entier.
  • Accéder aux marchés mondiaux.
  • Permettre aux utilisateurs de payer en devises locales.
  • Empêcher les pages Web alternatives d’entrer en concurrence les unes avec les autres.
  • Garder les sites Web organisés.

À ce stade, je parie que les balises hreflang sonnent comme des pêches et de la crème pour votre stratégie Web.

Maintenant, voici la partie la plus difficile : configurer vos balises.

Je vais vous guider à travers plusieurs stratégies différentes, afin que vous compreniez parfaitement comment les balises fonctionnent dans la pratique et comment les mettre en œuvre sur votre site Web.

Tout d’abord, discutons de certains des défis que vous rencontrerez en cours de route si vous débutez dans l’utilisation des balises hreflang.

Défis courants Configuration des balises Hreflang

Éviter le contenu dupliqué

Une implémentation incorrecte de la balise hreflang entraînera des erreurs de contenu en double.

Bien que Google ne punisse pas directement le contenu dupliqué, vous ne voulez pas qu’une page anglaise conçue pour les Américains surclasse une page destinée aux anglophones en France.

Segmentation du contenu entre différentes langues et codes de pays

Les balises hreflang nécessitent du temps, de l’argent et un engagement pour organiser correctement chaque page Web pour une langue et un pays spécifiques.

Vous devrez également rechercher les codes HTML spécifiques à chaque pays et langue.

Garder les balises Hreflang organisées lorsque vous ajoutez du nouveau contenu

Ce défi ne fait que s’aggraver à mesure que vous continuez à ajouter plus de contenu à votre site.

Encore une fois, pensez aux sites de commerce électronique à grande échelle et à ce qu’ils traversent quotidiennement pour essayer d’ajouter de nouveaux produits aux clients du monde entier.

Les balises hreflang ne sont pas une directive

Malheureusement, les balises hreflang ne sont pas une directive absolue. La plupart du temps, les balises hreflang servent d’indice à Google ou à Yandex pour donner la priorité à certains contenus, mais rien n’est garanti.

Les balises hreflang fonctionnent différemment entre Google et Bing

Les moteurs de recherche comme Bing regardent à peine ces balises.

Au lieu de cela, Bing utilise des balises méta comme la balise , que j’ai montrée au début pour organiser et afficher le contenu.

Principes de hreflang

Nous devons comprendre la relation entre les différentes pages Web et HTML pour commencer.

Lors de la mise en œuvre des attributs hreflang, nous voulons nous souvenir de deux principes :

Les balises hreflang doivent être auto-référentielles

Dans le passé, Google recommandait que chaque page Web ait une balise hreflang auto-référentielle qui pointe vers l’original.

Par exemple, supposons que votre URL d’origine est https://example.com/us. Ensuite, vos attributs hreflang seront classés comme suit :

Ainsi, pour chaque page Web alternative que vous créez, vous ne devez jamais oublier d’inclure un attribut de lien pour cette page Web.

Par exemple, une page Web en français doit avoir un attribut href pour l’URL en français.

Cela peut sembler un peu redondant, mais cela réduit la confusion de la part de Google et aide à éviter les erreurs de contenu en double.

Les balises hreflang doivent être bidirectionnelles

Ce deuxième principe est absolument nécessaire et éliminera toute perte de valeur SEO due au regroupement de vos pages Web et au transfert de ces métriques impressionnantes entre les deux.

Prenons donc l’exemple ci-dessus et disons que la page d’accueil a une version alternative traduite en français pour les visiteurs français de France.

Nous devons implémenter une balise sur la page française qui pointe vers la page américaine principale et se référence elle-même.

Ce n’est pas aussi déroutant que ça en a l’air ! Il suffit de les échanger comme ceci :

Si vous avez des dizaines de langues et de pays différents, ne vous inquiétez pas.

Tout ce que vous avez à faire est d’avoir l’URL d’origine répertoriée comme auto-référençante en bas et de vous assurer que chaque page a des balises configurées pour chaque langue et région, pas seulement votre page anglaise d’origine.

Prime

Je recommande également d’utiliser une page X-default dans les situations où Google ne peut pas extraire sa langue ou sa région du navigateur ou de l’adresse IP d’un utilisateur.

Une page x-default demande aux visiteurs quelle langue ils préfèrent et les dirige vers la page alternative appropriée. La balise ressemblera à ceci :

Maintenant que nous savons comment fonctionne le code HTML et comment le configurer, nous devons juste apprendre à configurer les balises hreflang.

Configuration des balises hreflang

Vous disposez généralement de trois options intéressantes pour configurer des balises hreflang et les implémenter à grande échelle.

En-têtes HTML/HTTP

La configuration des balises HTML est la méthode la plus simple mais la plus longue. Je le recommande pour les sites Web sans plan de site, même si vous devez absolument investir dans un plan de site, surtout si vous avez une tonne de contenu ou de produits !

En parcourant ce dont nous avons discuté jusqu’à présent, définissez une balise sur la version alternative de votre page dans l’en-tête du code HTML pour ressembler à ceci :

À partir de là, assurez-vous que chaque balise est autoréférentielle et bidirectionnelle.

De plus, si vous souhaitez créer des pages alternatives pour les fichiers .pdf sans HTML, vous devrez implémenter les mêmes balises dans l’en-tête HTTP de chaque page.

Heureusement, le lien aura le même aspect et vous pourrez appliquer les mêmes règles pour une mise en œuvre facile.

Bien sûr, vous pouvez voir à quel point cela peut être difficile à mettre à l’échelle, surtout si vous servez des clients dans des dizaines de pays dans des dizaines de langues.

En règle générale, modifier le code HTML ou HTTP convient lorsque vous devez ajuster quelques pages au fil du temps, mais cette méthode ne vous servira pas bien à long terme si vous avez affaire à des milliers d’URL.

Plan du site XML

Je vous recommande d’utiliser votre sitemap XML pour implémenter toutes vos balises dans un seul fichier et optimiser votre site Web à grande échelle.

Cette méthode est assez simple.

Tout ce que vous avez à faire est d’ajouter

https://exemple.com/lien

En utilisant cette méthode, vous pouvez ajouter toutes vos balises pertinentes dans un seul fichier au lieu d’ajouter manuellement des attributs de lien au code HTML de chaque page Web.

Une fois terminé, soumettez un sitemap mis à jour à Google Search Console.

Bien sûr, il existe plusieurs façons d’automatiser ce processus en utilisant une feuille de calcul pour copier et coller toutes vos URL à partir d’un sitemap sous des langues et des régions distinctes.

Il existe également plusieurs outils de génération de hreflang disponibles en ligne, bien que je vous recommande de faire vos recherches avant de finir par causer plus de tort que de bien à votre site Web.

Erreurs courantes lors de la configuration des balises Hreflang

En fonction de la méticulosité des balises hreflang, vous rencontrerez probablement plusieurs problèmes lors de la configuration. En conséquence, bon nombre de ces erreurs épelleront du contenu en double aux yeux de Google et altéreront votre classement. Ne vous inquiétez pas car les solutions sont assez simples.

Ne pas rendre les balises hreflang auto-référentielles

Un attribut d’auto-référence hreflang manquant peut empêcher l’une de vos pages de se classer.

Heureusement, plusieurs outils d’audit de site, notamment Screaming Frog, SEMrush et Ahrefs, vérifient la bonne implémentation de hreflang, y compris les attributs d’auto-référence.

Recherchez les pages manquant cet attribut et corrigez les problèmes en temps réel.

Aucune étiquette de retour

De plus, il est facile de violer notre deuxième principe des balises hreflang en omettant d’utiliser des balises bidirectionnelles.

Vous pouvez repérer cette erreur dans l’onglet Ciblage international et langue de Google Search Console.

Accédez simplement à votre sitemap ou ajustez la balise d’en-tête de votre page Web pour renvoyer à la page Web d’origine ou canonique.

Balises incomplètes ou incorrectes

Ce problème peut survenir pour plusieurs raisons, notamment une erreur humaine ou votre outil générateur de hreflang.

Certains des problèmes les plus courants liés aux balises incorrectes incluent l’utilisation de la mauvaise langue ou des codes de pays ou simplement la saisie de valeurs incorrectes dans votre code HTML.

Heureusement, votre robot d’exploration détectera toutes les balises hreflang incomplètes et vous alertera afin que vous puissiez les réparer en un rien de temps.

Pages d’index bloquées ou inexistantes

L’un des problèmes les plus courants et les plus négligés de tout site Web est l’absence d’erreurs d’indexation.

Par exemple, Javascript, iFrames et plusieurs services supplémentaires sont connus pour bloquer ou ne pas indexer des pages Web précieuses à notre insu.

Pour commencer à résoudre ce problème, vérifiez votre fichier robots.txt pour voir si vous avez des pages bloquées qui ne devraient pas être dans votre fichier.

Ensuite, vérifiez votre Javascript et votre CMS pour vous assurer que la balise no-index n’est pas cochée.

Je lancerais également une analyse et examinerais votre feuille de calcul pour voir quelles URL ne sont pas indexées.

Enfin, allez dans votre HTML et insérez votre balise hreflang dans l’en-tête, au-dessus de la balise noindex, pour empêcher Javascript ou iFrames de bloquer ces pages.

Lien vers des pages redirigées

Au fur et à mesure que votre site grandit et mûrit, vous utiliserez souvent des redirections vers de nouveaux contenus pour donner à votre site Web une nouvelle valeur de référencement.

Cependant, les balises hreflang doivent référencer une page Web canonique.

Par conséquent, si votre balise fait référence à une page Web redirigée ou revient avec un code de réponse HTTP, Google ignorera simplement l’intégralité de la balise hreflang et décidera du contenu qu’elle souhaite afficher.

Pour résoudre ce problème, vous devrez ajuster l’URL dans la balise hreflang pour refléter la nouvelle page Web canonique.

Vérifiez vos balises

Enfin, je pense qu’il est préférable de renforcer la nécessité d’audits périodiques du site pour s’assurer que vous avez correctement mis en œuvre vos balises hreflang et que le contenu international vieillissant est toujours classé.

Un crawler est une bonne source pour déterminer si vos nouvelles balises hreflang ont des problèmes ou si tout contenu vieillissant sur votre site Web doit être ajusté.

Par exemple, Screaming Frog vous permet d’explorer un plan de site XML, puis de vérifier les problèmes suivants avec vos balises hreflang dans son menu déroulant :

  • URL non-200 hreflang.
  • X-Défaut manquant.
  • Auto-référence manquante.
  • Liens de confirmation de région et de langue incohérents.

Vous serez également averti de toute implémentation incorrecte de hreflang dans la Search Console via son onglet de ciblage international basé sur l’analyse du trafic en baisse.

De nombreuses entreprises me demandent souvent si les balises hreflang valent vraiment la peine.

Au fur et à mesure que l’algorithme de recherche de Google se développe, il est devenu plus efficace pour repérer et servir les pages Web correctes pour différentes langues et régions.

De plus, l’investissement nécessaire pour gérer les balises hreflang sur des milliers de pages Web est coûteux et fastidieux.

Cependant, si nous voulons tirer le meilleur parti de la valeur SEO du regroupement et de la localisation du contenu par région/langue, la mise en œuvre des balises hreflang est nécessaire.

De plus, les sites de commerce électronique multilingues peuvent tirer un profit considérable de la mise en œuvre appropriée de hreflang.

Le problème central se résume vraiment à la pratique, car les erreurs humaines et mécaniques peuvent causer plus de maux de tête qu’elles n’en résolvent.

Avec les connaissances, les outils et l’aide appropriés, la gestion des balises hreflang peut être facile.

J’espère que dans ce guide, vous avez acquis les connaissances nécessaires pour commencer à mettre en œuvre et à gérer les balises hreflang sur votre site Web multilingue.

Davantage de ressources:

  • Implémentation d’Hreflang : Les 10 plus grandes idées fausses sur le référencement
  • Se lancer dans le référencement international : un guide de référence rapide
  • Référencement technique avancé : un guide complet

Image en vedette : liravega/Shutterstock

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici