Statistiques Plesk et Google analytic , étrange ???

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

seabird
WRInaute impliqué
WRInaute impliqué
 
Messages: 260
Inscription: Lun Déc 01, 2003 17:57

Statistiques Plesk et Google analytic , étrange ???

Message le Lun Mai 12, 2008 10:38

Bonjour,

Je constate un phénomène étrange entre les statistiques que me donne mon admin plesk et celles de google analytic.
En effet cela n'a rien à voir.

Par exemple pour le mois d'avril pour google analytic , j'ai :
18 280 Visites
40 123 Pages vues

Par contre lorsque je regarde mes stats plesk, j'ai:
103663 visites
463606 pages

Ce qui n'a rien à voir du tout.
Alors qui croire ?
Je pourrais installer un autre outils de stats pour comparer.
Pour voir un peu, pour la journée d'hier j'ai compté le nombre d'affichage d'une bannière sur toutes les pages du site. Et au bout de presque 24h , j'arrive à pres de 14000 affichages de la bannière. Si on extrapole, pour un mois j'arrive à 420000 affichages. Ce qui correspondrait à peu près aux stats plesk.
Alors que google analytic voit 40123 pages vue ???
Quelle est donc le problème ?

Merci


Bacteries
WRInaute accro
WRInaute accro
 
Messages: 1333
Inscription: Jeu Mai 27, 2004 13:04

Message le Lun Mai 12, 2008 14:23

Est ce que Google Analytics est sur toutes tes pages? N'y a-t-il pas de soucis de javascript qui ferait merdouillé le script de google?

Après les stats serveurs sont toujours beaucoup moins fiable que des stats genre google ou xiti.
Par exemple : si ta bannière est linké sur un site externe (genre un forum) ton nombre de "visites" va augmenter artificiellement (car les visiteurs du forum externe seront compté comme des visites).
Ca compte également les moteurs.

Pour vérifier couple ton GG analytics avec xiti par exemple. Les résultats sont rarement identique mais y'a souvent peu de différences entre les deux.

seabird
WRInaute impliqué
WRInaute impliqué
 
Messages: 260
Inscription: Lun Déc 01, 2003 17:57

Message le Lun Mai 12, 2008 14:45

Oui le code G.A est bien sur toutes les pages.

En fait hier pour faire mon test de pages vue , j'ai mis ce code que j'ai simplifier au max , juste pour vous montrer le principe.
Code: Tout sélectionner
<?
$query = "SELECT * FROM $TableBannieres ";
$mysql_result = mysql_query($query, $mysql_link);

while($row = mysql_fetch_row($mysql_result))
  {
  $B_NbAffichages= $row[19];
  }

$Nb_affichages_actu = ($B_NbAffichages + 1);

$query5 = "UPDATE $TableBannieres SET NbAffichages='$Nb_affichages_actu' ";
$mysql_result5 = mysql_query($query5, $mysql_link);
   echo "<img src=http://www.site.com/banniere.gif'  >";

?>


Donc si hier j'ai comptabilisé 14000 affichages , c'est que ce code s'est lancé 14000 fois non ? Ce qui ferais bien 400000 au mois en gros et non pas 40000 d'apres Google. Quelque-chose m'échappe...

En fait j'ai besoin de comptabiliser le nombre de pages vues pour la mise en place d'un espace publicitaire. Mais à la vue des stats , je me demande si le code que j'ai ecris est correct.


Bacteries
WRInaute accro
WRInaute accro
 
Messages: 1333
Inscription: Jeu Mai 27, 2004 13:04

Message le Lun Mai 12, 2008 17:13

Pour simplifier ton code :
tu fais un update (UPDATE $TableBannieres SET NbAffichages = NbAffichages + 1), ça changera rien mais ça sera plus propre.

Ensuite pour ta différence ça peut être des robots qui parcours ton site, ou alors un code GG Analytics qui foire suite à une erreur js et qui donc ne comptabilise pas tes visites.


