web-dev-qa-db-fra.com

Comment compter correctement les pages vues?

J'utilise un compteur de tiers sitestats gratuit depuis des années et j'aimerais me débarrasser du tiers.

Pour cette chose simple, je ne m'intéresse qu'aux pages vues (d'autres statistiques pour lesquelles j'utilise Google Analytics). Donc, je fais un insert sur le pied de page de chaque page (à l'exception de tous les bots que j'ai vus au cours de la dernière semaine), mais pour une raison quelconque, mes comptes sont 45% plus élevés que l'ancien compteur et 40% plus élevés que ceux affichés par Google. compte.

Dois-je effectuer des vérifications supplémentaires pour éviter de compter les pages vues incorrectes?

Merci!

1
Steven De Groote

Ok je vais quelque part maintenant ...

J'ai ajouté un chèque, donc maintenant je ne compte pas une page vue quand:

  • useragent contient "bot"
  • useragent contient "analyse"
  • useragent plus court que 40 caractères (98% de ces visites sont des araignées et des bots, semble-t-il)
  • request_url est la page d'enregistrement de l'utilisateur (il semble que 99% de ces demandes soient des spambots essayant de créer un compte spam (il serait même préférable de vérifier les adresses IP par rapport à des bases de données bot, mais cela me permet de rester assez près).

Résultat:

  • par rapport à google analytics (avec javascript): + 8% de pages vues
  • par rapport à mon ancien compteur (avec une image): + 27% pages vues

J'évalue toujours, mais une fois que j'obtiens une différence constante, je multiplie simplement les pages vues enregistrées par l'ancien compteur, alors voici * 1.27

J'espère que cela aide les gens qui essaient de créer leur propre compteur de pages vues.

1
Steven De Groote

Vous ne pourrez jamais obtenir qu'un outil d'analyse corresponde aux mêmes numéros qu'un autre. Dans ce cas, vous comparez GA à votre propre système. Vous devriez regarder les tendances et non les chiffres.

Cependant, 40% est assez grand. J'ai constaté que JavaScript est désactivé entre 2 et 10% du trafic, selon le secteur d'activité sur lequel le site est basé. Vous prétendez également exclure les bots - mais comment déterminez-vous exactement s'il s'agit d'un bot ou non? GA possède une longue liste de robots, de moteurs de recherche, etc. qu'ils filtrent. C'est probablement votre plus grande source de différence.

Pourquoi ne comptez-vous pas davantage sur GA pour l'analyse au lieu d'essayer de créer votre propre solution? Si vous le faites uniquement pour récupérer des chiffres à des fins d’arrière-plan, utilisez l’API de GA pour récupérer les données sous forme de graphiques ou autres.

1
MisterPhilip