Google Code

Google met à jour le document de référencement JavaScript en définissant des conseils d'URL canoniques

Google a mis à jour son document sur les meilleures pratiques de référencement JavaScript avec une nouvelle section sur la façon de définir l'URL canonique lors de l'utilisation de JavaScript. Google a écrit : « La meilleure façon de définir l'URL canonique est d'utiliser HTML, mais si vous devez utiliser JavaScript, assurez-vous de toujours définir l'URL canonique sur la même valeur que le HTML d'origine. »

Google devrait donc le comprendre, mais si ce n'est pas le cas, ne blâmez pas Google. Google a écrit :

La balise de lien rel= »canonical » aide Google à trouver la version canonique d'une page. Vous pouvez utiliser JavaScript pour définir l'URL canonique, mais gardez à l'esprit que vous ne devez pas utiliser JavaScript pour remplacer l'URL canonique par autre chose que l'URL que vous avez spécifiée comme URL canonique dans le code HTML d'origine. La meilleure façon de définir l'URL canonique est d'utiliser HTML, mais si vous devez utiliser JavaScript, assurez-vous de toujours définir l'URL canonique sur la même valeur que le HTML d'origine. Si vous ne parvenez pas à définir l'URL canonique dans le HTML, vous pouvez utiliser JavaScript pour définir l'URL canonique et la laisser en dehors du HTML d'origine.

Google a expliqué : « La canonisation se produit avant et après le rendu, il est donc important de rendre l'URL canonique aussi claire que possible. Avec JavaScript, cela signifie définir l'URL canonique sur la même URL que dans le HTML d'origine ou, si ce n'est pas possible, laisser l'URL canonique en dehors du HTML d'origine.

Testez toujours pour vous assurer que Google peut traiter votre JavaScript et une façon de le faire est de le tester à l'aide de l'outil d'inspection d'URL dans Google Search Console.

Discussion sur le forum X.