Google Analytics (GA) est probablement l’un des webwares les plus utilisés par les propriétaires de sites Web. Il est aussi l’un des plus sollicités puisque son script envoi des données pour chaque page affichées par les sites web l’utilisant.
Bien que gratuit et très bien fait, nous sommes en droit de nous interroger sur ses performances et notamment son impact sur les sites qui l’utilisent.
Le script Google Analytics est-t-il toujours disponible et réactif? C’est en gros la question que s’est posé le site Pingdom. Et il semble que les résultats soient mitigés…
L’étude porte sur les deux versions de scripts proposés par Google: ga.js et urchin.js (qui est l’ancienne version). Ils ont été audités 24h/24 pendant 3 mois
Première information de taille et premier bon point: GA n’a jamais été hors service très longtemps. De toutes petites coupures ont été constatées sans grande incidence sur les chiffres.
En revanche, en ce qui concerne le temps de chargement du script, les résultats font apparaitre des choses bizarres, surtout en Europe.

En fonction de l’heure de chargement, de grandes disparités apparaissent (courbe violette). Le script se charge 97% plus lentement à 17h30 qu’à 4h du matin.
Ce genre de variations sont connues sur Internet à cause de la demande fluctuante, mais pas pour Google qui en général est présent de partout avec la même efficacité. Il n’y a qu’a regarder la courbe pour le continent nord-américain (courbe jaune), ou la différence n’est « que » de 27%.
De là à se dire que la capacité des serveurs et liaisons utilisés par Google atteints certaines limites …
Quelle est alors l’incidence sur nos sites?
En effet, tout site utilisant des scripts externes est susceptible d’être ralentie par ces derniers, s’ils venaient à se charger lentement. Nous sommes prévenus.
En conclusion, il faut toujours forcer le chargement de ces scripts externes à la fin du chargement de la page qui les accueille. Le mettre en fin de page (dans le footer par exemple) est déjà une bonne option.


