Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows 7, XP
  • Come viene calcolata la frequenza di rimbalzo in Google Analytics? Fatti sconosciuti sulla frequenza di rimbalzo in Google Analytics

Come viene calcolata la frequenza di rimbalzo in Google Analytics? Fatti sconosciuti sulla frequenza di rimbalzo in Google Analytics

Saluti, amici!

Oggi voglio raccontarti cos’è realmente la frequenza di rimbalzo, poiché è una delle domande più gettonate. Elencherò anche alcuni fatti sul calcolo di questa metrica che ti aiuteranno a capire se una frequenza di rimbalzo elevata è sempre negativa.

Cos'è la frequenza di rimbalzo?

Partiamo da una definizione: in Google Analytics la frequenza di rimbalzo è un valore calcolato utilizzando la formula = numero di rimbalzi/numero di visite.

Ufficialmente, un rimbalzo in Google Analytics è considerato una visita a un sito con una singola visualizzazione di pagina. Ma in realtà, tecnicamente, un rifiuto in GA viene conteggiato quando durante la visita, oltre alla visualizzazione della pagina, non sono state registrate altre azioni da Analytics. Questo è,

tutte le visite per le quali viene registrata una sola azione – l'apertura di una pagina – sono considerate rifiuti.

Perché è importante questa formulazione? Perché rende chiaro quanto sia corretta la frequenza di rimbalzo che ti fornisce Google Analytics. Ad esempio, se è presente un modulo AJAX su una pagina compilata da un visitatore, ma il monitoraggio di questo modulo non è configurato in GA, tutti i visitatori che sono arrivati ​​a quella pagina, hanno compilato il modulo e se ne sono andati verranno considerati rimbalzi. Anche se in realtà non è così.

Lo stesso vale per le situazioni in cui un visitatore ha visitato una pagina, l'ha letta per alcuni minuti e se n'è andata. GA considererà tale visita anche un rifiuto, poiché non sono state registrate ulteriori azioni da parte del visitatore.

Perché hai bisogno di una frequenza di rimbalzo?

In genere, questo indicatore serve come misura conveniente della qualità del pubblico o della pagina di ingresso al sito: maggiore è l'indicatore, peggiore è la qualità. Dopotutto, se la maggior parte dei visitatori va e viene senza aver fatto nulla, significa che o non sono interessati alla tua offerta (non al pubblico di destinazione), oppure questa pagina non gli è piaciuta (scomoda, poco chiara, non ispira fiducia, eccetera.).

È interessante notare che per tutti i rimbalzi Google Analytics assegna automaticamente 0 secondi di tempo trascorso sul sito, anche se in realtà tali visitatori avrebbero potuto trascorrere molto più tempo sulla pagina di accesso. Questo è dovuto a .

Per questo motivo, la metrica Tempo trascorso sul sito diventa sfocata se visualizzata in tutte le visite al sito. Pertanto, per avere un quadro più realistico, si consiglia di guardare il “Tempo di permanenza sul sito” per il segmento “Visite senza rifiuti”:

e la differenza tra loro è significativa:

Di conseguenza, conoscendo i meccanismi di contabilizzazione dei guasti, non si può dire che un tasso di fallimento elevato indichi chiaramente che il sito non è valido. Ci sono alcune sfumature qui, che ho descritto in dettaglio nel prossimo articolo “

Un rimbalzo in GA è definito come una sessione in cui è stata visualizzata solo una pagina, senza che si verificassero altri eventi. Cioè, solo una richiesta al server GA.

Se hai un negozio online con molte schede prodotto che ricevono traffico organico, e la frequenza di rimbalzo su queste pagine tende al 100%. Puoi trarre conclusioni sbagliate. Ad esempio, che la pagina non è valida e che è necessario modificare qualcosa. Anche se in realtà l'utente potrebbe entrare e studiare tutto in dettaglio. Su una pagina di destinazione (una pagina), la frequenza di rimbalzo sarà del 100% se non hai impostato eventi, ad esempio obiettivi sui moduli. Di conseguenza, affinché una sessione inferiore a 15 secondi possa essere considerata un indicatore di fallimento nell'analisi, è necessario inviare un evento che verrebbe attivato dopo un certo periodo di tempo trascorso dall'utente sul sito.

Impostiamo il tasso di fallimento come nella metrica (meno di 15 secondi - fallimento). Dopo il codice del contatore di analisi, inserisci il codice: setTimeout(function())( ga("send", "event", "New visitatore" , posizione.percorso); ), 15000);

location.pathname è un parametro che contiene l'indirizzo della pagina.

Ecco come apparirà il codice del contatore sul sito web:

Possiamo anche impostare un evento che si attiverà dopo 15 secondi tramite Google Tag Manager

1.Crea la variabile “Cod ua” (se ce l’hai non l’hai ancora creata)

Tipo variabile “Costante” /// Inserisci il tuo codice contatore UA-ХХХХХХ

2.Crea un trigger

Chiamiamolo, ad esempio, “Timer”

Tipo di trigger “Timer” /// nome gtm.timer /// intervallo “15000” (contato in millisecondi) /// limite “1” (numero di attivazioni di eventi)

Imposta la regola che l'URL della pagina corrisponda all'espressione regolare.*

La tipologia viene attivata nelle pagine seguenti: Tutti i timer

3.Crea un'etichetta

Chiamiamo, ad esempio, “eventi di 15 secondi”

Tipo di tag "Universal Analytics"

Tipo di monitoraggio "Eventi".

Azione "Percorso pagina" (variabile incorporata, titolo della pagina, nessun dominio)

L'identificatore di tracciamento "cod ua" è una variabile per il codice del contatore analitico che abbiamo creato nel primo passaggio.

L'evento viene attivato quando viene attivato il trigger "timer", il trigger che abbiamo creato nel secondo paragrafo.

Controllo in GA: report in tempo reale /// eventi.

L'evento dovrebbe attivarsi dopo 15 secondi dalla visita del sito.

Dopo aver installato il codice, possiamo iniziare ad analizzare la frequenza di rimbalzo, dove un utente che ha trascorso meno di 15 secondi sul sito verrà considerato un rimbalzo.

Per ridurre la frequenza di rimbalzo bisogna innanzitutto rendere il sito più interessante, soprattutto per le prime due schermate, e ottimizzare anche la velocità di caricamento del sito.

Sapevi che la frequenza di rimbalzo in Yandex Metrica e Google Analaytics sono concetti diversi? È necessario comprendere il significato di questi parametri per trarre la giusta conclusione durante l'analisi del traffico. Scopriamo come impostare la frequenza di rimbalzo in Analytics seguendo l'esempio di Yandex Metrica.

La frequenza di rimbalzo è una questione delicata, Petrukha

Per impostazione predefinita, i rifiuti in Metrica sono visite di durata inferiore a 15 secondi. La frequenza di rimbalzo in Google Analytcs corrisponde alla visualizzazione di una pagina senza alcuna attività. Attività significa assenza di eventi. Hai familiarità con la situazione qui sotto?

Sito Web di una pagina (pagina di destinazione). In Metrica la frequenza di rimbalzo è bassa poiché gli utenti interessati arrivano al sito. Allo stesso tempo, in Google Analytics la frequenza di rimbalzo tende a raggiungere il 100%! Gli stessi utenti vengono trattati in modo completamente diverso da diversi sistemi di analisi web!

Sì, il sito è composto semplicemente da una pagina. Questo è il motivo per cui Analytics ha una frequenza di rimbalzo elevata. Una persona può leggere un articolo per 10-15 minuti e solo poi andarsene e Analytics conterà il rifiuto. Non oggettivamente, devi essere d'accordo...

Cosa dovrei fare? Imposta la frequenza di rimbalzo in Analytics secondo necessità. Ed ecco le istruzioni passo passo per te

Frequenza di rimbalzo in Analytics seguendo l'esempio di Metrica

Siamo legati alle visualizzazioni delle pagine e all'attività degli utenti. Pertanto, faremo in modo che dopo 15 secondi venga inviato un evento a Google Analytics. Ciò darà a Google Analytics un segnale che la persona è ancora sul sito e sta mostrando qualche attività e questa sessione non verrà conteggiata come rimbalzi.

