Google analytics отказы. Неизвестные факты о Показателе отказов в Google Analytics

Если вы монетизируете свой интернет-проект, то наверняка наслышаны про поведенческие факторы и их роль в ранжировании сайтов в выдаче поисковых систем. От позиции в выдаче напрямую зависит и посещаемость наших сайтов. А одними из важнейших метрик для отслеживания поведенческих факторов можно считать показатель отказов в Google Analytics и Яндекс Метрике.

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

Показатель отказов (англ. bounce rate) — термин в веб-аналитике, обозначающий процентное соотношение количества посетителей, покинувших сайт прямо со страницы входа или просмотревших не более одной страницы сайта. То есть отказ — это такой визит, во время которого посетитель, зайдя на сайт, просмотрел только одну страницу, не совершив при этом перехода на другую страницу до времени окончания сессии.

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

У Яндекс.Метрики и Google Analytics (Universal Analytics) разные взгляды на такие отказы. И если вы установили на своем сайте оба базовых кода отслеживания этих сервисов, то наверняка заметили, что в среднем показатель отказов по версии Метрики варьируется в размере 10-15%, что близко к средним показателям в сети, тогда как показатель отказов в Google Analytics невероятно большой — 85-90%! Но почему так?! Да, могут быть какие-то погрешности в их измерениях, но в разы?!

С точки зрения Яндекс.Метрики показатель отказов — это доля визитов, в рамках которых состоялся лишь один просмотр страницы, продолжавшийся менее 15 секунд. Ввод метрики здесь логичен — посетитель открыл страницу, бегло оценил ее взглядом, ничего ценного для себя не нашел, закрыл страницу.

Google Analytics не видит действий посетителя

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

А ведь в ситуации с Analytics возможна ситуация, что именно на вашей странице посетитель нашел именно ту информацию, которую он долго искал!

Например, он внимательно прочитал эту страницу в течении 10 минут, уяснил для себя ценную информацию и только после этого закрыл страницу. Или, например, посетитель заинтересовался информацией, нашел на странице номер вашего телефона и звонит вам, в это время страница открыта. То есть посетитель совершает целевые действия.

Можно ли назвать такого посетителя отказником? Вряд ли. Однако Google так не считает, поэтому оценивает ваш сайт с показателем отказов 85-90% как не очень интересный и понижает в выдаче. Но это же не так!

Код отслеживания Google Analytics

Так как же заставить Analytics правильно считать процент отказов? Так как, например, это делает Метрика?
На самом деле это сделать легко и это нужно обязательно сделать. Нужно заставить Analytics считать правильно!

Для этого необходимо, например, в базовый код отслеживания Universal Analytics добавить всего одну строчку с функцией setTimeout после строчки «ga(‘send’, ‘pageview’);». Обновленный код отслеживания будет выглядеть так:

< script> (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" , "https://www.google-analytics.com/analytics.js" , "ga" ) ; ga("create" , "UA-XXXXXXXX-XX" , "auto" ) ; ga("send" , "pageview" ) ; setTimeout(function () { ga("send" , "event" , "New Visitor" , location. pathname) ; } , 15000 ) ;

(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);a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,"script","https://www.google-analytics.com/analytics.js","ga"); ga("create", "UA-XXXXXXXX-XX", "auto"); ga("send", "pageview"); setTimeout(function(){ga("send", "event", "New Visitor", location.pathname);}, 15000);

В данном случае устанавливается таймер, который через 15 000 миллисекунд (15 сек) после открытия страницы отправляет в Google Analytics сигнал, о том, что страница все еще открыта. Это позволит нам выявить тех, кто уходит с сайта (закрывает страницу) в первые 1-14 секунд посещения. Если код сработает, значит посетитель все еще на странице и он уже не будет считаться отказником. Если не сработает, значит посетитель закрыл страницу раньше 15 секунд. В итоге, после установки этого кода можно будет говорить, что отказники это те, кто зашел на страницу и ушел с нее в первые 1-14 секунд посещения, ничего не сделав.

После такой корректировки кода отслеживания на моем сайте показатель отказов в Google Analytics сразу стал показывать более реалистичную картину, снизившись до 10-12% .

Следует отметить, что это сразу отразилось и на посещаемости сайта. Трафик через поисковую систему Google подрос до уровня Яндекса уже через неделю.

Что еще можно сделать

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

Ваш сайт может слишком медленно загружаться

Большинство пользователей Интернета вряд ли стерпят медленно работающий сайт. Особенно это касается тех, кто использует мобильные устройства. Медленно работающие сайты убивают любой интерес пользователей и повышают показатель отказов.

