Balise hreflang

le Mardi 28 Novembre 2017

Vous recevez surement des messages de Google vous indiquant que la balise "rel-alternate-hreflang" est incorrecte sur certaines pages de votre site.
Identifiez la mise en œuvre incorrecte de l'attribut "hreflang" Utilisez les exemples de la fonctionnalité de ciblage international de la Search Console pour obtenir un aperçu des pages avec une mise en œuvre incorrecte de l'attribut "hreflang".
Cette balise est présente dans votre code depuis des années pour indiquer la langue de votre site mais il semblerait que Google utilise désormais celle ci pour préciser non plus la langue du site mais une langue alternative s'il y en à une.

Nous l'avons donc retirée de votre code source puisque Google sait parfaitement identifier la langue de votre site tout seul :)

Si vous recevez encore ce genre de message après le 28 Novembre veuillez nous prévenir.




Vos commentaires

1.Posté par Yannick Sourisseau le 28/11/2017 19:38 | Alerter
Utilisez le formulaire ci-dessous pour envoyer une alerte au responsable du site concernant ce commentaire :
Annuler
Merci, je ne savais pas vraiment comment traité ce problème.
Vous avez anticipé nos éventuelles questions, c'est parfait.
Cordialement

2.Posté par Christophe le 28/11/2017 20:45 | Alerter
Utilisez le formulaire ci-dessous pour envoyer une alerte au responsable du site concernant ce commentaire :
Annuler
Super
Belle réaction pour le code.
On surveille Google Search Console surtout pour les sites multi langues...
Bien joué

3.Posté par fcrozier le 29/11/2017 09:57 | Alerter
Utilisez le formulaire ci-dessous pour envoyer une alerte au responsable du site concernant ce commentaire :
Annuler
Pour être conforme, cette balise doit proposer une parfaite correspondance linguistique des contenus, à la page près => Monsite.com/mypage ne peut pas avoir pour alternative l'URL de la Home Page de Monsite.fr, les contenus n'étant pas similaires... (ce qui me fait dire que vous devriez toujours avoir des alertes actives dans la Search Console pour le Blog Wmaker.... ^^).

Conclusion : vous avez bien fait de retirer cette balise en l'état... En cas de site multilingue par contre, elle a une réelle importance, Google n'ayant pas (encore) la capacité de définir tout seul si le contenu de l'URL X possède une alternative linguistique sur l'URL Y...

;-)

FC

4.Posté par Jerome PIETRI le 29/11/2017 10:31 | Alerter
Utilisez le formulaire ci-dessous pour envoyer une alerte au responsable du site concernant ce commentaire :
Annuler
@fcrozier Les balises Meta sont accessibles depuis le backoffice pour rajouter cette balise en cas de multilingue.
A suivre et a tester.

5.Posté par fcrozier le 30/11/2017 10:40 | Alerter
Utilisez le formulaire ci-dessous pour envoyer une alerte au responsable du site concernant ce commentaire :
Annuler
@Jérôme : Déjà testé ;-)

Pour faire vite => lorsque vous définissez une zone linguistique dans le back-office et que votre site est multilingue, le cms va générer une balise alternative hreflang unique pour toutes les pages du site (lien sur la racine du sous-domaine ou du domaine alterntif).

C'est précisément çà qui déclenche l'alerte de la Search Console, car les balises générées ne son pas conformes au spécifications, qui imposent une URL aleternative propre a chaque page de contenu générée ayant une correspondance dans une autre langue.

Autrement dit :

www.monsite.fr/mapage.html doit avoir en aternative hreflang www.mysite.co.yk/mapage.html. Et non www.mysite.co.uk en alternative hrelang pour toute les URLs de www.monsite.fr

En l'état, je vous assure que cette balise continuera à générer des alertes.

Fabrice