screuscreu
WRInaute passionné
WRInaute passionné
 
Messages: 938
Inscription: Lun Jan 14, 2008 12:14

Message le Lun Mai 12, 2008 17:22

J'ai lu il y a quelques jours sur un autre post aussi un problème de compte pour Google Analytics si ton code js est en fin de page et que la page n'est pas chargée entièrement> pas de compte !. D'où ma question : "Tu n'aurais pas un bas de page qui foire et qui fait que ton script Google ne s'execute pas ?" ou une connerie du genre ?


arnaudmn
WRInaute accro
WRInaute accro
 
Messages: 1483
Inscription: Mer Mai 11, 2005 18:20

Message le Lun Mai 12, 2008 17:35

Vu ton code, si le robot googlebot passe 10 fois, tu vas le compter 10 fois. Surement que Plesk aussi (je connais pas).
Par contre, google analytic comptera 0 : un robot n'est pas un visiteur, et analytic compte les vrais visiteurs.

seabird
WRInaute impliqué
WRInaute impliqué
 
Messages: 260
Inscription: Lun Déc 01, 2003 17:57

Message le Lun Mai 12, 2008 17:37

En fait ce morceau de code fait parti du code complet qui me permet de gérer un espace publicitaire pour lequel j'affiche des bannières en rotation avec acces annonceur qui peuvent avoir acces à leur stats.
Pour leur statistiques , ils peuvent avoir plusieurs informations :
Exemple: je l'ai lancé hier à 14H pour une bannière particulière. Voila les stats que j'ai obtenu pour l'instant:
Stats générales
Affichages: 16523
Affichages/Jours: 8261
Clics: 15

Stats/jours
Jour:
12/05/2008: Affichages: 9300 Clics : 4
11/05/2008: Affichages: 7222 Clics :11

Et c'est donc le nombre d'affichage total qui me pose problème.
Si je vais voir Google A . Entre hier et aujourd'hui, il me mets:
2348 Visites
4156 Pages vues

Ce qui n'est pas du tout pareil, à coté de mes 16523 pages vues.
Mais je me demande ce que je vais modifier dans mon script. Je ne vais qd même pas diviser par 4 pour arriver au stats Google.

:D

arnaudmn a écrit:Vu ton code, si le robot googlebot passe 10 fois, tu vas le compter 10 fois. Surement que Plesk aussi (je connais pas).
Par contre, google analytic comptera 0 : un robot n'est pas un visiteur, et analytic compte les vrais visiteurs.


Comment faire pour empêcher de comptabiliser les robots ?


arnaudmn
WRInaute accro
WRInaute accro
 
Messages: 1483
Inscription: Mer Mai 11, 2005 18:20

Message le Lun Mai 12, 2008 17:46

seabird a écrit:Comment faire pour empêcher de comptabiliser les robots ?


Il faut filtrer sur $_SERVER['HTTP_USER_AGENT']. Si ça contient "googlebot", c'est le robot de google. Mais faut faire la même chose pour yahoo, msn, ...

Voir http://d1.a.free.fr/index.php par exemple. Doit y'avoir plein d'exemple sur le net qui permettent de trouver les robots les plus connus.

Et autre solution : mettre un fichier robots.txt a la racine de ton site, avec les 2 lignes :
Code: Tout sélectionner
User-agent: *
Disallow: /lurldelabanniere.php

Les robots inteligents devrait ignorer ta bannière.

seabird
WRInaute impliqué
WRInaute impliqué
 
Messages: 260
Inscription: Lun Déc 01, 2003 17:57

Message le Lun Mai 12, 2008 18:08

Donc si je comprends bien je mets un fichier texte à la racine.
robots.txt qui contient par exemple:
Code: Tout sélectionner
User-Agent: *
Disallow: /repertoire/chemin/banniere.php


banniere.php étant la page qui affiche les bannieres .

Bon je viens de mettre robots.txt , je vais bien voir ce que cela donne. merci en tout cas de cette suggestion


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités