La Bounce Rate, tradotta in italiano come “frequenza di rimbalzo”, è una delle metriche più conosciute nell’ambito della web analytics e viene utilizzata per comprendere il livello di coinvolgimento degli utenti che visitano un sito web. Il suo significato, tuttavia, è cambiato nel tempo e oggi è importante distinguere tra la definizione utilizzata dalla vecchia piattaforma Universal Analytics e quella adottata da Google Analytics 4 (GA4).
In GA4, la Bounce Rate rappresenta la percentuale di sessioni che non hanno prodotto un coinvolgimento significativo. In particolare, indica la percentuale di sessioni che non sono state classificate da Google Analytics come sessioni con coinvolgimento, chiamate in inglese “engaged sessions”. Per questo motivo, il Bounce Rate è direttamente collegato all’Engagement Rate, cioè al tasso di coinvolgimento: le due metriche sono complementari. Se, per esempio, il 70% delle sessioni viene classificato come coinvolto, il restante 30% rappresenta le sessioni senza coinvolgimento e, di conseguenza, il Bounce Rate sarà pari al 30%.
Il calcolo della Bounce Rate in GA4 può, quindi, essere espresso come rapporto tra il numero di sessioni senza coinvolgimento e il numero totale di sessioni, moltiplicato per cento. In alternativa, può essere calcolato sottraendo l’Engagement Rate dal 100%. Se, per esempio, un sito registra 10mila sessioni complessive, di cui 7.500 sono sessioni con coinvolgimento e 2.500 sono sessioni senza coinvolgimento, l’Engagement Rate sarà pari al 75%, mentre il Bounce Rate sarà pari al 25%. Ciò significa che il 25% delle sessioni non ha soddisfatto nessuno dei criteri necessari per essere considerata una sessione con coinvolgimento.
Per comprendere correttamente il Bounce Rate è importante capire cosa sia, secondo GA4, una sessione con coinvolgimento. Una sessione viene classificata come engaged quando soddisfa almeno una di tre condizioni:
- La prima è che la sessione duri più di 10 secondi
- La seconda è che durante la sessione venga generato almeno un evento chiave, cioè un’azione che è stata configurata come particolarmente importante per gli obiettivi del sito o dell’attività
- La terza condizione consiste nella presenza di almeno due visualizzazioni di pagina o schermata
È ora possibile comprendere una delle principali differenze tra il Bounce Rate di GA4 e quello della vecchia Universal Analytics. Se, per esempio, un utente entra in un articolo, rimane sulla pagina per 15 secondi, legge il contenuto e poi abbandona il sito senza visitare altre pagine, in GA4 la sessione non viene necessariamente considerata un bounce. Il fatto che l’utente abbia trascorso più di 10 secondi sulla pagina è, infatti, sufficiente per classificare la sessione come engaged. Di conseguenza, non è più corretto affermare semplicemente che una sessione con una sola pagina visualizzata sia automaticamente un bounce.
Lo stesso vale per un utente che rimane soltanto pochi secondi ma visita due pagine. Immaginiamo che entri nella home page e, dopo pochi secondi, passi alla pagina dedicata ai servizi. Anche se il tempo trascorso è inferiore ai 10 secondi, la sessione può comunque essere considerata engaged perché sono state registrate almeno due visualizzazioni di pagina. Analogamente, un utente potrebbe rimanere sulla pagina per appena tre secondi, ma compilare e inviare un modulo che genera un evento configurato come evento chiave. Anche in questo caso la sessione sarebbe classificata come coinvolta.
Al contrario, se un utente entra in una pagina, rimane per cinque secondi, non visita altre pagine e non genera alcun evento chiave, nessuna delle tre condizioni viene soddisfatta. La sessione viene quindi classificata come non coinvolta e contribuisce al Bounce Rate.
Questa logica rappresenta una differenza fondamentale rispetto a Universal Analytics. Nella vecchia piattaforma, il bounce era sostanzialmente associato a una sessione nella quale veniva registrata una sola richiesta o interazione, normalmente una singola visualizzazione di pagina, senza ulteriori interazioni registrate. In Universal Analytics, il bounce corrispondeva a una sessione che generava una sola richiesta ad Analytics, generalmente associata alla visualizzazione di una sola pagina e senza ulteriori richieste registrate durante la sessione. GA4, invece, ha adottato un approccio differente, basato sul concetto di coinvolgimento. Non si chiede più semplicemente se l’utente abbia visitato una sola pagina ma se, durante la sessione, abbia mostrato un livello minimo di engagement.
Di conseguenza, i dati di Bounce Rate provenienti da Universal Analytics e quelli provenienti da GA4 non dovrebbero essere confrontati direttamente come se rappresentassero la stessa metrica. Anche se entrambe le piattaforme utilizzano il termine “Bounce Rate”, le modalità con cui classificano le sessioni sono differenti. In Universal Analytics l’attenzione era maggiormente concentrata sull’assenza di ulteriori interazioni dopo la prima richiesta; mentre GA4 considera il coinvolgimento dell’utente attraverso criteri specifici.
Per fare un esempio concreto, immaginiamo un sito che registri 100 sessioni. Supponiamo che 20 utenti visitino una sola pagina, rimangano per cinque secondi e non generino eventi chiave; altre 25 sessioni riguardino una sola pagina ma durino 15 secondi; 20 utenti visitino due pagine in sei secondi; 10 utenti rimangano soltanto tre secondi ma completino un’azione configurata come evento chiave; infine, 15 sessioni durino sette secondi e altre 10 durino nove secondi senza generare eventi chiave o ulteriori visualizzazioni. In questo scenario, le sessioni considerate bounce sarebbero quelle dei primi 20 utenti, delle successive 15 sessioni e delle ultime 10, per un totale di 45 sessioni. Il Bounce Rate sarebbe quindi del 45%, mentre l’Engagement Rate sarebbe del 55%. La somma delle due percentuali è sempre pari al 100%.
Secondo gli esperti, è importante tenere presente che un Bounce Rate elevato non significa automaticamente che un sito sia fatto male. Questa è una delle interpretazioni più frequenti ma anche più semplicistiche della metrica. Il significato del Bounce Rate deve essere valutato in relazione alla tipologia di pagina, all’obiettivo del sito, alla provenienza del traffico e al comportamento che ci si aspetta dagli utenti.
Un esempio può essere quello di un articolo informativo. Una persona potrebbe cercare su Google una domanda specifica, entrare in un articolo, leggere attentamente per due minuti, trovare la risposta che cercava e poi abbandonare il sito. Dal punto di vista dell’utente e dell’obiettivo informativo della pagina, questa potrebbe essere una visita perfettamente positiva. Inoltre, in GA4, se la sessione supera i 10 secondi, essa viene considerata engaged e, quindi, non contribuisce al Bounce Rate.
Un altro esempio può essere rappresentato da una pagina di contatto. Un utente potrebbe cercare il numero di telefono di un’azienda, arrivare direttamente alla pagina dei contatti, trovare il numero e telefonare senza visitare altre pagine. Se si considerasse esclusivamente la navigazione interna, si potrebbe interpretare erroneamente questo comportamento come negativo. In realtà, l’utente potrebbe aver raggiunto esattamente l’obiettivo che l’azienda desiderava.
In un e-Commerce, invece, un Bounce Rate elevato può assumere un significato differente, soprattutto quando riguarda landing page sulle quali viene indirizzato traffico pubblicitario. Se, per esempio, 10mila utenti arrivano attraverso una campagna pubblicitaria, la maggior parte non mostra alcun coinvolgimento e le conversioni sono molto basse, sarebbe opportuno analizzare la situazione per capire se esistano problemi relativi alla qualità del traffico, alla corrispondenza tra annuncio e pagina, all’esperienza utente o all’offerta proposta.
Per questo motivo non esiste un valore universale che permetta di stabilire che un Bounce Rate sia “buono” o “cattivo”. Il valore deve essere interpretato in base al settore, al modello di business, alla tipologia di sito, alla tipologia di pagina, alla provenienza del traffico, al dispositivo utilizzato, all’intenzione dell’utente, alla fase del funnel e, soprattutto, all’obiettivo della pagina.
Un altro aspetto fondamentale consiste nell’analizzare il Bounce Rate per segmenti. Il dato complessivo di un sito, preso da solo, spesso dice molto poco. Un sito potrebbe avere un Bounce Rate complessivo del 55%, ma questo valore potrebbe nascondere comportamenti completamente diversi tra i vari canali. Per esempio, il traffico organico potrebbe avere un Bounce Rate del 38%, Google Ads del 64%, i social network del 72%, l’e-mail marketing del 25% e il traffico diretto del 41%. In questo caso, il dato complessivo non sarebbe sufficiente per capire dove si trova il problema.
La segmentazione fa sì che eventuali anomalie vengano individuate. Se, per esempio, il traffico proveniente da Google Ads presenta un Bounce Rate molto elevato, mentre quello organico presenta un valore decisamente migliore, potrebbe essere necessario analizzare le keyword utilizzate, il targeting, gli annunci, la promessa comunicata dalla pubblicità e la corrispondenza tra ciò che l’annuncio promette e ciò che la landing page effettivamente offre. Allo stesso modo, può essere utile confrontare il comportamento degli utenti provenienti da diversi dispositivi, Paesi, campagne o tipologie di pubblico.
Per la stessa ragione è importante distinguere tra Bounce Rate del sito e Bounce Rate delle singole pagine. Un sito potrebbe avere un valore complessivo del 48%, mentre alcune pagine potrebbero avere valori molto diversi tra loro. Una pagina potrebbe registrare un Bounce Rate del 20%, un’altra del 70% e un’altra ancora dell’85%. Il valore aggregato non permette, quindi, di capire quale pagina stia generando il problema. In un’analisi professionale è spesso più utile partire dalle landing page e analizzare il dato insieme a canale, sorgente, campagna, dispositivo, paese, tipologia di utente e fase del funnel.
Le landing page hanno un’importanza particolare perché rappresentano spesso il primo punto di contatto tra l’utente e il sito. Immaginiamo un percorso composto da Google, annuncio, landing page, pagina prodotto e checkout. Se la landing page presenta un Bounce Rate molto elevato, possono esserci diversi motivi. Potrebbe esserci un problema di search intent, cioè la pagina potrebbe non rispondere correttamente all’intenzione con cui l’utente ha effettuato la ricerca. Potrebbe esserci una discrepanza tra il messaggio dell’annuncio e il contenuto della pagina o problemi di usabilità, performance, navigazione mobile, chiarezza del messaggio o call to action.
Anche la velocità del sito può essere analizzata in relazione al comportamento degli utenti. Una pagina lenta può contribuire a un’esperienza negativa, ma non bisogna affermare automaticamente che un Bounce Rate elevato sia causato dalla lentezza della pagina. Il Bounce Rate, da solo, non spiega il motivo per cui l’utente ha abbandonato il sito. Per comprendere le cause è necessario incrociare la metrica con altre informazioni, come ad esempio i Core Web Vitals, i tempi di caricamento, il comportamento su dispositivi mobili, il tempo di coinvolgimento e le conversioni.

Il Bounce Rate influenza il posizionamento su Google? È una delle domande più frequenti quando si parla di SEO e frequenza di rimbalzo. È molto diffusa l’idea secondo cui Google osservi il Bounce Rate di un sito e penalizzi le pagine che presentano valori elevati. Questa interpretazione, però, non è corretta. Il Bounce Rate è innanzitutto una metrica di web analytics utilizzata per comprendere il comportamento degli utenti all’interno del sito e non dovrebbe essere considerato un semplice “punteggio SEO”.
Per valutare la qualità di una pagina dal punto di vista della SEO è molto più utile chiedersi se essa risponda all’intento di ricerca dell’utente, se il contenuto sia utile e pertinente, se il traffico sia qualificato, se gli utenti riescano a trovare ciò che stanno cercando e se la pagina contribuisca agli obiettivi del sito. Il Bounce Rate può quindi essere utilizzato come segnale diagnostico, ma non dovrebbe essere trasformato in un obiettivo SEO da minimizzare a tutti i costi.
Un altro rapporto importante è quello tra Bounce Rate e Conversion Rate. Queste due metriche dovrebbero essere analizzate insieme, perché un Bounce Rate più basso non significa necessariamente che una pagina sia più efficace. Immaginiamo, per esempio, una landing page A con un Bounce Rate del 30% e un Conversion Rate dell’1%, e una landing page B con un Bounce Rate del 60% ma un Conversion Rate dell’8%. Sarebbe sbagliato concludere automaticamente che la prima pagina sia migliore solo perché presenta un Bounce Rate inferiore. La seconda potrebbe essere molto più efficace dal punto di vista economico perché genera un numero maggiore di conversioni.
Questo esempio dimostra un principio fondamentale dell’analytics: una singola metrica non dovrebbe essere ottimizzata isolatamente rispetto agli obiettivi di business. L’obiettivo non dovrebbe essere semplicemente quello di ridurre il Bounce Rate, ma quello di migliorare la qualità dell’esperienza e soprattutto i risultati che contano per l’attività, come lead, vendite, iscrizioni o ricavi.
Anche il rapporto tra Bounce Rate e tempo di coinvolgimento è particolarmente interessante. Un utente può entrare in una pagina, leggere attentamente il contenuto, trovare la risposta che cercava e uscire dal sito senza visitare altre pagine. Se ci si limitasse a osservare la navigazione interna, questo comportamento potrebbe sembrare negativo. GA4 cerca, invece, di tenere conto del coinvolgimento attraverso criteri che includono anche la durata della sessione. Google misura inoltre il tempo di coinvolgimento dell’utente, cioè il tempo durante il quale una pagina web è attiva o una schermata dell’app è in primo piano.
Un elemento tecnico che merita particolare attenzione è rappresentato dagli eventi. Non è corretto pensare che qualsiasi evento generato dall’utente trasformi automaticamente una sessione in una sessione engaged. In GA4, affinché una sessione sia classificata come coinvolta deve verificarsi almeno una delle condizioni previste: una durata superiore a 10 secondi, almeno un evento chiave oppure almeno due visualizzazioni di pagina o schermata. Di conseguenza, una sessione nella quale viene registrato un semplice evento non configurato come evento chiave potrebbe comunque essere classificata come “non coinvolta” se non vengono soddisfatte le altre condizioni.
Gli eventi chiave assumono quindi un ruolo importante. Se un’azione come la compilazione di un modulo, un acquisto o una registrazione viene correttamente configurata come evento chiave, quella determinata azione può qualificare la sessione come engaged. È fondamentale che gli eventi chiave siano configurati correttamente e rappresentino effettivamente azioni importanti per l’attività. Una configurazione errata può infatti influenzare in maniera significativa la lettura del Bounce Rate.
Un Bounce Rate estremamente basso non deve necessariamente essere interpretato come una buona notizia. Se, per esempio, un sito passa improvvisamente a un Bounce Rate del 2%, potrebbe esserci un problema di implementazione del tracking. Un dato apparentemente eccellente può essere il risultato di eventi configurati erroneamente, duplicazioni delle visualizzazioni di pagina, implementazioni multiple del Google tag, configurazioni errate di una Single Page Application o eventi impostati erroneamente come eventi chiave.
Per esempio, se una pagina genera per errore due page view ogni volta che viene caricata, GA4 potrebbe interpretare numerose sessioni come coinvolte semplicemente perché sono state registrate almeno due visualizzazioni di pagina. Il risultato sarebbe un Bounce Rate artificialmente basso. Per questo motivo, quando una metrica presenta valori estremamente anomali o cambia improvvisamente senza che siano cambiate le condizioni di traffico o di business, è opportuno verificare prima di tutto la correttezza della misurazione.
Un’attenzione particolare deve essere riservata anche alle Single Page Applications, cioè siti o applicazioni web nelle quali la navigazione tra diverse sezioni può avvenire senza un vero e proprio ricaricamento della pagina. Un utente potrebbe passare, per esempio, dalla home alla pagina dei prodotti e successivamente al checkout senza che il browser effettui un caricamento completo. Se il tracking non è configurato correttamente, queste navigazioni potrebbero non essere registrate come nuove visualizzazioni di pagina. Questo può influenzare la lettura di page view, sessioni, engagement, Bounce Rate e funnel. Un valore anomalo dovrebbe quindi essere analizzato anche dal punto di vista tecnico e non soltanto da quello del marketing.
Inoltre, è importante ricordare che la definizione di Bounce Rate non è identica in tutte le piattaforme di analytics. Adobe Analytics, per esempio, utilizza una metodologia differente. In Adobe, il Bounce Rate viene calcolato come rapporto tra Bounces ed Entries, mentre un bounce corrisponde a una visita che contiene esattamente un hit. Adobe distingue inoltre tra Bounces e Single Page Visits. Una visita a una singola pagina può contenere più hit e non essere necessariamente classificata come bounce secondo la definizione di Adobe. Questo dimostra quanto sia importante conoscere la metodologia specifica dello strumento utilizzato prima di confrontare dati provenienti da piattaforme differenti.
Per quanto riguarda GA4, il Bounce Rate può essere visualizzato nei report di Google Analytics e può essere analizzato anche attraverso le Esplorazioni. La metrica può essere aggiunta ai report insieme al relativo Engagement Rate, permettendo di analizzare il comportamento degli utenti rispetto a pagine, canali e altre dimensioni. L’analisi diventa particolarmente utile quando viene combinata con segmentazioni e confronti temporali.
Un approccio professionale all’analisi del Bounce Rate dovrebbe, dunque, partire dal dato complessivo, ma non fermarsi a quello. Prima di tutto bisogna capire quanto sia il valore generale, poi individuare dove si concentra il fenomeno, analizzando landing page, dispositivi, canali, sorgenti e mezzi, campagne, paesi, nuovi e vecchi utenti e tipologie di contenuto. Successivamente bisogna individuare eventuali segmenti anomali e cercare di comprendere il motivo dell’anomalia. A quel punto è possibile verificare aspetti come velocità, esperienza utente, contenuto, search intent, messaggio, call to action, qualità del traffico, configurazione del tracking ed eventuali problemi tecnici. Infine, bisogna confrontare il Bounce Rate con gli obiettivi effettivi dell’attività, analizzando conversioni, ricavi, lead, eventi chiave, engagement time e comportamento all’interno del funnel.
Per questo motivo il Bounce Rate non dovrebbe essere utilizzato praticamente mai da solo. Tra le metriche più utili da affiancargli ci sono l’Engagement Rate, il numero di sessioni con coinvolgimento, il tempo di coinvolgimento, gli eventi chiave, il Conversion Rate, i ricavi nel caso di un e-Commerce, la landing page, la sorgente e il mezzo del traffico e il dispositivo utilizzato. L’analisi congiunta di queste metriche consente di comprendere non soltanto quante sessioni non siano state classificate come coinvolte, ma anche se il traffico generato dal sito stia effettivamente producendo valore.
Cosa significa quando il Bounce Rate cambia improvvisamente? Un aumento del Bounce Rate, soprattutto se accompagnato da una diminuzione delle conversioni, può essere un segnale che qualcosa non sta funzionando come dovrebbe. Il problema potrebbe riguardare la qualità del traffico, il contenuto della pagina, l’esperienza dell’utente o la corrispondenza tra ciò che l’utente cerca e ciò che trova sul sito.
Un Bounce Rate elevato, però, non è necessariamente un dato negativo. Se la pagina continua a generare un buon numero di conversioni, il comportamento degli utenti potrebbe essere perfettamente normale, soprattutto quando la pagina è pensata per portare direttamente a un’azione specifica. Al contrario, un Bounce Rate molto basso accompagnato da poche conversioni potrebbe indicare che gli utenti interagiscono con il sito, ma non compiono le azioni realmente importanti per l’attività.
Anche un cambiamento improvviso e molto marcato del Bounce Rate merita attenzione. Se, per esempio, il valore diminuisce drasticamente senza che ci sia stato un reale miglioramento delle prestazioni del sito, potrebbe esserci un problema nella configurazione del tracking di Google Analytics. Prima di concludere che il sito stia andando meglio, quindi, è sempre importante verificare che i dati vengano raccolti correttamente.
Di conseguenza, non bisogna cercare di abbassare il Bounce Rate a tutti i costi. Un valore più basso non equivale necessariamente a un sito migliore. Si potrebbe ridurre artificialmente il Bounce Rate inducendo gli utenti a compiere interazioni che non hanno alcun valore reale. L’obiettivo dovrebbe essere quello di migliorare la qualità dell’esperienza e raggiungere gli obiettivi di business.
Allo stesso modo, una pagina con Bounce Rate elevato non deve essere automaticamente considerata una pagina negativa. Una pagina informativa può soddisfare completamente il bisogno dell’utente anche quando quest’ultimo non visita altre sezioni del sito. Inoltre, il Bounce non deve essere interpretato come sinonimo di “utente che chiude il browser”: si tratta di una classificazione analitica della sessione e non di una registrazione del motivo psicologico per cui l’utente ha deciso di abbandonare il sito.
Se si lavora con GA4, quindi, la formula fondamentale da ricordare è che il Bounce Rate rappresenta la percentuale di sessioni senza coinvolgimento rispetto al totale delle sessioni. Il suo valore è complementare all’Engagement Rate: se il 70% delle sessioni è engaged, il Bounce Rate sarà del 30%; se l’Engagement Rate è dell’80%, il Bounce Rate sarà del 20%. La relazione può essere espressa anche dicendo che il Bounce Rate è pari al 100% meno l’Engagement Rate.
Per fare un ultimo esempio completo, immaginiamo un sito che registri 50mila sessioni in un mese. Supponiamo che 30mila sessioni durino più di 10 secondi, 5mila generino un evento chiave e altre 5mila registrino almeno due visualizzazioni di pagina. Le restanti 10mila sessioni non soddisfano nessuno dei criteri previsti. In questo caso, le sessioni engaged sarebbero 40mila e quelle non engaged 10mila. L’Engagement Rate sarebbe quindi dell’80%, mentre il Bounce Rate sarebbe del 20%. La formulazione più precisa non sarebbe semplicemente “il sito ha un Bounce Rate del 20%”, ma piuttosto che l’80% delle sessioni è stato classificato come engaged secondo i criteri di GA4, mentre il restante 20% non ha soddisfatto nessuno dei criteri di coinvolgimento.
Il concetto fondamentale da ricordare è quindi che il Bounce Rate di GA4 non misura semplicemente la percentuale di utenti che visitano una sola pagina, ma quella delle sessioni che non vengono classificate come sessioni con coinvolgimento. Il modo più corretto di utilizzare questa metrica è quindi considerarla come un punto di partenza per l’analisi, non come un risultato da migliorare a tutti i costi. Analizzarla insieme a Engagement Rate, conversioni, eventi chiave, tempo di coinvolgimento, provenienza del traffico e comportamento sulle singole pagine permette di capire molto meglio cosa sta realmente accadendo sul sito.
La domanda da porsi non dovrebbe essere semplicemente “Come posso abbassare il Bounce Rate?”, ma “Gli utenti che arrivano sul mio sito trovano ciò che cercano e compiono le azioni che considero importanti?”. È questa la prospettiva che permette di trasformare il Bounce Rate da una semplice percentuale in uno strumento realmente utile per prendere decisioni e migliorare le performance di un sito web.
Leggi anche: Outbound marketing: cos’è, vantaggi ed esempi pratici
Scopri cos’è il Bounce rate e come si calcola. Contatta il team di esperti di ID Agency a questo link.