Bonjour ![]()
J’ai activé la localisation de contenu avec les paramètres d’administration suivants :
content_localization_enabled
content_localization_supported_locales(en, fr)
content_localization_crawler_paramactivé
Cependant, j’ai remarqué que les pages traduites ne sont majoritairement pas indexées par Google. Dans la Google Search Console, les URL traduites affichent le statut « Page alternative avec une balise canonique appropriée », ce qui signifie que Google les ignore intentionnellement.
La cause semble être que les pages traduites ont une balise canonique pointant vers l’URL d’origine au lieu de se référencer elles-mêmes.
Comportement actuel :
<!-- sur la page ?tl=fr -->
<link rel="canonical" href="https://site.com/t/topic/123" />
Comportement attendu :
<!-- sur la page ?tl=fr -->
<link rel="canonical" href="https://site.com/t/topic/123?tl=fr" />
Étant donné que Google ignore les balises hreflang lorsque la canonique pointe vers une URL différente, aucune des pages traduites n’est indexée.
Est-ce un problème connu ou existe-t-il une solution de contournement ?
Merci !