Che sia un sito web, un blog o un più evoluto CMS più o meno tutti siamo curiosi di sapere quante persone visitano le nostre pagine. E dato che l'appetito vien mangiando ci si ritrova a voler sapere da dove si collegano i nostri visitatori, con quali browser e quali pagine del nostro sito prediligano. Ci sono molte risorse gratuite online per avere dei contatori per le nostre pagine web (io uso ShinyStat per esempio), con o senza pubblicità.
Ma da dove si collegano i nostri visitatori? Da che posizione geografica? E come visualizzarli su una mappa? Ci sono vari servizi con caratteristiche e qualità variabili. Ecco quelli che ho scoperto io:
Tutti offrono servizi gratuiti. L'ultimo ha due offerte specifiche per servizi anche a pagamento. Mentre gli altri due offrono dei plus a pagamento. Attualmente uso ClusterMaps avendolo trovato più integrabile con il mio sito (per via della comoda preview che posso inserire). La frequenza di aggiornamento dei dati, come quella di archiviazione, è configurabile. Ed è possibile fare l'upgrade al servizio a pagamento, dove si possono avere feature interessanti quali lo zoom a livello di continenti, lo zoom sui dati archiviati e nessun limite sul numero di visitatori supportati (un esempio è il sito di ClusterMaps stesso visibile qui). E' disponibile presso ClusterMaps l'elenco delle features supportate dai diversi prodotti offerti.
Le mappe di ClusterMaps sono carine, ma ... come sarebbe visualizzare gli stessi dati sulle mappe di Google? Grazie alle API che Google mette a disposizione numerosi servizi sono nati e stanno nascendo. Quello della localizzazione geografica degli utenti di un servizio/sito è appunto il servizio offerto da Vlocate e Gvisit. Sulle mappe di Google.
Per questi due servizi però ho trovato subito un fastidioso aspetto negativo: la mappa di Google che viene visualizzata è piuttosto grande, circa 500x400, ed è difficilmente integrabile in un blog se non in una pagina a parte. In verità le persone di Vlocate offrono la possibilità di parametrizzare la visualizzazione delle mappe ottenute col loro servizio. Due di questi parametri dovrebbero configurare la dimensione (sx e sy) delle mappe. Avendolo provato e non avendo funzionato ho chiesto spiegazioni: la risposta sembra essere che Google aggiunge i propri banner alle mappe e questo fa sballare le dimensioni, per cui si deve giocare con i parametri di visualizzazione per trovare quelli che meglio si adattano alla visualizzazione sul proprio sito. Dei due comunque Vlocate sembra a mio giudizio il più interessante e fatto meglio. Potete vedere qui un esempio di mappa dei visitatori del mio sito fatta con Vlocate.
Il vantaggio e la bellezza di usare un servizio basato su Google sta proprio nella gestione delle mappe proprie dell'interfaccia di GoogleMaps: zoom in, out e visualizzazione satellitare/ibrida.
In tutti e tre i casi (Vlocate, Gvisit, ClusterMaps) l'installazione sul proprio sito è piuttosto semplice. ClusterMaps offre anche una serie di howto per l'inserimento tramite le principali piattaforme di blogging. Vlocate e Gvisit richiedono (per il conteggio degli accessi) di inserire una riga javascript che abbia come src una loro url appositamente codificata per il nostro sito. Mentre per la visualizzazione è sufficiente includere ad esempio un "iframe" con src pari all'url usata per il javascript.
Buona localizzazione.
[Aggiornamento] Merita anche parlare di sitemeter che offre gratuitamente un resoconto dettagliato degli accessi al proprio sito e non richiede pubblicità aggiuntiva sul nostro sito. Inoltre offre un servizio integrato di contatore e di localizzazione geografica degli accessi. C'è infatti la possibiltà di visualizzare su una mappa geografica gli ultimi accessi al nostro sito, con possibilità di fare zoom a piu' livelli (è possibile vedere qui un esempio).
Sembra meno preciso di shinystat nell'individuazione dell'origine geografica degli IP, ma offre uno storico degli accessi più grande (circa un centinaio contro i quindici di shinystat). Interessante inoltre il page ranking per le pagine d'ingresso e le pagine di uscita, ossia quali sono le pagine che hanno portato visitatori al nostro sito e quali sono stati i link esterni preferiti.
E' possibile configurare l'account per ricevere rapporti settimanali sulle statistiche via email, o per ignorare nelle statistiche gli accessi fatti dal nostro browser o IP (in modo da avere un resoconto più accurato degli accessi), oltre che personalizzare lo stile del contatore da visualizzare sul nostro sito.
