Attualmente per controllare le statistiche dei siti web (e il relativo studio delle analisi dei percorsi) utilizzo da una parte Google Analytics e dall’altra Awstats.
Mentre il primo è basato su un codice javascript il secondo genera i dati acquisiti dai log del server.
A questo punto i vari confronti tra i due hanno preoccupato sia me che molti altri colleghi in quanto i dati tra i due sistemi sono molto differenti, il motivo?
Mentre Google Analytics non conta gli spider Awstats lo fa, oltre che gestire i conteggi delle pagine viste non per risorsa cumulativa ma per hits.
Facciamo un esempio, immaginiamo che l’utente A stia facendo visita ad un sito internet che ha 3 pagine, una home, una pagina con un’immagine caricata con php e un terzo ipertesto con un embed in Flash.
Ecco cosa segnerebbe il software di Google:
Utenti: 1
Pagine viste: 3
ed ecco Awstats se configurato nella modalità standard:
Utenti: 1
Pagine viste: 5 (home page, pagina contenente l’immagine random, pagine di generazione immagine random, pagina contenente l’embed flash, il file flash)
come ben vedete è più veritiero il primo gruppo di risultati che il secondo, il quale con una giusta ottimizzazione dei settaggi potrebbe migliorare di molto.
Ora immaginiamo che l’utente B non abbia i javascript attivi, ecco cosa succederebbe con G.Analytics:
Utenti: 0
Pagine viste: 0
Awstat
Utenti: 1
Pagine viste: 5 (vedi sopra ndr.)
Benissimo a questo punto l’ultimo scoglio, numerosi utenti si lamentano di come Awstats aumenti spropositamente gli utenti e le sessioni, ma siamo sicuri che il problema sia un’altro?
- Google Analytics non conteggia gli spider, Awstats si
- Awstats come numerosi altri web analytics software (free e open source) non sono aggiornati o meglio devono essere continuamente in upgrade
- Di solito i software di log conteggiano ogni hit, Google Analytics solo le pagine correttamente caricate dall’utente
CONCLUSIONI
Il problema rimane sul fatto di capire quale sistema di statistiche è meglio utilizzare.
Ecco i miei consigli:
- Utilizzate più sistemi e cercate di omogenizzare i dati soprattutto eliminando spider e bot
- Per i più esperti utilizzate i log software per tracciare gli utenti ma date ai vostri clienti un report grafico riassuntivo, Analytics va più che bene, soprattutto se unito ad una campagna Adwords
- Aggiornate i sistemi di analisi
- Se le dicrepanze sono molte fate dei controlli voi sui log, aiutandovi con excel per capire quale sistema tra tutti quelli utilizzati è il più veritiero
