→ Что значит показатель отказов в google analytics. Уменьшаем показатель отказов google analytics. Что такое «Показатель отказов»

Что значит показатель отказов в google analytics. Уменьшаем показатель отказов google analytics. Что такое «Показатель отказов»

Всем-всем привет!

Тот, кто работает с Google Analytics знает о неадекватности показателя отказов в данной системе аналитики. Особенно это заметно при работе с , где есть только основная страница и страница «Спасибо». Порой, данная метрика доходит до сумасшедших 100%. Оперировать такими данными при анализе трафика категорически запрещается.

А все дело в том, что Google Analytics изначально считает за «отказ» сеанс, во время которого была посещена только одна страница и не выполнено ни одного события . Естественно, для любого Landing Page (коих в Интернете куча) показатель отказов будет, мягко говоря, ненормальным. В Яндекс.Метрике же считается визит, во время которого пользователь пробыл на сайте менее 15 секунд и не совершил ни одного целевого действия, из-за чего здесь показатель отказов является более точным, нежели в Analytics.

Что же тогда делать? Как сделать точный показатель отказов в Google Analytics? Сейчас я Вам об этом расскажу.

Настраиваем показатель отказов в Google Analytics.

Чуть выше я выделил фразу «не выполнено ни одного события» не зря. Мы воспользуемся этой возможностью и создадим событие, которое будет срабатывать после определенного нами времени.

Итак, для того, чтобы показатель отказов был более точным, нам нужно внести некоторые изменения в код счетчика:

если у Вас стоит Universal Analytics, то Вам нужно внедрить в код отслеживания следующее (то, что выделено жирным):

