Точний показник відмов у Google Analytics
Ми всі знаємо про важливість показника відмов у Google Analytics, але чи не призводить його прямолінійне тлумачення до неправильного розуміння поведінки користувачів на багатьох сайтах?
У більшості випадків відвідувачі Вашого сайту мають виконати якусь дію — купити товар, скористатися формою замовлення послуги або хоча б переглянути якомога більше сторінок. Якщо ж користувач просто закриває сторінку, Google Analytics фіксує сеанс із відмовою.
Простою мовою, показник відмов абсолютно не відображає того, у чому багато хто вбачає його призначення: він не дає нам інформації про те, як користувачі взаємодіють із сайтом (якщо на сторінці не налаштовано події)
Загалом високий показник відмов свідчить про нерелевантність контенту запиту користувача. Але що робити, якщо відвідувач може отримати всю корисну інформацію на одній сторінці? Чи варто вважати такий сеанс відмовою, якщо користувач вивчав Вашу сторінку хвилину, 3 хвилини, 5 хвилин?
Перш ніж модифікувати облік показника відмов, давайте згадаємо, як його за замовчуванням розраховує Google Analytics:
Із довідки Google:
Відмова – це сеанс із переглядом однієї сторінки на вашому сайті. У Google Analytics відмовою вважається сеанс, під час якого було активовано лише один запит до сервера Google Analytics (наприклад, якщо користувач відкрив одну сторінку сайту і покинув його, не активувавши інших запитів).
Проблеми з показником відмов за замовчуванням
Відвідувач сайту може бути дійсно зацікавлений Вашим контентом і навіть здійснити конверсію, інформація про яку не надходить до Google Analytics (наприклад, зателефонував за номером телефону, указаним на сайті).
Найвищі показники відмов зазвичай характерні для:
- сайтів із замовлення таксі, виклику евакуатора тощо, де не налаштовано calltracking
- контентних проєктів
- лендингів
- сайтів послуг
Також не варто забувати, що для сеансу з відмовою час перебування на сторінці буде дорівнювати нулю. Це значно спотворює середню тривалість часу, який користувачі проводять на сайті.
То чи варто панікувати, побачивши показник відмов у 90%? Не завжди, адже цілком можливо, що Ваша сторінка повністю відповіла на всі запитання користувача. У цьому випадку відмова не вважатиметься пошуковою системою негативним фактором ранжування. Докладніше про це читайте в статті про «довжину кліка».
Існує простий спосіб зробити показник відмов більш корисним для аналізу поведінки користувачів.
Уточнюємо показник відмов за допомогою визначення часу, проведеного на сторінці
Теоретично можливо надсилати в Analytics подію за будь-якої умови — наприклад, користувач проскролив сторінку на 25% або навів курсор миші на певний елемент верстки. При цьому відмова не буде зарахованою, навіть якщо відвідувач покине сторінку.
Але сьогодні ми поговоримо про найпростіший і найефективніший спосіб — модифікацію показника відмов за допомогою визначення часу, який відвідувач проводить на тій чи іншій сторінці.
По суті, увесь сенс зводиться до надсилання в Google Analytics події після спливу певного часу перебування користувача на сторінці.
Наприклад, Ви вважаєте, що людину, яка провела на вашій сторінці понад 1 хвилину, точно потрібно віднести до «корисних» відвідувачів сайту, а не «відмовників».
Для цього додайте у Ваш код Universal Analytics наступний рядок:
setTimeout("ga('send','event','Зацікавлений Відвідувач','час на сторінці понад 1 хвилину', location.pathname)",60000);
60000 мілісекунд — це і є одна хвилина. Змінюйте цей показник залежно від типу проєкту, наприклад, 120000 — дві хвилини тощо.
У підсумку Ваш код виглядатиме приблизно так:
(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-X', 'auto');
ga('send', 'pageview');
ga('require', 'displayfeatures');
setTimeout("ga('send','event','Зацікавлений Відвідувач','час на сторінці понад X хвилин', location.pathname)",XXXXX);
Не забудьте змінити:
UA-XXXXXXXX-X - на ваш ідентифікатор лічильника GA
X хвилин - на потрібну кількість хвилин, необхідну для визнання відвідувача «невідмовником»
XXXXX — на мінімальний час у мілісекундах, необхідний для визнання відвідувача «невідмовником»
Одразу після модифікації коду відкрийте звіт «У режимі реального часу» і перейдіть до пункту «Події». Якщо на сайті є відвідувачі, то через хвилину після їхнього входу Ви маєте побачити подібну картину:

Що отримаємо в підсумку?
Уже протягом кількох наступних днів Ви побачите різке зниження середнього показника відмов по сайту, а також збільшення середньої тривалості сеансу. Ці дані будуть набагато ближчими до реальності, ніж ті, що надаються Google Analytics за замовчуванням.
Безсумнівно, це дозволить Вам краще розуміти та аналізувати поведінку відвідувачів сайту. Для контентних проєктів і сайтів послуг показник відмов може знизитися з 80-90% до 20-30%.
Було:

Наступного дня після модифікації лічильника:

Тепер Вам буде корисно порівняти більш «справжній» показник відмов у розрізі каналів трафіку — як поводяться реферали, відвідувачі з безкоштовного та платного пошуку, соціальних мереж.
Бажаємо успіху та правильних висновків!






