Google Analytics contre AWStats
Comprendre les logiciels de statistiques de trafic web
- Publié
- Mis à jour
- (créé )
- Écrit par
- Willem L. Middelkoop
- Sujets
- cloud · données · linux · réseaux · test · serveur · web · webdesign · travail
- Version humaine de cet article
- https://willem.com/fr/2018-08-20_google-analytics-contre-awstats/
- English
- Google Analytics vs AWStats
- Nederlands
- Google Analytics vs. AWStats
- Deutsch
- Google Analytics vs. AWStats
- Español
- Google Analytics vs. AWStats
- Italiano
- Google Analytics contro AWStats
- Português
- Google Analytics vs AWStats
- Papiamentu
- Google Analytics vs AWStats
- Frysk
- Google Analytics vs AWStats
- Langues
- Traduit de l’original anglais par un modèle de langage en deux passes (traduction et relecture) avec un glossaire et un correcteur orthographique ; pas encore relu par un lecteur de langue maternelle.
Résumé
Ce mois-ci, j'ai travaillé sur les statistiques de sites web, en suivant le trafic avec différentes technologies. Certains de mes clients utilisent Google Analytics, d'autres AWStats, et certains les deux. On débat souvent de savoir lequel est le meilleur, mais peu de gens comprennent vraiment les différences. Il est temps d'éclairer la magie des statistiques web.
Texte intégral
Comparer AWStats et Google Analytics
Tu pourrais t'attendre à ce que ces deux programmes d'analyse web rapportent la même quantité de trafic sur ton site, mais ce n'est pas le cas. Je vais essayer d'expliquer pourquoi les rapports d'Analytics et d'AWStats diffèrent (et pourquoi, à mon avis, ça n'a pas vraiment d'importance).

Google Analytics
Faisant partie de la Google Marketing Platform, Google Analytics est l'un des programmes d'analyse du trafic web les plus utilisés. Google a lancé le service en 2005, après avoir racheté plusieurs entreprises de logiciels spécialisées dans l'analyse, notamment Urchin et Adaptive Path.
Comment fonctionne Google Analytics
Google Analytics fonctionne en plaçant un petit morceau de code sur ton site web (ou dans ton appli). Cela déclenche le suivi et le profilage que Google utilise pour produire des statistiques web. Le code fait que ton appareil connecté à internet se connecte aux serveurs de Google, qui comptent ensuite toutes ces connexions pour générer des statistiques d'utilisation.
Disponibilité de Google Analytics
Google propose Analytics gratuitement : en utilisant Google Analytics, tu acceptes de partager tes données de trafic avec Google. Cela permet à Google de croiser les données d'Analytics de différents sites web pour créer des profils précis des gens qui surfent sur le web. Ces profils sont parfaits pour diffuser des publicités personnalisées, mais ils posent aussi un problème de vie privée. Google Analytics est utilisé sur des sites web, dans des applis et des jeux.
AWStats
Créé à l'origine en 2000 par le Français Laurent Destailleur, AWStats est un programme serveur très utilisé qui analyse les fichiers journaux des serveurs web. Le nom AWStats est l'abréviation de « Advanced Web Statistics ».
Comment fonctionne AWStats
Le journal du serveur web contient l'enregistrement complet du trafic du site. Dans le fichier journal, les connexions individuelles entre le serveur web et l'appareil connecté à internet (téléphone, ordinateur, tablette) sont enregistrées. Après avoir analysé ce relevé d'activité, AWStats fournit des informations détaillées sur le trafic web.
Disponibilité d'AWStats
Tout le monde peut utiliser AWStats, car c'est un logiciel libre, code source compris. J'ai déjà écrit sur le fait d'aider les gens avec des logiciels libres, en expliquant les avantages du logiciel libre (ce n'est pas qu'une question d'argent). AWStats doit avoir accès aux fichiers journaux du serveur, ce qui se fait souvent en installant AWStats sur le serveur lui-même. Pour cette raison, la portée d'AWStats est limitée. Il ne peut pas suivre des utilisateurs individuels d'un site web à l'autre. AWStats est utilisé pour les serveurs web, de messagerie, de streaming et de fichiers.
Différence : l'unité de mesure
La différence la plus importante entre les deux systèmes est sans doute l'unité de mesure. Google Analytics travaille surtout avec des « sessions », alors qu'AWStats utilise des visites (uniques) :
- Session Google Analytics : une série de pages vues depuis le même navigateur sur un site web, avec au maximum 30 minutes entre les clics, sauf à minuit. Voir l'explication de Google.
- Visite (unique) AWStats : une adresse IP (unique) qui accède à une série de pages sur un serveur web en moins d'une heure. Si la série dépasse l'heure, la visite est comptée deux fois. Voir l'explication dans la documentation d'AWStats.
Différence : où les données sont collectées
En plus de l'unité de mesure, l'endroit où les données sont collectées est différent aussi. AWStats mesure au niveau du serveur web. Le logiciel compte, au sens propre, combien de fois le serveur reçoit une demande pour fournir une page précise. Le serveur répond aux visiteurs humains, mais aussi aux requêtes automatiques.
Les bots
Ces requêtes automatiques sont faites par des bots, des programmes qui surfent automatiquement sur le web. Souvent, ces bots ont une tâche précise, comme indexer un site web pour les moteurs de recherche. La plupart des bots sont identifiés par leur adresse IP d'origine ou ce qu'on appelle l'UserAgent (une sorte de texte d'identification qui indique l'origine du bot, comme « Googlebot »). La plupart des bots ne sont pas inclus dans les visites d'AWStats, mais figurent dans une liste séparée.

Les mauvais bots
Malheureusement, tous les bots ne se comportent pas bien. Certains travaillent pour des pirates à la recherche de failles de sécurité. D'autres, comme certains robots d'indexation des moteurs de recherche, se comportent comme des humains pour vérifier si le site montre la même page aux humains et aux bots. Servir un contenu différent selon l'user agent est une mauvaise pratique, utilisée par des sites stupides pour manipuler leur classement dans les moteurs de recherche.
Reconnaître les bots
AWStats essaie de reconnaître le comportement des bots en tenant compte de la séquence et de la vitesse des requêtes de pages (un humain normal et en bonne santé ne devrait pas pouvoir lire plus de deux pages par seconde). Mais cela n'empêche pas certains bots de se faire passer pour des humains avec succès, si bien qu'AWStats les compte aussi.

JavaScript
Au lieu de faire tourner un logiciel sur le serveur comme AWStats, Google Analytics fonctionne en exécutant du code (JavaScript) sur l'appareil du visiteur. Selon la façon dont le JavaScript d'Analytics est intégré, la mesure est souvent retardée, car charger du JavaScript prend un peu de temps. Parfois, elle ne démarre qu'une fois la page entière (images et polices comprises) complètement chargée. Les gens qui quittent la page avant qu'elle soit entièrement chargée, ou qui ont désactivé JavaScript, ne sont donc pas mesurés. Comme Google Analytics a besoin de JavaScript, la plupart des bots ne sont pas mesurés, car il est difficile pour un bot de simuler un navigateur avec JavaScript.

Bloquer Google Analytics
À cause des inquiétudes pour la vie privée liées à Google Analytics, certaines personnes bloquent activement le JavaScript qu'il utilise. Il existe des extensions de navigateur et des bloqueurs de publicité qui le font automatiquement, sans que l'utilisateur ait besoin de connaissances techniques. Un autre développeur web astucieux a utilisé un serveur conçu spécialement pour savoir combien de gens bloquent Google Analytics. Dans son expérience, Jason Packer a constaté qu'environ 8 à 11 % des utilisateurs bloquent Google Analytics.

Conclusion
L'unité de mesure comme l'endroit de la mesure expliquent les écarts entre les statistiques de Google Analytics et d'AWStats. Avec les bots, AWStats compte trop, alors que Google Analytics compte trop peu à cause des problèmes de chargement et de blocage de JavaScript.
Mais au final, ça n'a pas vraiment d'importance, car ces programmes de statistiques servent surtout à analyser les performances relatives. Des inexactitudes constantes dans les chiffres absolus n'influencent pas vraiment les réponses à des questions comme celles-ci :
- Mon site web va-t-il mieux qu'hier, que le mois dernier ou que l'an dernier ?
- Quelle page, quel article ou quel produit de la boutique en ligne est le plus populaire ?
- Le trafic moyen augmente-t-il ? Ma campagne de publicité a-t-elle un effet ?
Si tu veux vraiment savoir qui visite ton site web, envisage sérieusement de demander au visiteur de s'identifier. C'est bien plus précis (et poli !) que de compter sur Google Analytics ou AWStats pour identifier des personnes uniques. Comme ça, tu n'as pas à te soucier des gens qui ont plusieurs appareils et visitent ton site depuis différents endroits : le travail, la maison ou en déplacement (train, bus).
Utilise des logiciels de statistiques pour suivre les performances relatives, mais pense à apprendre à connaître ton visiteur en entrant en contact avec lui plutôt qu'en collectant des données sur lui. Construis des relations plutôt que des profils de données. C'est là que se trouve la valeur.