• hsia.matteo@gmail.com

Archivio dei tag web analytics

Fra poco si parte….

Bene ora che ho spiegato alcuni concetti base che potranno aiutarci nei prossimi post dedicati esclusivamente alla Web Analytics, non ci resta che installare il nostro programma di Analytics e iniziare a:

Raccogliere i dati: dopo aver installato il codice di monitoraggio del programma da voi scelto di Analytics si potrà iniziare a raccogliere i dati che genera il nostro sito. (da ricordare che il codice di monitoraggio deve essere presente in tutte le vostre pagine del sito.)

Cosa Servono i Cookie?

Per una corretta tracciatura dei dati, i programmi di WEB Analytics usano i Cookie (biscottino). Biscottino perchè quando un browser si collega a un sito riceve questo regalo che è il Cookie per individuare uno specifico utente, in modo che al prossimo accesso, l’utente in questione venga riconosciuto. A differenza di un indirizzo IP, il Cookie ti permette di avere un ID utente, e una combinazioni di IP e Cookie ci permetterà di riconoscere diversi utenti che navigano su uno stesso sito dallo stesso computer.

Un po si storia…

Cosa sono e cosa servono i file Robots e i meta tag

I file Robots sono dei comuni file di testo con determinate istruzioni e vengono spesso utilizzati per isolare alcuni contenuti del nostro sito che non vogliamo far indicizzare allo spider.

Questo metodo potrebbe essere utile per contenuti che vogliamo che rimangano privati e per non mischiare le statistiche delle visite degli utenti con quelle degli spider. Ma si va incontro a un altro problema: quello che se diamo istruzioni allo spider di non indicizzare una certa pagina, quella pagina non apparirà nelle SERP dei motori di ricerca.

La normale sintassi di un file robots è la seguente:

Programmi di Analytics Gratutiti o a Pagamento?

Bene questa è una domanda che spesso capita, quando si vuole iniziare a fare WEB Analytics o anche durante il corso della nostra esperienza.

In genere per gli utenti alle prime armi, la scelta ricadrà su un programma di Web Analytics gratuito, ma col passare del tempo, forse la scelta potrà ricadere in un software di Analytics a Pagamento, se le nostre esigenze nell’analisi del traffico del nostro sito sarà maggiore.

Web Analytics: un po di terminologia può servire

Prima di addentrarci nel caldo tema della Web Analytics, voglio creare qualche post per mettere un po di basi che potrebbero servire in futuro….

Ecco alcuni termini che dobbiamo sapere per fare Web Analytics:

Hit(Richiesta): è la richiesta di un file a un web server. Spesso erroneamente questo parametro presente nei file di Log viene preso in considerazione per calcolare la popolarità del sito. Erroneamente perchè durante l’apertura di una pagina vengono richiamate tante hits quanti saranno gli elementi presenti, indicando la complessità di un sito e non la popolarità.

Tabella dei Codici di stato di risultato

Di seguito riporto la tabella con il significato dei vari codici di stato che possiamo riscontrare nei fil di log e nei web server:

Codice stato Descrizione
505
Il protocollo http non è supportato dal server
503
Il server al momento non è disponibile per motivi di sovraccarico o manutenzione
500
Il server a riscotrato un errore inaspettato e non può terminare la richiesta
414
La richiesta non viene terminata perchè la Url è troppo lunga
408
Il client non ha effettuato la richiesta nei tempi stabiliti del server
405
Il metodo della richiesta non è accettato dalla Url che ci interessa
404
La Url non è disponibile o non è stata trovata
403
La richiesta non può essere eseguita per motivi di autorizzazioni
401
Per effettuare la richiesta è necessario effettuare una autenticazione utente
400
Errore di sintassi
307
Redirect temporaneo
305
La risorsa interessata è disponibile solo tramite un proxy
304
La richiesta è andata a buon fine con istruzione GET, ma il documento non appare modificato
301
La pagina richiesta è stata spostata in modo permanente in una nuova URL
205
Richiesta eseguita, ma per visualizzare il documento si deve aggiornarlo
202
Richiesta accettata, ma ancora da eseguire.
201
Richiesta andata a buon fine, e il risultato è stato salvato in una nuova risorsa
200
Tramite istruzioni GET, HEAD, POST, TRACE la richiesta è andata a buon fine

Cosa sono i Page Tag

I page Tag sono un altro strumento per monitorare le statistiche delle visite di un sito. Le aziende per le loro esigenze hanno dovuto adottare un altro metodo diverso dai file di log e crearsi dei codici javascript da mettere nel codice sorgente della pagina interessata prima del tag  <body>.

Quando una pagina viene visualizzata dal browser e arriva al codice di monitoraggio javascript, si innesca

Come fanno i Web Server a tracciare la nostra navigazione

Come primo post, pensavo che fosse interessante capire un attimo come la nostra navigazione nel Web viene tracciata. Per fare questo i Web Server tengono traccia delle nostre visite tramite i file di Log.

I file di Log tengono traccia della nostra visita in un sito internet anche se rimaniamo 1 secondo, e riescono a dare informazioni utili per poi poter effettuare con programmi di analytics una analisi corretta sulle visite dei nostri siti come i tempi di rimamenza (Bounce rate), le visite nuove, gli utenti fedeli, etc. ma per queste cose approfondiremo sicuramente più avanti!