web-dev-qa-db-fra.com

Google se plaint de l'absence de balises hreflang malgré la documentation qui stipule que seule une balise canonique doit être utilisée pour un contenu non traduit

J'ai suivi n tutoriel de Google pour les pages de profil sur mon site Web. Le tutoriel prétend:

Pour les sites dont le modèle est localisé mais dont le contenu principal de leurs pages n’est pas traduit:

Étape 1: Une fois que vous avez sélectionné le canonique, vous pouvez utiliser soit rel="canonical", soit 301 (redirection permanente) des différentes pages localisées vers l’URL canonique.

Étape 2: sur l'URL canonique, spécifiez le contenu dupliqué spécifique à la langue avec un passe-passe différent via la balise rel="alternate", en utilisant son attribut hreflang. De cette façon, Google peut montrer la variante correctement localisée de vos URL à nos utilisateurs internationaux.

Donc, AUCUNE étiquette de retour n'est demandée sur les pages de variante de langue. Néanmoins, les outils pour les webmasters me montrent des balises de retour manquantes par milliers.

Le tutoriel est-il obsolète? Ai-je raté quelque chose?

Voici un exemple de page de profil:

URL canonique - selon le tutoriel, cette page définit toutes les variantes de langue à l’aide de hreflang:

https://www.bodalgo.com/de/sprecher/armin-hierstetter

Variante de langue - selon le tutoriel, une variante de langue, par exemple. la page canonique n'a pas seulement un lien rel="canonical" qui pointe vers la page canonique qui contient les liens vers toutes les variantes de langue.

https://www.bodalgo.com/fr/voice-talents/armin-hierstetter

1
Armin Hierstetter

Oui, je pense que le blog de 2010 publié par Google est obsolète. Les directives révisées suggèrent d'utiliser Hreflang lorsque le contenu est entièrement traduit ou même si le modèle est traduit et que le contenu principal reste dans la même langue.

Maintenant, les instructions pour utiliser Hreflang sont assez claires: il doit y avoir des liens. c'est-à-dire tous les liens doivent être bidirectionnels .

Je suggère de ne pas utiliser rel = canonique du tout. Il suffit d'utiliser les balises Hreflang et ça devrait aller. L'utilisation conjointe de canonique et de hreflang ne fera que confondre Googlebot.

1
tinkerr