Nosūtīt jautājumu

 

Уменьшаем bounce rate для статистики

Уменьшаем bounce rate для статистики

О bounce rate

Bounce rate - показатель отказов - термин в веб-аналитике, обозначающий процентное соотношение количества посетителей, покинувших сайт прямо со страницы входа или просмотревших не более одной страницы сайта.
Разные инструменты по анализу поискового трафика могут использовать разные алгоритмы для подсчета показателя отказов. Из-за этого показатель отказов может заметно отличаться. В этой статье мы рассмотрим два основных инструмента: Google Analytics и Yandex Metrica.

Отличия алгоритмов bounce rate

Поскольку наша команда больше практики, чем теоретики, будем рассматривать все сразу на реальном примере. За пример возьмем портал, разработанный нашей студией - http://escaperoommap.lv. Этот портал позволяет пользователю ознакомиться со всеми “живыми” квестами Риги. Живые квесты – это новый тип развлечения, где задание вашей команды выбраться из запертой комнаты за 60 минут.

 

Показатели отказов от Google Analytics

 

Показатель отказов от Yandex Metrica

Мы видим, что по Google Analytics, до конца марта, показатель отказов очень высокий, в то время как у Yandex Metrica на всем графике относительно нормальный (в среднем 15-20%, что считается нормой). С чем это связано? А связано это с тем, что алгоритмы подсчета у аналитик разные.

Немного поискав в интернете, находим:

от Google Analytics - если на сайте всего одна страница, Google Analytics может зарегистрировать несколько последовательных просмотров, только если ее перезагрузить. Соответственно, показатель отказов будет очень высоким. Для анализа таких сайтов используйте другие методы, например, отслеживание событий.

у Yandex Metrica - визит считается отказом, если для него одновременно выполнены следующие условия:

1) за время визита зафиксировано не более одного просмотра страницы;

2) продолжительность визита, меньше заданного для расчета отказов времени (по умолчанию 15 секунд);

3) не зафиксировано служебного события «неотказ».

В чем же коренное отличие алгоритмов?

Yandex Metrica учитывает время, проведенное пользователем на странице и если оно больше 15 секунд, это уже не отказ. А Google Analytics время сеанса в данном контексте не учитывает. Получается, что пользователь попал на определенную страницу вашего сайта (с поисковика) и, если он с нее вышел, не переходя на какую-либо еще страницу вашего сайта – это отказ.

Можно долго дискутировать по поводу того, какой алгоритм лучше, но мы этого делать не будем :)

Как получается с нашим escaperoommap.lv?

  1. Пользователь с поисковика заходит на определенную страницу описания комнаты.
  2. Знакомиться с описанием комнаты
  3. Делает резервацию с помощью онлайн формы (или с помощью звонка).
  4. Закрывает вкладку

В основном, это не происходит за 15 секунд, поэтому по прошествии этого времени, Yandex Metrica не считает посещение за отказ. А вот google analytics засчитает это за отказ т.к. клиент физически больше не переходит на другую страницу.

Решение проблемы

Было решено каждые 15 секунд посылать Google Analytics event: “Да,да, я еще здеесь! J”. В принципе, это event-пустышка, но с помощью него можно дать сигнал Google Analytics, что пользователь еще на сайте и что-то произошло. В таком случае, Google Analytics не будет считать посещение за отказ. Пример кода:

<script type="text/javascript">// <![CDATA[
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXXXX-XX', 'auto');
ga('send', 'pageview');

setTimeout(function(){ga("send", "event", "Yes, yes! Im here!", location.pathname);}, 15000);
// ]]></script>

Выводы

  1. Ситуация с bounce rate исправилась для Google Analytics с конца марта
  2. Это никак не повлияло на ранжирование или продвижение и т.д. (в принципе это логично)
  3. Довольный клиент и высокий bounce rate не мозолит глаза
  4. Теоретически, можно очень занизить bounce rate, но в этом нету смысла т.к. кроме статистики, он не на что не влияет.