Perché 15 secondi? Perché mi concentro su Yandex Metrica. Pertanto, il piano passo-passo assume la forma:

  • invio di un evento timer
  • controlliamo se funziona o no
  • setTimeout("ga('invia', 'evento', '15 secondi', 'leggi')",15000);

    Si tratta di un progetto che invia un evento a Google Analytics dopo un periodo di tempo specificato. Sostituisci qui le virgolette a spina di pesce con semplici virgolette doppie. È solo che il blocco dell’attenzione funziona in stili diversi. Quindi, diamo un'occhiata al comando.

    Come puoi vedere, la prima metà della struttura è l'invio di eventi già familiare. Qui abbiamo comandi standard, "invia" ed "evento", che non tocchiamo. Sono obbligatori e impostati per impostazione predefinita. Poi arriva la categoria di azione "15 secondi" e "leggi" - il nome dell'evento.

    Successivamente, separato da virgole è il tempo. Qui è espresso in millisecondi. Questo è un timer: dopo quanto tempo inviare l'evento. Qui ho 15.000 millisecondi, ovvero 15 secondi. Puoi impostare in base ai tuoi obiettivi.

    Dove devo mettere questa linea? Aggiungi questo pezzo di codice al tuo contatore di Google Analytics prima del tag "script" di chiusura. Come nello screenshot qui sotto:

    #2 Verifica dell'invio dell'evento

    Controllare il funzionamento del timer è abbastanza semplice. Lo faccio usando un tag manager. Ti ho detto come controllare gli obiettivi. In breve, attiviamo il tag manager, ricarichiamo la pagina e aspettiamo 15 secondi.

    Vedrai come decollerà l'evento che abbiamo specificato in Google Analytics. Questo può essere verificato anche utilizzando il rapporto “Real Time”.

    Ho parlato in modo molto dettagliato dell'invio di un evento tramite timer, del controllo e delle sfumature importanti nel video qui sotto.

    Come potete vedere, amici, impostare una frequenza di rimbalzo in Google Analytics seguendo l'esempio di Yandex Metrics non è affatto difficile. Per fare ciò, devi prima inserire una semplice riga di codice nel contatore. In secondo luogo, controlla il funzionamento del timer utilizzando Google Tag Assistant o utilizzando il rapporto "Tempo reale". Vedrai gli eventi affluire.

    In questo modo potete già rendere familiare la frequenza di rimbalzo in Google Analytics, come in Yandex Metrica. I report appariranno più belli e conterranno informazioni oggettive.

    Se ti è stato utile lascia un pollice in su. Ti dirò di più su Google Analytics e sull'analisi web in generale!

    commenti forniti da HyperComments

    La maggior parte dei proprietari di siti Web e blog utilizzano vari contatori di visitatori e sistemi di analisi come Yandex.Metrica o Google Analytics sulle proprie risorse. E abbiamo incluso. Ma cosa fare se ci si trova di fronte a una situazione in cui i dati differiscono radicalmente?

    Nel nostro caso abbiamo notato che la frequenza di rimbalzo nel sistema di analisi di Google era significativamente più alta rispetto ad altri parametri. Anche quei webmaster che studiano in dettaglio il comportamento dei visitatori del loro sito non hanno potuto fare a meno di notarlo.

    Come si è scoperto in seguito, il colpevole è l'algoritmo non standard di Google per il calcolo della frequenza di rimbalzo, ma noi, come si è scoperto, siamo perfettamente in grado di influenzarlo e migliorare significativamente il quadro. Leggi di più su come farlo in Google Analytics e il nuovo Google Analytics Universal in questo articolo.


    Come viene calcolata la frequenza di rimbalzo?

    In realtà non esiste un metodo di calcolo generalmente accettato. Ogni strumento di analisi e monitoraggio dei visitatori del sito web può calcolarlo in modo diverso, ma la maggior parte di essi utilizza uno dei due metodi:

  • calcolo della frequenza di rimbalzo in base al tempo trascorso dall'utente sul sito (Yandex e altri);
  • calcolo della frequenza di rimbalzo in base al numero di pagine visualizzate (Google).
  • La prima opzione sembra abbastanza logica e, a nostro avviso, è così - se un utente, dopo aver visitato una pagina del tuo sito, vi rimane più a lungo di un certo tempo (in Yandex.Metrica per impostazione predefinita è 15 secondi) - significa che il contenuto è interessante per lui e questa visita non deve essere considerata un rifiuto.

    La seconda opzione è esattamente quella utilizzata in Google Analytics. La sua essenza è considerare una sessione durante la quale l'utente non ha visualizzato più di una pagina del tuo sito come un fallimento. Cioè, se un visitatore è arrivato alla tua risorsa da un motore di ricerca in cerca di una risposta a una determinata query di ricerca, ha studiato a lungo una pagina e il materiale in essa contenuto e ha lasciato il tuo sito, dopo aver ricevuto una risposta alla sua domanda, tale sessione verrà conteggiata come un rifiuto.

    Questa opzione non sembra molto logica, ma è quella utilizzata per impostazione predefinita nel sistema Google Analytics. Naturalmente, anche questo metodo di calcolo ha il diritto di esistere, ma, a nostro avviso, la sua obiettività è molto inferiore. Ciò è particolarmente vero per i siti web generici, dove l'utente è solitamente interessato solo a una pagina che risponde alla sua query di ricerca.

    Ci sembra che non sia corretto considerare la sessione di un tale visitatore come un rifiuto e abbiamo trovato un modo per correggere questa situazione. Di conseguenza, è stato possibile non solo ridurre significativamente la frequenza di rimbalzo in Google Analytics, ma anche ottenere informazioni più precise sul tempo trascorso dall'utente sul sito.

    Come ridurre la frequenza di rimbalzo in Google Analytics e Google Analytics Universal

    Pertanto, ci troviamo di fronte al compito di ottenere dati più accurati sui guasti della nostra risorsa utilizzando il sistema di analisi di Google. Per fare ciò, dovremo cambiare il modo in cui contiamo i rimbalzi in modo che vengano calcolati in base al tempo che un utente trascorre sul sito, piuttosto che al numero di pagine visualizzate.

    Questo metodo non è vietato ed è addirittura consigliato da Google, come hanno riferito i rappresentanti dell'azienda sul blog ufficiale di Analytics (link all'originale in inglese). Si tratta però di una vecchia versione del codice, che Google ha recentemente raccomandato attivamente di sostituire con una nuova: il codice universale di Google Analytics. Sfortunatamente, il metodo descritto sul blog ufficiale non funziona nella nuova versione del codice, ma è facile risolvere il problema.

    Di seguito troverai esempi di codice sia per la vecchia versione di Analytics che per la nuova Analytics Universal.

    Vecchio codice di Google Analytics

    Per modificare l'algoritmo per la registrazione degli errori sul tuo sito con il vecchio codice di analisi, aggiungi la seguente riga al codice standard.

    SetTimeout("_gaq.push(["_trackEvent", "15_seconds", "read"])",15000);

    Pertanto, il tuo codice sarà simile a questo (invece di UA-********-*

    var _gaq = _gaq || ; _gaq.push(["_setAccount", "UA-********-*"]); _gaq.push(["_trackPageview"]); setTimeout("_gaq.push(["_trackEvent", "15_seconds", "read"])",15000); (funzione() ( var ga = document.createElement("script"); ga.type = "testo/javascript"; ga.async = true; ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js"; var s = document.getElementsByTagName("script"); s.parentNode.insertBefore(ga, S); ))();

    Nuovo codice universale di Google Analytics

    Recentemente Google consiglia a tutti di utilizzare esclusivamente il nuovo codice Google Analytics Universal sui propri siti web. Per modificare l'algoritmo di calcolo della frequenza di rimbalzo nella nuova versione di Analytics, aggiungi il seguente codice prima del tag di chiusura.

    SetTimeout("ga("invia", "evento", "leggi", "15_secondi")", 15000);

    Di conseguenza, il tuo codice di analisi sarà simile a questo (il tuo ID dovrebbe essere specificato invece di UA-********-*).

    (funzione(i,s,o,g,r,a,m)(i["Oggetto GoogleAnalytics"]=r;i[r]=i[r]||funzione())( (i[r].q = i[r].q||).push(argomenti)),i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o);a .async=1;a.src=g;m.parentNode.insertBefore(a,m) )(window,document,"script","//www.google-analytics.com/analytics.js","ga" ); ga("crea", "UA-********-*", "auto"); ga("invia", "visualizzazione pagina"); setTimeout("ga("invia", "evento", "leggi", "15_secondi")", 15000);

    risultati

    Dopo aver apportato le modifiche sopra descritte al codice del sistema di analisi del sito, la frequenza di rimbalzo è diminuita dal 92% al 10%, è difficile non notarlo sul grafico.

    Di conseguenza, anche la durata media della sessione è cambiata in modo significativo (dopotutto, in precedenza la maggior parte di esse era considerata un fallimento e non veniva presa in considerazione), aumentando dalle 00:30 alle 07:30, ovvero da 30 secondi a sette e mezzo minuto, che può essere osservato anche sul grafico di questo indicatore.

    Quando i grafici sopra sono sovrapposti l'uno all'altro, vediamo una dipendenza diretta di un indicatore dall'altro.

    Recentemente in uno dei blog è sorta una domanda su ciò che Google considera una frequenza di rimbalzo. Per impostazione predefinita, infatti, le impostazioni di Google Analytics indicano che una visita durante la quale è stata visualizzata una sola pagina è considerata un rimbalzo.

    Cioè, se una persona stava cercando un'informazione, è entrata, l'ha letta ed è rimasta soddisfatta, Google lo considera comunque un rifiuto. Non è giusto, vero? Inoltre, in questo modo il tasso di fallimento raggiunge l'80% o più. Molte persone pensano che questa sia una sciocchezza perché i fattori comportamentali non contano su Google. Ma sul mio blog ero convinto: questa è una questione molto seria.

    La frequenza di rimbalzo di Google Analytics può essere ridotta!

    Si scopre che la famosa Wikipedia contiene suggerimenti utili sull'argomento in questione. Oltre allo standard “sviluppare il sito, renderlo utile per le persone”, vengono fornite raccomandazioni pratiche. Il codice standard di Google Analytics per l'inserimento in un sito web ha opzioni in cui, proprio come in Yandex, puoi specificare i tassi di fallimento!

    Wikipedia offre una scelta, con le spiegazioni delle impostazioni effettuate. Il terzo mi è piaciuto, l'ultimo. Ha aggiunto la possibilità di specificare una durata della sessione inferiore a 15 secondi come indicatore di rimbalzo di Google Analytics. L'unica cosa che dovrebbe essere sostituita è il tuo identificatore: invece di "UA-XXXXXXX-1", sostituisci il numero del codice standard ricevuto durante la registrazione - quello che è stato inserito sul sito (per me è "UA-5192? ?43-1”).

    È meglio non toccare le virgolette, per non commettere errori, ma inserire solo l'identificativo del sito stesso con i numeri. Salva il vecchio codice sul tuo computer per ogni evenienza. E sostituiscilo con quello nuovo da Wikipedia. Ad essere sincero, dubitavo davvero che avrebbe funzionato. Avevo paura che il motore di ricerca mi punisse per manipolazione. È passato più di un mese da quando sono state apportate le modifiche. Lascia che ti mostri cosa è successo:


    Come puoi vedere, la frequenza di rimbalzo è diminuita drasticamente, insieme a un aumento delle visualizzazioni. Ora informazioni accurate sul comportamento degli utenti vengono trasmesse all'analisi, simile a ciò che vedo in Yandex Metrica. Naturalmente resta il dubbio sulla fattibilità di ciò che è stato fatto. Come si usa? Per auto-consolarsi? La frequenza è cambiata?

    All'inizio non notavo la differenza. Tuttavia, il traffico è gradualmente aumentato. Invece delle solite 20-40 persone, ora ne arrivano 40-77. Naturalmente, per molti questo è un numero ridicolo. Ma in termini percentuali la crescita è significativa: circa il doppio. Consiglio a tutti di prendersi un po' di tempo per sostituire il codice di Analytics per ridurre la frequenza di rimbalzo di Google Analytics e aumentare il traffico del sito dal motore di ricerca di Google.

    I migliori articoli sull'argomento