Запутанная навигация по странице

Это бич многих сайтов. Используйте общепринятые стандарты веб-дизайна, чтобы сделать навигацию простой и удобной (все должно быть понятно на уровне интуиции).

Нет адаптивной версии для мобильных устройств

От 20% до 50% трафика во всем Интернете уже приходит с мобильных устройств. Если вашу страницу неудобно или вообще невозможно просматривать с большинства мобильных устройств, скорее всего, ваш показатель отказов будет высоким.

У вас нет четкого призыва к действию

Часто это относится к домашней странице. Около 80% всего трафика вашего сайта приходит напрямую на внутренние страницы вашего сайта, а не на домашнюю страницу. Главная страница, как правило, получает от 20% до 40% входящего трафика. Используйте это, оптимизируйте ее!

Возможно, всплывающие окна на вашем сайте раздражают посетителей

Всплывающие окна – это палка о двух концах. Возможно, они помогают увеличить вам клиентскую базу, но если у вас очень высокий показатель отказов, попробуйте на время отключить их и посмотреть, поможет ли это снизить количество отказов. Если показатель отказов снизился после этого, то тогда можно будет сделать вывод, что всплывающие окна неинтересны вашим клиентам, а некоторые их просто ненавидят!

Зачем настраивать показатель отказов в Google Tag Manager, если его и так можно посмотреть в Google Analytics или в Метрике? Давайте разберемся, как считают показатель отказов эти системы аналитики.

  • В Google Analytics отказ — это сеанс с просмотром одной страницы на сайте без единого действия и клика; время, проведенное на странице, значения не имеет.
  • В Яндекс.Метрике отказ — это посещение страницы менее 15 секунд без переходов и действий на сайте.
  • Очевидно, при посещении одностраничного сайта пользователь может перейти только на еще одну страницу. Скорее всего, это страница «Спасибо». Получается, что в Google Analytics отказом будет считаться любое посещение сайта, которое не привело к переходу на страницу «Спасибо», т. е. в отказной трафик попадают все посетители, не совершившие конверсию.

    Из-за этого данные по отказам в Метрике и Analytics будут значительно отличаться. И анализ трафика по показателю отказов в Analytics будет неверным.

    Как видно в данном примере, показатель отказов в Google Analytics равен 74,46% . По тому же сайту показатель отказов в Яндекс.Метрике уже 15,7%.

    Если у вас многостраничный сайт, и основная модель поведения посетителя на сайте — это просмотр нескольких страниц, то показатель отказов в Google Analytics при качественном трафике будет иметь верные показатели и не будет завышен, тогда вы сможете его анализировать.

    Если же у вас одностраничный сайт или посетитель сразу попадает на конечную страницу, то показатель в Analytics будет некорректным. Чтобы показатель считался по тому же принципу, что в Яндекс.Метрике, нужно создать тег показателя отказов в GTM.

    Настраиваем показатель отказов в GTM

    Сейчас мы настроим отправку событий в Analytics после 15 секунд посещения сайта.

    Заходим в GTM и переходим в раздел «Триггеры», нажимаем красную кнопку «Создать». Даем понятное название триггеру.

    Переходим к настройке таймера. Интервал ставим в миллисекундах —15 000. Выставляем ограничение 1. В условии меням на тип «Page URL содержит» и ставим URL сайта. Условие активации — «Все таймеры». Жмем кнопку «Сохранить».

    Создаем тег отправки события по таймеру

    Переходим в раздел «Теги», жмем «Создать», вводим название тега «Показатель отказов 15 сек». Затем переходим в конфигурацию тега и нажимаем «Universal Analytics».

    Выбираем тип отслеживания "Событие«. . Вводим название категории read и название действия 15sec. В пункте «Не взаимодействие» нужно выставить значение False. В настройках Google Analytics выбираем {{Настройки Google Analytics}}.

    После настройки конфигурации тега нужно выбрать из всех триггеров тот таймер, который мы создали — «Показатель отказов 15 сек».

    Поздравляю! У нас настроен показатель отказов в Tag Manager. Осталось дело за малым — проверить работу тега в режиме предварительного просмотра, а затем опубликовать новую версию контейнера.

    Нажимаем серую кнопку «Предварительный просмотр». Теперь необходимо зайти на сайт, на котором установлен контейнер GTM. Внизу сайта появляется окно GTM, там мы должны увидеть тег, который мы создали.

    Мы решили рассказать о Google Analytics, а и именно о том, насколько Google Analytics может быть полезен вам, непосредственно в вашей работе.

    Есть 3 метрики, которые описывают поведение и качество взаимодействия пользователя на страницах сайта, которые считаются внутри Google Analytics:

    • показатель отказов (англ. Bounce Rate );
    • среднее время пребывания пользователя на сайте;
    • средняя продолжительность сеанса и страниц на сеанс.

    Первый урок из нашей серии будет про показатель отказов. Это такая стандартная метрика внутри Google Analytics, которая рассчитывается самостоятельно, то есть нам не нужно модифицировать код Google Analytics, нам не нужно дополнительно что-то настраивать. Эта метрика у нас уже есть в каждом аккаунте Google Analytics.

    Есть такое мнение, что показатель отказов – это достаточно эффективная метрика, по которой мы можем оценивать качество взаимодействия. Ну, например, часто я слышу о том, что если показатель отказов высокий, это плохо, трафик, который приходит на сайт, не очень качественный, наши страницы, на которые пользователи приходят, не очень качественные и значит надо с этим что-то делать.

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

    Что такое показатель отказов (Bounce Rate)?

    Каждое посещение, каждый отдельный сеанс, то есть по сути каждый пользователь, который зашел в какой-то промежуток времени, может посетить одну или две и более страниц на сайте. Так вот, если пользователь посетил одну страницу на нашем сайте и после этого ушел с сайта (сессия прервалась), в таком случае его посещение будет отказом. В случае же, если он зашел на сайт и посетил две и более страниц, его посещение будет не отказом. Так сказать, один или ноль, отказ или не отказ.

    Таким образом считается общее количество сеансов, которое сделали пользователи, например, из какого-то конкретного источника трафика или для какой-то конкретной страницы и считается это соотношение.

    Казалось бы, все нормально. То есть у нас есть некая метрика, по которой мы можем сказать, хорошо у нас что-то или плохо. Мы думаем, если пользователи сделали во время своего просмотра несколько просмотров разных страниц, тогда для нас это хорошо. Ну вообще-то, это не так. Почему?

    У нас могут быть разные сценарии взаимодействия пользователей с сайтами. Например, если у нас посадочная страница, в таком случае показатель отказов будет стремиться к 100 %, потому что у нас всего одна страница. И более того остальные показатели, например, средняя продолжительность сеанса или страниц на сеанс тоже будут критичными, то есть продолжительность сеанса у нас будет 0, страниц на сеанс – 1.

    Таким образом, нет вообще никаких метрик, по которым мы можем качественно оценивать эффективность посещения посадочных страниц для одностраничных сайтов и это не очень хорошо.

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

    У нас есть пользователь, который хочет купить какой-то конкретный товар, например, "купить новый iPhone 7" . Он открывает Google и пишет «купить iPhone 7», попадает на карточку товара. Ну так как интернет-бизнес достаточно активно развивается, то последнее время, последние пару лет, наверное, на карточке товаров стараются разместить всю необходимую информацию для принятия решения пользователем о совершении конверсии. Это информация о доставке, это могут быть видеообзоры, фотографии в хорошем качестве, отзывы и все это на одной странице.

    Например, если мы возьмем лидера в Украине по e-commerce Розетку и вы откроете ее сайт, то на одной странице, на одной карточке товара, по сути есть вся информация, отдельными блоками есть доставка, информация об оплате, отдельными табами есть информация об отзывах, видеоотзывах, характеристиках, что с этим товаром можно купить – все, что необходимо для принятия решения. И фактически, в таком случае, пользователю не нужно переходить на другие страницы с другими товарами или другие категории, или пользоваться поиском, или посещать главную страницу, или какую-то еще. Для такого трафика показатель отказов будет 100 % и мы будем думать, что это не качественный для нас трафик, хотя мы понимаем, что пользователь мог зайти на эту страницу и выполнить достаточно много различных действий: переключиться на разные этапы, посмотреть видео, понажимать на фотографии и они откроются в большом формате, прочитать все отзывы, он может много сделать, его общение может быть эффективным. Он может не нажать на кнопку «Добавить в корзину» и не совершить транзакцию, но при этом для нас вся эта аудитория, которая не перешла на следующую страницу, то есть, например, на корзину, будет серой зоной, мы не будем знать, насколько реально эта аудитория качественно или некачественно взаимодействовала с нашим сайтом. Таким образом тот показатель отказов, который рассчитывается по умолчанию внутри Google Analytics, может давать нам неточную информацию.

    Что значит, показатель отказов 60%?

    Если у нас показатель отказов 60 % или 40 %, что для нас это значит? Это может значить что угодно и эту метрику мы можем воспринимать как угодно, и крутить как угодно, и она не будет однозначной для нас, что вот это хорошо, а вот это плохо, например, как с ценами или транзакциями. А раз так, то мы не можем действительно качественно использовать эту метрику для анализа эффективности нашего сайта.

    Но у нас есть возможности для модификации показателя отказов. Немного модифицировав код Google Analytics, передавая определенные данные для того, чтобы показатель отказов у нас рассчитывался не как переход между разными страницами, а как разницу между разными действиями пользователя на сайте. Например, у нас может быть такая ситуация, что если пользователь кликнул на какой-то таб, тогда это посещение не будет отказом, если пользователь взаимодействовал с видео, тогда это посещение также не будет отказом, если пользователь прочитал больше, чем 5 отзывов, тогда это посещение не будет отказом. Тогда, модифицировав и уточнив показатель отказов, у нас может быть более точная информация и эту метрику мы можем использовать в работе, в оценке эффективности нашего сайта.

    В комментариях вы можете задать свои вопросы про показатель отказов и я более детально расскажу вам о каких-то моментах. Также вы можете написать те темы, которые вас волнуют, чтобы мы сняли какие-то видеоролики по этим темам. Подписывайтесь на наш канал, ставьте лайки, всем спасибо!

    Андрей Осипов

    Сергей Арсентьев

    Как снизить показатель отказов Google Analytics в 12 раз?

    Поведенческие факторы приобретают все большее влияние. И довольно большое значение имеет так называемый «показатель отказов». Сейчас я расскажу, как снизить его в несколько раз дописав всего одну строчку в код Google Analytics.


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

    На ваш сайт пришло 100 человек, из них 30 просмотрели только страницу входа и покинули сайт, больше не открыв ни одной страницы. В то время как остальные 70 посетителей посмотрели и другие страницы сайта.
    Google считает, что для первых 30 человек сайт был неинтересен, и фиксирует это событие как показатель отказа, который будет равен в данном случае 30%.

    Что означает высокий показатель отказов?

    Чем выше показатель отказов - тем хуже для поискового продвижения сайта. Так как Google старается показывать в поиске только интересные для людей сайты, в том числе такие, у которых по конкретным поисковым запросам минимальный показатель отказов.

    Традиционный подход Google к определению показателя отказов - не совсем корректен. Ведь существуют одностраничные сайты, на которых вся полезная информация представлена на одной информативной и длинной странице. В этом случае человек не может больше открыть другие страницы на этом сайта, и показатель отказов одностраничных сайтов фактически составляет 100%.

    Но разве это корректно?
    Ведь посетители одностраничных сайтов получают всю необходимую информацию на одной странице. Поэтому считать визит, в процессе которого, может даже произошла покупка, отказом - конечно, неправильно.

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

    Как понизить высокий показатель отказов?

    Конечно, в наиболее традиционном представлении, для того, чтобы снижать показатель отказов в Гугл Аналитике, на сайте должно быть много контекста, который должен быть связан между собой с помощью грамотной и заметной перелинковки. В этом случае люди будут открывать как можно больше страниц и тем самым снижать показатель отказов.

    Но есть еще один скрытый способ , с помощью которого я понизил показатель отказов в Google Analytics практически на всех сайтах в несколько раз, потратив один раз буквально несколько минут.

    Вот посмотрите график, как сократилось количество отказов после применения этого способа в моем интернет-магазине:


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

    В этом случае отказом будет считаться только быстрый уход с сайта, когда информация, представленная на нем, очевидно не интересна посетителю. То есть пользователь набрал в поиске запрос, зашел на сайт, понял за 15 или менее секунд, что сайт неинтересен и ушел - только в этом случае фиксируется отказ. И это действительно логично.

    Если же пользователь пришел на сайт и в течение, допустим, целых 10 минут читал одну его страницу, то даже если после этого он уйдет с сайта - такой факт уже не будет считаться отказом, ведь логично предположить, что человек получил нужную для него информацию.

    Все что вам нужно - это добавить в код Google Analytics, размещенный у вас на сайте, одну строчку, которая и будет считать показатели отказов по-новому. Посмотреть эту строку можно, кликнув на кнопку в социальной сети, где вы зарегистрированы - это просто и совершенно бесплатно.

    Кстати, Яндекс еще в 2011 году доработал свой показатель отказов и теперь работает именно по этой схеме, которую я вам предлагаю использовать в своих проектах.

    Я с помощью данного способа уменьшил показатель отказов на этом блоге более чем в 12 раз - с 89% до 6%! Чего и вам желаю

    Была частично затронута тема одного из важнейших и ключевых показателей в Google Analytics, характеризующих поведение пользователя на сайте. Это показатель отказов.

    «Показатель отказов» в Google Analytics - сеанс с просмотром только одной страницы. Даже если вы находились на странице несколько минут, но не совершили никаких взаимодействий, а просто читали информацию и затем вышли, будет засчитан отказ.

    Разберем несколько примеров. На сайте было 3 пользователя:

  • Пользователь зашел на сайт. Данные о просмотре страницы отправились в Google Analytics. Пользователь ознакомился с информацией и покинул сайт, никуда не перейдя дальше. Analytics не зарегистрировал больше никаких событий и поэтому для пользователя показатель отказов равен 100% ;
  • Пользователь зашел на сайт. Данные о просмотре страницы отправились в Google Analytics. Затем пользователь перешел на вторую страницу. Данные о просмотре другой страницы также отправились в отчеты GA. Таким образом в рамках одной сессии в GA было отправлено два обращения, поэтому для этого пользователя показатель отказов равен 0% ;
  • Пользователь зашел на сайт. Данные о просмотре страницы отправились в Google Analytics. Далее пользователь добавил товар в корзину (это действие мы отслеживаем в GA как событие). В результате событие сработало и данные отправились в Analytics. После добавления в корзину пользователь покинул сайт. Получается пользователь был на одной странице и отправил два хита в инструмент веб-аналитики. У такого пользователя показатель отказов будет равен 0% .
  • Общий показатель отказов для всех трех пользователей — 33%

    Построим отчет в Google Analytics. На примере выше общий показатель отказов для всех трех пользователей составляет 33% . И с точки зрения уравнивания пользователей в плане поведенческих факторов это не совсем правильно. Например, пользователь, который перешел на сайт и внимательно изучал страницу сайта (например, 10 мин.), не сделал ни одного действия, которое отправило данные в GA, и вышел из сайта — показатель отказа будет равен 100% и средняя длительность сеанса будет 00:00:00 . И другой пример: пользователь перешел на главную страницу сайта, пробыл там 10 секунд, перешел на вторую страницу, просмотрел информацию в течение еще 10 секунд и затем покинул сайт. Показатель отказов в этом случае будет равен 0% .

    Есть существенное отличие при подсчете этого показателя в Google Analytics и Яндекс.Метрика. В метрике отказом считается посещение, в котором пользователь просмотрел всего одну страницу и посвятил ее просмотру менее 15 секунд. Во всех остальных случаях отказа не будет, даже если пользователь покинул страницу через 17 или 45 секунд после захода на сайт.

    Из-за двойного условия показатель в Яндекс.Метрика ниже, чем в Google Analytics. Для того чтобы сделать его одинаковым в двух системах аналитики, достаточно отправить данные в GA (событие) через 15 секунд после того, как пользователь перешел на сайт. После изменений, когда пользователь перейдет на сайт, в Google Analytics отправится хит «Просмотр страницы», а через 15 секунд отправится второй запрос — данные о событии.

    Итог такой: пользователи, которые находились на сайте более 15 секунд за сеанс — показатель отказов будет равен 0% , а те, кто меньше данного интервала времени — соответственно 100% .

    Настроить более «точный показатель отказов» в Google Analytics можно путем добавления дополнительного фрагмента кода вручную в код счетчика Google Analytics. В зависимости от того, какой вид счетчика Analytics вы используете, настройки будут разные.

    1. Библиотека analytics.js

    Если у вас на сайте установлен код счетчика Universal Analytics и библиотека analytics.js , то вам нужно добавить следующие строчки кода:


    setTimeout(function(){
    ga(‘send’, ‘event’, ‘Новый посетитель’, location.pathname);
    }, 15000);

    Фрагмент кода для апгрейда показателя отказов библиотеки analytics.js

    где «Новый посетитель» — категория событий, а location.pathname — параметр, в котором содержится часть адреса страницы без доменного имени и get-параметров, 15000 — значение 15 секунд в миллисекундах. Вот так будет выглядеть код счетчика на сайте:

    Показатель отказов для библиотеки analytics.js

    2. Библиотека gtag.js

    Если у Вас на сайте установлен c библиотекой gtag.js , тогда вам нужно добавить следующий код:


    setTimeout(function(){
    gtag(‘event’, location.pathname, {
    ‘event_category’: ‘Новый посетитель’
    });
    }, 15000);

    Фрагмент кода для апгрейда показателя отказов библиотеки gtag.js

    Вот так будет выглядеть код счетчика на сайте:

    Показатель отказов для библиотеки gtag.js

    КАТЕГОРИИ

    ПОПУЛЯРНЫЕ СТАТЬИ

    © 2024 «nkld.ru» — Windows. Железо. Интернет. Безопасность. Операционные системы. Ноутбуки