Nel contesto dell’analisi web e della misurazione delle attività degli utenti, una sessione indica un periodo di interazione continua tra un visitatore e un sito o un’applicazione. Questa interazione viene registrata dagli strumenti di analytics e attribuita a un identificatore univoco, che consente di raggruppare le azioni compiute dallo stesso utente in un intervallo di tempo definito. Comprendere il concetto di sessione è fondamentale per interpretare correttamente metriche come durata media, pagine per sessione e frequenza di rimbalzo.
Le sessioni costituiscono l’unità di base su cui si costruiscono molti report di traffico. Esse permettono di distinguere un singolo utente che torna più volte sul sito da più utenti diversi, e di valutare quanto a lungo e con quale intensità ciascuno interagisce con i contenuti. La definizione precisa di sessione, tuttavia, dipende dallo strumento di misurazione adottato e dalle sue impostazioni predefinite.
Definizione e caratteristiche di una sessione
Una sessione è un insieme di interazioni che un utente compie sul sito entro un arco temporale continuo. Gli strumenti di analytics la identificano assegnando un identificatore univoco al visitatore e registrando le sue attività finché non si verifica una condizione di chiusura. In assenza di nuove azioni, la sessione scade dopo un periodo di inattività predefinito, comunemente fissato a trenta minuti.
La sessione non coincide con l’utente: lo stesso visitatore può generare più sessioni in momenti diversi, anche nello stesso giorno, se interrompe e riprende l’attività oltre la soglia di inattività. Allo stesso modo, una sessione può includere numerose visualizzazioni di pagina oppure una sola, a seconda del comportamento.
Come si avvia e si conclude una sessione
L’avvio di una sessione avviene quando il sistema rileva la prima interazione significativa di un utente con il sito. Nella maggior parte degli strumenti questa prima interazione corrisponde al caricamento di una pagina, ma alcune configurazioni richiedono un evento specifico, come un clic o un acquisto, per considerare valida la sessione.
La conclusione può avvenire per diverse cause, tra cui il superamento del tempo di inattività, la chiusura del browser, l’arrivo di mezzanotte secondo il fuso orario impostato, oppure l’inizio di una nuova campagna di acquisizione che modifica la sorgente di traffico.
Timeout per inattività
Il timeout per inattività è il periodo di tempo che deve trascorrere senza nuove interazioni perché la sessione venga chiusa automaticamente. Se l’utente compie una nuova azione entro tale intervallo, la sessione prosegue; in caso contrario, l’attività successiva darà origine a una nuova sessione.
Cambio di sorgente di traffico
Quando un utente arriva sul sito da una sorgente diversa rispetto a quella che ha originato la sessione corrente, molti strumenti chiudono la sessione esistente e ne aprono una nuova. Questo meccanismo permette di attribuire correttamente le conversioni alla campagna o al canale che ha effettivamente portato il visitatore.
Metriche collegate alle sessioni
Le sessioni sono alla base di numerose metriche utilizzate per valutare le prestazioni di un sito. Esse forniscono il denominatore per calcolare la durata media, il numero medio di pagine visualizzate e la percentuale di sessioni che si concludono senza interazione.
Alcune di queste metriche assumono significati diversi a seconda che siano calcolate sulle sessioni o sugli utenti. Distinguere i due livelli è essenziale per evitare interpretazioni fuorvianti nei report.
Durata media della sessione
La durata media della sessione esprime il tempo complessivo trascorso dagli utenti sul sito, diviso per il numero di sessioni. Il valore è influenzato dal metodo di calcolo adottato e dalla presenza di sessioni molto brevi, che possono abbassare sensibilmente la media.
Pagine per sessione
Le pagine per sessione indicano quante visualizzazioni di pagina vengono registrate, in media, in ciascuna sessione. Un valore elevato suggerisce un buon livello di esplorazione dei contenuti, mentre un valore basso può segnalare un interesse limitato o difficoltà di navigazione.
Differenze tra sessioni e utenti
Mentre la sessione rappresenta un episodio di interazione, l’utente rappresenta la persona o il dispositivo che genera uno o più episodi. Un singolo utente può produrre molte sessioni nell’arco di un periodo di riferimento, così come una sessione è sempre riconducibile a un solo utente.
Questa distinzione incide profondamente sui report: contare le sessioni significa misurare il volume di visite, mentre contare gli utenti significa misurare la portata effettiva del pubblico. Le due grandezze non sono mai identiche e vanno lette in modo complementare.
| Aspetto | Sessione | Utente |
|---|---|---|
| Unità di misura | Episodio di interazione | Persona o dispositivo |
| Durata | Limitata dal timeout | Persistente nel tempo |
| Molteplicità | Più sessioni per utente | Un utente per più sessioni |
| Impatto sui report | Misura il volume di visite | Misura la portata del pubblico |
| Identificazione | Identificatore temporaneo | Identificatore persistente |
Fattori che influenzano il conteggio delle sessioni
Il numero di sessioni registrate non dipende soltanto dal comportamento reale degli utenti, ma anche da scelte tecniche e da condizioni esterne. Configurazioni diverse possono produrre conteggi sensibilmente differenti sugli stessi dati di traffico.
- Durata del timeout per inattività impostata nello strumento di analytics.
- Presenza di più sorgenti di traffico che si alternano durante la navigazione.
- Impostazione del fuso orario che determina il cambio di giornata.
- Blocco dei cookie o delle tecnologie di tracciamento da parte dell’utente.
- Utilizzo di più dispositivi o browser da parte della stessa persona.
- Differenze tra misurazione basata su pagine e misurazione basata su eventi.
- Applicazione di filtri che escludono il traffico interno o automatizzato.
- Aggiornamenti delle regole di attribuzione introdotti dagli strumenti.
Domande frequenti sulle sessioni
Che cosa distingue una sessione da una visualizzazione di pagina?
La visualizzazione di pagina è il singolo caricamento di una pagina, mentre la sessione è l’insieme delle visualizzazioni e delle interazioni compiute entro un intervallo continuo. Una sessione può contenere molte visualizzazioni oppure una sola.
Quanto dura in genere una sessione?
La durata dipende dal comportamento dell’utente e dal timeout configurato. In assenza di nuove interazioni, la sessione si chiude di norma dopo trenta minuti di inattività, ma l’intervallo può essere modificato nelle impostazioni dello strumento.
Perché lo stesso utente può generare più sessioni?
Ogni volta che l’utente interrompe l’attività oltre il tempo di inattività previsto, l’interazione successiva viene registrata come nuova sessione. Lo stesso accade quando cambia la sorgente di traffico o quando il browser viene chiuso e riaperto.
Le sessioni coincidono con i visitatori unici?
No, si tratta di due metriche differenti. I visitatori unici contano le persone o i dispositivi distinti, mentre le sessioni contano gli episodi di interazione. Il numero di sessioni è quindi generalmente superiore a quello dei visitatori unici.
Come influisce il blocco dei cookie sul conteggio delle sessioni?
Quando i cookie o le tecnologie di tracciamento vengono bloccati, lo strumento può non riconoscere le interazioni successive come parte della stessa sessione. Ciò tende a produrre un numero maggiore di sessioni brevi e una minore precisione complessiva dei report.
Una sessione termina sempre a mezzanotte?
Molti strumenti chiudono automaticamente le sessioni attive allo scoccare della mezzanotte secondo il fuso orario configurato. Di conseguenza, una navigazione che prosegue oltre quell’orario viene suddivisa in due sessioni distinte.