(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-XXXXXXXXX", "auto"); ga("send", "pageview"); setTimeout(function(){ ga("send", "event", "Без отказов", "Сеанс без отказов", location.pathname); }, 15000);

если стоит Global Site Tag, то внедряем вот это (то, что выделено жирным):

window.dataLayer = window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag("js", new Date()); gtag("config", "UA-XXXXXXX"); setTimeout(function(){ gtag("event", "Без отказов", { "event_category": "Без отказов", "event_label": "Сеанс без отказов" }); }, 15000);

После того, как модифицировали код отслеживания, нужно проверить его работоспособность. Для этого переходим в Google Analytics, в раздел «В режиме реального», подраздел «События». В соседней вкладке браузера входим на свой сайт. В отчете должны увидеть следующее:

Как видите, по истечении 15 секунд срабатывает событие и посещение уже не будет считаться за «отказ». Если же человек провел менее 15 секунд, то, естественно, событие не сработает — система засчитает сеанс за «отказ». Так вот и работает все это дело.

С этого дня показатель отказов во всех отчетах должен стремительно падать. Следите за этим.

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

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

Как выяснилось позже, виной всему является нестандартный алгоритм расчета Google"ом показателя отказов. Однако мы, как оказалось, вполне в силах на него повлиять и значительно улучшить картину. О том, как это сделать в Google Analytics и новой Google Analytics Universal читайте далее в этой статье.


Как рассчитывается показатель отказов

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

  • расчет показателя отказов на основании времени, проведенного пользователем на сайте (Яндекс и другие );
  • расчет показателя отказов на основании количества просмотренных страниц (Google ).
  • Первый вариант кажется довольно логичным и, на наш взгляд, таковым и является - если пользователь, перейдя на страницу вашего сайта, задерживается на ней дольше какого-то определенного времени (в Яндекс.Метрике по умолчанию это 15 секунд) - значит контент ему интересен и считать это посещение отказом не стоит.

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

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

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

    Как уменьшить показатель отказов в Google Analytics и Google Analytics Universal

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

    Данный способ не запрещен, а даже рекомендован Гуглом, о чём представители компании сообщали в официальном блоге Analytics (ссылка на оригинал на английском языке). Однако, речь там идет о старой версии кода, который с недавних пор Google активно рекомендует заменить на новый - код Google Analytics Universal. К сожалению, описанный на официальном блоге способ не работает в новой версии кода, но это легко исправить.

    Ниже вы найдете примеры кода как для старой версии Analytics, так и для новой Analytics Universal.

    Старый код Google Analytics

    Для того, что бы изменить алгоритм учета отказов на вашем сайте со старым кодом аналитики, добавьте в стандартный код строчку следующего содержания.

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

    Таким образом ваш код будет иметь следующий вид (вместо UA-********-*

    var _gaq = _gaq || ; _gaq.push(["_setAccount", "UA-********-*"]); _gaq.push(["_trackPageview"]); setTimeout("_gaq.push(["_trackEvent", "15_seconds", "read"])",15000); (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"); s.parentNode.insertBefore(ga, s); })();

    Новый код Google Analytics Universal

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

    SetTimeout("ga("send", "event", "read", "15_seconds")", 15000);

    В результате ваш код аналитики будет выглядеть следующим образом (вместо UA-********-* должен быть указан ваш идентификатор).

    (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","//www.google-analytics.com/analytics.js","ga"); ga("create", "UA-********-*", "auto"); ga("send", "pageview"); setTimeout("ga("send", "event", "read", "15_seconds")", 15000);

    Результаты

    После того, как мы внесли вышеописанные изменения в код системы аналитики на сайте, показатель отказов снизился с 92% до 10% , это сложно не заметить на графике.

    В результате значительно изменился и показатель средней длительности сеанса (ведь раньше большинство из них считались отказом и не учитывались), увеличившись с 00:30 до 07:30 - то есть с 30 секунд до семи с половиной минут , что также можно наблюдать на графике этого показателя.

    При наложении вышеназванных графиков друг на друга мы видим прямую зависимость одного показателя от другого.

    Если вы монетизируете свой интернет-проект, то наверняка наслышаны про поведенческие факторы и их роль в ранжировании сайтов в выдаче поисковых систем. От позиции в выдаче напрямую зависит и посещаемость наших сайтов. А одними из важнейших метрик для отслеживания поведенческих факторов можно считать показатель отказов в 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 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 показателем отказов. Действительно, по умолчанию в настройках Google Analytics указано, что отказом считается посещение, во время которого сделан просмотр только одной страницы.

    То есть если человек искал информацию, зашел, прочел и остался доволен, Гугл все равно считает это отказом. Несправедливо, верно? Причем таким образом уровень отказов достигает 80% и более. Многие считают, что это чепуха, ведь в Google поведенческие факторы не имеют значения. Но я убедилась на своем блоге: это очень серьезный вопрос.

    Показатель отказов google analytics можно уменьшить!

    Оказывается, во всем известной Википедии есть полезные советы по рассматриваемой теме. Кроме стандартного "развивайте сайт, делайте полезным для людей", приведены практические рекомендации. Стандартный код Google Analytics для вставки на сайт имеет варианты, где можно как и в Яндексе, указать показатели отказа!

    Википедия предлагает на выбор , с пояснениями сделанных настроек. Мне понравился третий, самый последний. В него добавлена возможность указать как показатель отказов Google Analytics время сессии меньше 15 сек. Единственное, что следует заменить, это свой идентификатор: вместо "UA-XXXXXXX-1" подставить номер из стандартного кода, полученного при регистрации - того, что поместили на сайт (у меня это "UA-5192??43-1").

    Лучше кавычки не трогать, чтобы не ошибиться, а вставить только сам идентификатор сайта с цифрами. Сохраните на компьютер старый код на всякий случай. И вместо него поставьте новый из Википедии. Честно говоря, очень сомневалась, что сие заработает. Боялась, что поисковик накажет за манипуляции. Прошло уже больше месяца после внесенных изменений. Покажу наглядно, что произошло:


    Как видите, отказы резко сократились, наряду с этим увеличилось количество просмотров. Теперь в аналитику передается точная информация о поведении пользователей, аналогичная тому, что я вижу в Яндекс Метрике. Остается конечно вопрос целесообразности сделанного. Какая польза? Для самоуспокоения? Изменилась ли посещаемость?

    Поначалу разницы не замечала. Однако постепенно трафик все же вырос. Вместо привычных 20-40 человек теперь приходят 40-77. Конечно, для многих это смешное количество. Но в процентном отношении рост значительный: примерно в два раза. Советую всем уделить немного времени замене кода аналитики, чтобы уменьшить показатель отказов google analytics и поднять посещаемость сайта с поисковика Google.

     

     

    Это интересно: