Walcząc z ‘bounce rate’…

Czym jest owe bounce rate (pol. współczynnik odrzuceń)? Cytując za Google AnalyticsWspółczynnik odrzuceń to procent odwiedzin tylko jednej strony lub odwiedzin, podczas których osoba opuściła witrynę po zobaczeniu strony wejściowej (docelowej). Możemy z niej wywnioskować, ile osób zagląda na stronę tylko po to, żeby przejrzeć jedną interesującą użytkownika stronę, ile przegląda także inne podstrony na waszej www, a ile opuszcza stronę tuż po wejściu. Jeśli interesuje nas informacja, ilu użytkowników przybywa na stronę żeby zagłębić się w dany artykuł, a ilu od razu ją wyłącza, będziemy musieli zmodyfikować lekko kod wysyłający statystyki do Google. Jak to już wiadomo, nie wszystko jest idealnie dopasowane do naszych potrzeb…

Google stawia równo ze sobą wizyty 2sekundowe, po których użytkownik wyłączył naszą stronę, jak i wizyty na danej podstronie, trwające często powyżej 5-10 minut – wszystkie uznaje za odrzucone. Postanowiłem więc, lekko zmodyfikować kod statystyk, aby rozdzielić dwie w.w. opcje.

Do naszego kodu statystyk, musimy dodać następującą linijkę:

setTimeout('_gaq.push([\'_trackEvent\', \'NoBounce\', \'Over 30 seconds\'])',30000);

…gdzie 30000 odpowiada czasowi (w milisekundach), jaki użytkownik musi spędzić na stronie, aby wizyta nie została uznana za odrzuconą. Cały kod od Google Analytics wygląda następująco:

<script type="text/javascript">
	var _gaq = _gaq || [];
	_gaq.push(['_setAccount', 'UA-22628573-1']);
	_gaq.push(['_trackPageview']);
	_gaq.push(['_trackPageLoadTime']);
	setTimeout('_gaq.push([\'_trackEvent\', \'NoBounce\', \'Over 30 seconds\'])',30000);

	(function() {
		var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
		ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
		var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	})();
</script> 

A teraz efekt, jaki osiągnąłem przez parę dni korzystania z tego rozwiązania :)

You can leave a response, or trackback from your own site.

    Jedna odpowiedź to “Walcząc z ‘bounce rate’…”

  1. A można wyłączyć odwiedzny 0 sekundowe w taki sam sposób?
    Chodzi o to by dodać kod, który pozwoli na to by google liczyło we wszystkich statystykach tylko odwiedziny powyżej np. 3-10 sekund.

Odpowiedz