Как отследить реальный показатель отказов в Google Analytics

Только не думайте, что я зациклился на одном показателе. Просто я имею привычку завершить одно дело, а уж затем приступать к следующему.

На данный момент для меня важно точно знать сколько людей покидают мой блог даже не прочитав ту страницу на которую они попадают, а также способы «борьбы» с такими посетителями. Конечно расстреливать их я и не думал, здесь нужно что-то другое. Например, попытаться задержать их чем-то или зажечь желанием просмотреть другие страницы блога.

Как отследить реальный показатель отказов в Google Analytics

Со вторым в принципе все понятно — процесс долгий и увлекательный, будем экспериментировать и конечно же отписываться о результатах здесь, в блоге (подписывайтесь!). А как же быть с первым? Как отследить реальный показатель отказов?

Если Вы не совсем понимаете о чем речь, тогда рекомендую изучить прошлый пост «Что такое показатель отказов?«, который разместился в рубрике «Терминология«. По мимо точного определения этого показателя, в том посте я позволил себе немного порассуждать о его точности. Ну скажите мне, как можно отнести посетителя к отказам, если он провел на странице (пусть и одной) 2-3-4 минуты?

Скрин ниже из прошлого поста хорошо отражает ситуацию. Показатель отказов за июль месяц для одной из самых посещаемых страниц блога 79,79%, но в тоже время среднее время нахождения пользователя на той же странице за тот же месяц 4 с половиной минуты.

Показатель отказов страницы "Кнопки социальных сетей" за июль

Меня такое положение дел не устраивало. По такой статистике сложно что-либо определить.

Решение нашлось довольно быстро, но не в рунете. На одном забугорном блоге парень также был расстроен своим показателем, но в отличии от меня он хороший программист. Смысл его решения прост: добавляем одну строчку в код google analytics и радуемся статистике с реальным показателем отказов.

Эта строчка будет запускать событие каждый раз, когда посетитель находится на странице дольше определенного времени. Время устанавливаете Вы сами. Я сужу по себе: при посещении какой-либо страницы мне достаточно 10-15 секунд, чтобы понять интересна она мне и я почитаю или я пошел отсюда :). Потому я выставил 15 секундный барьер.

Итак, вот эту строчку необходимо добавить в код google analytics после последнего тега _gaq.push.

setTimeout('_gaq.push(['_trackEvent', 'NoBounce', 'Over 15 seconds'])',15000);

Время здесь указано в миллисекундах, т.е. 15000 = 15 секундам.

После внесения необходимых изменений я могу более точно определить сколько посетителей покидает блог (или определенную страницу) не потратив на него даже 15 секунд. И уже исходя из этой статистики можно делать попытки по снижению отказов.

Понижение показателя отказов

Но про просмотр посетителями 2-3 и т.д. страниц забывать не стоит. Это тоже важный показатель, который в свою очередь требует наработок по увеличению. Здесь важны наработки с самим сайтом, с его удобностью. Код систем статистики в этом плане работает идеально и изменений не требует. Опаньки, опять вперед забегаю, ведь это тема других статей 😉 (подписывайтесь!).

p.s. Да, кстати. Хочу обратить ваше внимание — не стоит пользоваться этим способом ради простого удовлетворения от низкого показателя в статистике. Поставив 1 секунду и снизив показатель отказов до 0,001% Вы не улучшите реальное положение дел. Отчеты важны для устранения недостатков, а не для …не знаю… чего-то там еще.

Удачи Вам друзья и реально низкого показателя отказов!

Сладкое на сегодня: вирусный ролик gillette venus. Эпиляция в салоне красоты. Вроде ничего особенного, но весело придумали 🙂


Комментарии

