Meta refresh e tempo sul sito

Ho fatto un po’ di ricerche in giro e non ho trovato niente, ma non penso proprio di essere il primo che pensa una cosa simile.
Leggendo questo post di Mantellini sul refresh automatico delle pagine sono stato incuriosito dal tempo di aggiornamento del sito CNN, 30 minuti. Leggendo il post e la sua giusta premessa sapevo che l’indole markettara italiana la fa ancora da padrona e che il refresh serve a gonfiare le pagine viste (e quindi le tariffe per la pubblicità), ma i 30 minuti di CNN mi hanno fatto subito pensare ai “famosi” 30 minuti di default impostati per la scadenza della sessione di visita nei webserver, e quindi nei programmi di web analytics.

In America devono aver superato da un po’ la sindrome da page view (infatti si concentrano sull’engagement) e forse quel refresh serve proprio a non far scadere la sessione. Così ho fatto un banale test. Ho preso uno dei siti che seguo, a traffico praticamente nullo, ho creato una pagina nuova quasi vuota e messo questo refresh

< meta http-equiv="refresh" content="1790" / >

che corrisponde a 29 minuti e 50 secondi, poi l’ho visitata e lasciando il browser aperto sono uscito di casa, o andato in riunione se preferite. Ecco il risultato

time on site

29 minuti e 50 secondi sono abbastanza per qualunque visitatore, quasi nessuno trascorre tutto quel tempo su una singola pagina. Se lo fa è perché forse avete fatto una pagina troppo lunga (errore) o troppo complicata (errore) o difficile da comprendere (errore). Oppure, a seconda della tipologia del sito, perché i vostri utenti appartengono per lo più a categorie che sono soggette a interrompere la lettura per via di telefonate, mail, riunioni o altro ancora. Se tra l’apertura di una pagina e l’azione successiva sul sito trascorrono più di 30 minuti (in configurazione di default), la sessione di visita scade e il click successivo viene conteggiato come

  • nuova visita
  • visita di ritorno
  • (spesso) visita diretta ad una pagina interna

falsando un pochino le statistiche. Allungare il tempo della sessione di visita è certamente una soluzione, ma agisce anche su un altro parametro: il tempo che deve trascorrere tra due REALI visite distinte. Visito la home page, chiudo e torno dopo 45 minuti: Nuova visita se il tempo di sessione è 30 minuti, stessa visita se l’ho impostato a un’ora. Tralasciando il fatto che per fare ciò bisogna toccare il server e il programma di web analytics.
Implementando il meta refresh ho avuto una visita di oltre due ore ancorché con 6 pagine viste che in realtà erano una sola (erano tecnicamente 6, ma fisicamente 1. Google Analytics per fortuna se ne accorge e nel report “contenuti principali” ci fornisce le pagine viste e le pagine viste UNICHE, in questo caso 1)

Le statistiche non ci dicono mai cosa fanno le PERSONE, al massimo cosa fanno i browser, ma al momento è la migliore approssimazione che abbiamo; se non avete particolare esigenza di conteggiare le pagine viste e il vostro sito ha utenti del tipo che ho descritto, la soluzione meta refresh mi sembra preferibile all’allungamento della sessione di visita. Però ho l’impressione di dimenticarmi qualcosa e preferisco che qualcuno me lo faccia notare nei commenti 🙂

Ma se non sai nemmeno svoltare a sinistra

UPS ha montato sui GPS dei suoi mezzi un software che evita le svolte a sinistra, come ci dice Francesco su Appunti Digitali. Il tutto per risparmiare soldi e emissioni inquinanti. A me ricorda invece un’altra cosa, quando la realtà supera la finzione 🙂

Zoolander: And all he had to do was turn left.
Matilda: What do you mean?
Zoolander: I’m not an ambi-turner. It’s a problem I had since I was a baby. I can’t turn left.

Derek Zoolander