web-dev-qa-db-fra.com

Meilleur placement de balise pour le code de suivi Analytics.js?

J'utilise une application Web pour mon site Web, qui dispose d'une option dans les paramètres permettant d'ajouter mon code de suivi UA à partir de Google Analytics. Cependant, lorsque je visualise ma source, le code de suivi est placé dans la balise <body>. Google indique qu'il devrait être placé dans le <head> bien qu'il fonctionne toujours comme prévu. Je ne sais pas si je devrais éditer moi-même le code source et le placer dans le <head> ou le laisser tel quel.

Y a-t-il des inconvénients à l'avoir dans le <body> par rapport au <head>. Ou est-ce que ça n'a pas vraiment d'importance?

4
Avail

Pourquoi Google souhaite-t-il le placer en tête, c’est pour assurer une haute disponibilité du suivi afin de mieux suivre les taux de rebond.

Pour en savoir plus: lorsque la balise de script de suivi est placée dans la balise body et que l'utilisateur quitte le site avant son chargement complet, Analytics ne peut pas suivre la visite et celle-ci n'affectera pas votre taux de rebond.

Donc, l’avantage de mettre en tête, c’est le meilleur suivi des utilisateurs qui quittent le site pour des raisons de performances.

L'inconvénient de la mise en tête est toutefois le chargement plus lent de la page elle-même.

2
Danila Vershinin