23 на запись "Как отследить реальный показатель отказов в Google Analytics"
  1. полезно, сенкс Серега! код то сильно грузит сайт не проверял? он же у тебя каждые 15 сек обращается в гугль!?

    • Snapshot says:

      Совсем не грузит. Он не обращается каждые 15 секунд, он просто дает команду гуглу не включать пользователя в отказы если он находится более 15 секунд на сайте. А время нахождения пользователя на сайте и без этого кода определялось гуглом.

  2. Спасибо за пост! Возьмем на заметку. А видео отпад просто… )))

  3. Evgenijjshp says:

    Ну вот, а я думал что на сладенькое будут жирненькие ссылки 🙂 Корыстный я человек, но скоро открываю своей ресурсик и хочется ссылок пожирнее. А то прям постоянно опаздываю с прочтением ваших статей и «видимостью» ссылок 🙁

    • Snapshot says:

      Ссылки будут, только просто отдельным постом…и возможно только для подписчиков, хотя пока еще не уверен, думаю над этим.

  4. Evgenijjshp says:

    Я не совсем в теме, наверное  ошибаюсь, но все эти «спаммные» комменты ниже со ссылками на сайты делаются для того, что бы  получить с вашего блога себе жирненькую ссылочку?

    • Snapshot says:

      Это не комменты, это «реакции». Т.е. дискус отслеживает ссылки в соц.сетях на конкретный пост и если таковые имеются — отображает их здесь.

  5. Аноним says:

    Считаю,  зацикливаться на статистике блога необходимо, сухие цифры иногда предлагают верное решение.Делаем  анализ, и выходим на правильных путь. Иногда статистика радует, а в основном…(-

  6. 4esnok says:

    Спасибо, Сергей!
    Давно заметил этот недочет Google Analytics, но на глаз оценивать отказы с учетом времени посещения совсем не практично )
    Теперь совсем другое дело

  7. По моему, считает не совсем корректно. Да, мой показатель отказов упал, притом очень сильно, но!
    Я так же как и Вы установил задержку в 15 секунд, но взяв отчет за один день, допустим по заходам с поисковиков, вижу такую картину. Один человек зашел по запросу, Avg. time on site: 00:00:12, и при этом показатель отказов: 0.00%. Я так просмотрел, показатель отказов 100% получили только те, у кого время пребывания на сайте 00:00:00.

    • Snapshot says:

      Не исключено. Посмотрел у себя, тоже есть подобные записи в статистике, но у таких записей количество просмотренных страниц более 1, потому google их также исключает из отказов. Возможно дело в этом.

      В любом случае такая статистика будет более точна, нежели стандартная гугловская, а погрешности есть в любой системе. Ну мне так кажется.

      • У Меня сейчас это выглядит вот так

        • Snapshot says:

          Самое интересное, что я пробовал ставить и на 10 секунд, просто не упомянул об этом в посте. После того, как поднял планку до 15 секунд, показатель отказов увеличился, т.е. этот порог работает. Но почему существует такая погрешность сказать сложно.

          • Мда, действительно странно, ну … это у меня пока только первый день отчета, посмотрим, как оно себя дальше поведет. Т.е. у Вас такой картины, как на моем скришноте у Вас нет?

          • Snapshot says:

            Есть, тоже с единичными посетителями (2-3), но у них просмотров страниц более 1

      • надеюсь изображение присоединилось

  8. Интересный эксперимент. У меня показатель отказов тоже немал. А кстати каков временной порог для расчёта баунс рэйт в ГА стоит по умолчанию ?

  9. Я читал на других сайтах про эту проблему — всё оказывается из-за того, что Google Analytics не учитывает много действий пользователя, и, даже если пользователь 20 мин. будет на сайте просто читать статью, а потом закроет её — аналитикс может посчитать это за отказ.
    Чтобы он учитывал больше всякой ерунды — надо везде прописывать доп. коды. Короче, всё очень мутно 🙂 Есть плагин для wordpress — Google Analytics for WordPress, он всё это автоматом делает вроде. Я его поставил — посмотрю на результат и через несколько дней отпишусь 🙂

  10. Ruslan_rv says:

    скажите пожалуйста считается ли отказом если посетитель кликнет по фото на сайте которая увеличится в размере, либо откроется под адресом http://www.site/images/foto.jpg и после этого уйдет со страницы. Спасибо.

  11. Kanat Urazov says:

    Добрый день Сергей, мне понравилась ваш метод по снижению уровня отказов, но хотел бы уточнить мне ГА выдал вот такой .js счетчик где и как можно его изменить или добавить, что бы отказом считался страница просмотренная меньше 15 секунд

    Заранее спасибо

    вот код:

    (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’, ‘ххххххх-хх’, ‘masterok-remonta.ru’);
    ga(‘send’, ‘pageview’);

  12. Для нового кода Universal.js данная фишка подходит?

Спасибо, что оставили свой комментарий

banner