Глосарій Google analytics

Показник відмов (Bounce Rate)

· 6 хв читання
Коротке визначення

Показник відмов (Bounce Rate) — поведінкова метрика веб-аналітики, що відображає частку сеансів без залучення користувача. В Universal Analytics це сеанс з одним переглядом сторінки, у GA4 — сеанс, який не став engaged session.

Показник відмов (Bounce Rate) — одна з базових поведінкових метрик веб-аналітики. Вона відображає частку відвідувачів, які закрили сайт без взаємодії, і допомагає оцінити, наскільки зміст сторінки відповідає очікуванням трафіку. В українському SEO її також називають «відмови», відсоток відмов або показник відскоків (від англ. bounce — «відскок»). У Google Analytics 4 визначення метрики кардинально змінилося порівняно з Universal Analytics: тепер bounce rate напряму пов’язаний з engagement rate і рахується як 100% − engagement rate.

Bounce Rate — одна з найбільш суперечливих метрик в історії веб-аналітики. Класичне UA-визначення часто вводило в оману. У 2026 GA4-визначення значно точніше, але порівнювати абсолютні значення між UA і GA4 не можна. Розуміння нюансів цієї метрики — важлива частина грамотного аналізу.

Що вважається відмовою

Розуміння того, який саме сеанс Google вважає «відмовою», залежить від версії аналітики:

  • Universal Analytics (до 1 липня 2023 року). Відмовою вважався будь-який сеанс, у якому був зафіксований лише один хіт (один pageview). Час на сторінці у такому сеансі завжди дорівнював нулю, бо GA не встигав отримати другий хіт для розрахунку тривалості.
  • Google Analytics 4 (з 2020 року). Відмовою вважається сеанс, який не є залученим (engaged session). Сеанс стає залученим, якщо виконується хоча б одна умова:
    • тривав понад 10 секунд (поріг налаштовується від 10 до 60 секунд),
    • містив подію конверсії (key event),
    • містив два чи більше переглядів сторінок або екранів.

Це різні визначення, і при міграції з UA на GA4 показник відмов майже завжди падає на 30–60%. Порівнювати «відмови» зі старої та нової версії аналітики напряму не можна.

Формула розрахунку

Базова формула однакова для обох систем:

Bounce Rate = (Кількість відмов / Загальна кількість сеансів) × 100%

У GA4 формулу зручніше записувати через її дзеркальну метрику:

Bounce Rate = 100% − Engagement Rate

Наприклад, якщо за місяць сайт отримав 10 000 сеансів і engagement rate склав 62%, то bounce rate = 38%, тобто 3 800 незалучених сеансів.

Розрахунок у BigQuery

SELECT
  page_location,
  COUNT(DISTINCT session_id) AS sessions,
  SUM(IF(session_engaged = '1', 1, 0)) AS engaged,
  ROUND((1 - SUM(IF(session_engaged = '1', 1, 0)) / COUNT(DISTINCT session_id)) * 100, 1) AS bounce_rate
FROM `project.analytics_XXX.events_*`
WHERE event_name = 'page_view'
GROUP BY 1
ORDER BY sessions DESC

Який bounce rate вважається нормальним

Універсального «гарного» показника не існує — орієнтуйтеся на тип сторінки та нішу. За даними дослідження Siege Media (аналіз ~5 млн сесій), середні значення розподіляються так:

Тип сторінки / трафікуСередній Bounce Rate (UA-визначення)
Лендінги (односторінкові)70–90%
Блоги та контентні сайти65–85%
Інформаційні ресурси50–70%
E-commerce30–55%
B2B / SaaS25–55%
Сервіси та особисті кабінети10–30%

Bounce Rate сильно залежить від джерела: прямий трафік і пошук зазвичай дають нижчі значення, ніж соціальні мережі та розсилки. Високий показник на лендінгу не завжди поганий — якщо користувач знайшов потрібну інформацію, залишив заявку через форму без переходу на «дякуємо»-сторінку або закрив вкладку через 2 хвилини читання, формально це все одно «відмова».

У GA4 значення будуть нижчими на 30-60% від UA через інше визначення. Тому перенесіть бенчмарки відповідно або використовуйте Engagement Rate замість Bounce Rate.

Чому bounce rate — це «оманлива» метрика

Головна проблема показника відмов в Universal Analytics — він не розрізняє вдалий і невдалий візит. Користувач, який прочитав статтю п’ять хвилин і пішов, технічно дає таку саму відмову, як і той, хто закрив сторінку через секунду. Саме тому Google у GA4 замінив цю логіку на engagement rate, додавши поріг часу та облік конверсій.

Щоб отримати точнішу картину поведінки, bounce rate варто аналізувати в зв’язці з іншими метриками:

  • Engagement Rate і engaged sessions per user — основні нові метрики GA4.
  • Середній час залучення (average engagement time) — скільки секунд сторінка реально була у фокусі.
  • Глибина перегляду — скільки сторінок у середньому дивляться користувачі.
  • Scroll depth — чи доскролюють відвідувачі до ключових блоків (налаштовується через GTM або Enhanced Measurement у GA4).
  • Conversion rate — чи конвертується «відмовний» трафік у цільові дії.

Якщо сторінка має bounce rate 80%, але конверсію 5% і середній час на сторінці 3 хвилини — це нормально. Якщо bounce rate 80% і конверсія 0,1% — є що лагодити.

Як знизити показник відмов

Робота з bounce rate зводиться до усунення причин, через які користувач іде без дій. Чек-лист:

  1. Швидкість завантаження. За даними Google / SOASTA Research, ймовірність відмови зростає на 32% при збільшенні часу завантаження з 1 до 3 секунд і на 90% при зростанні з 1 до 5 секунд. Перевіряйте PageSpeed Insights, оптимізуйте Core Web Vitals (LCP, INP, CLS).
  2. Відповідність реклами посадковій сторінці (message match). Текст оголошення, зображення та обіцянка мають точно збігатися із заголовком і оффером лендінгу. Невідповідність — головна причина «дорогих» відмов.
  3. Релевантність пошуковому запиту. Якщо сторінка ранжується за запитом, на який не відповідає, переписуйте title/description або контент.
  4. Якість контенту. Структура, підзаголовки, ілюстрації, розбивка довгих абзаців, читабельна типографіка. Порівняйте сторінку з топ-3 конкурентів.
  5. Технічні помилки. Биті форми, помилки JavaScript, некоректне відображення на мобільних пристроях напряму відправляють користувачів назад.
  6. Внутрішня перелінковка. Релевантні посилання в тілі статті та блок «Читайте також» зменшують частку односторінкових сеансів.
  7. Налаштування залученості в GA4. Увімкніть Enhanced Measurement (відстеження скролів, вихідних кліків, пошуку по сайту) — це автоматично додасть події та знизить технічний bounce rate без маніпуляцій.
  8. Мобільний UX. 60-70% трафіку, неоптимізована мобільна версія = висока відмова.

Bounce Rate у GA4: де дивитися

За замовчуванням GA4 показує лише engagement rate, але bounce rate можна повернути в будь-який звіт:

  1. Відкрийте звіт «Залучення трафіку» або «Сторінки та екрани».
  2. Натисніть значок олівця «Змінити звіт»«Метрики».
  3. Додайте поле Bounce rate → збережіть копію або перезапишіть звіт.

Також показник доступний у дослідженнях (Explorations) як стандартне поле метрики та в Looker Studio через конектор GA4 — поле bounceRate.

Налаштування порогу engaged session: Admin → Data Streams → Web → Configure tag settings → Adjust session timeout → Adjust engaged session timer. Стандарт 10 сек, можна 10-60 сек залежно від типу контенту.

Bounce Rate vs Exit Rate

Ці метрики часто плутають:

  • Bounce Rate — відмова стосується всієї сесії: користувач зайшов і одразу пішов.
  • Exit Rate (показник виходів) — стосується конкретної сторінки: який відсоток сеансів завершився саме на ній, незалежно від того, скільки сторінок користувач переглянув до цього.

Приклад: сесія A→B→C, користувач пішов з C. Сторінка C має +1 до Exit Rate, але це НЕ bounce (у сесії 3 pageviews).

Інтерпретація: Високий exit rate на сторінці «Дякуємо за замовлення» — це норма. Високий bounce rate на тій же сторінці був би тривожним сигналом.

Чи можна штучно знизити Bounce Rate?

Так, але це шкідлива практика. Деякі маркетологи штучно знижують bounce rate через GTM-події, що спрацьовують при найменшому скролі або через X секунд — щоб ‘замаскувати’ реальну поведінку перед керівництвом.

Чому це шкодить:

  1. Втрачаєте чесний сигнал — bounce rate перестає показувати реальні проблеми UX.
  2. Помилкові висновки про маркетинг — низький bounce rate створює ілюзію якості трафіку.
  3. GA4 і так робить це чесно — engagement rate враховує час і scroll нативно.
  4. Smart Bidding отримує неякісний сигнал — оптимізується на неякісний трафік.

Здорова практика: лишайте bounce rate чесним і працюйте над реальним UX.

Типові помилки при аналізі Bounce Rate

  1. Порівняння UA bounce з GA4 bounce напряму — різні визначення, GA4 завжди нижче на 30-60%.
  2. Аналіз без контексту Conversion Rate — bounce 80% з CR 5% = ок, bounce 80% з CR 0.1% = проблема.
  3. Однаковий стандарт для всіх сторінок — лендинг 80% норма, e-commerce categoria 80% катастрофа.
  4. Ігнорування мобільного трафіку — desktop 35% / mobile 65% означає поганий mobile UX.
  5. Не сегментують за джерелом — organic 40% / paid social 75% означає проблема з message match.
  6. Маніпуляції GTM-подіями для штучного зниження — руйнує чесність аналітики.
  7. Не враховують time-on-site — bounce 80% з 5 хв average time = люди читають і йдуть, нормально.
  8. Не використовують Engagement Rate у GA4 — нова метрика точніша за класичний bounce.

Пов’язані матеріали

Часті питання

Що таке Bounce Rate простими словами?
Показник відмов (Bounce Rate) — одна з базових поведінкових метрик веб-аналітики. Відображає частку відвідувачів, що закрили сайт без взаємодії. В UA: відмова = сесія з одним pageview незалежно від часу. У GA4: відмова = сесія, що не стала engaged (короткий час <10с, одна сторінка, без конверсії). У GA4 це ‘дзеркальна’ метрика до Engagement Rate: Bounce Rate = 100% - Engagement Rate. Чому це ‘оманлива’ метрика в UA: користувач, що 5 хв читав статтю і пішов задоволений, технічно давав ту саму відмову, як той, хто закрив сторінку через секунду. У GA4 така проблема вирішена через 10-секундний поріг. При міграції з UA на GA4 показник відмов майже завжди падає на 30-60% — це не баг, а інше визначення.
Чим відрізняється Bounce Rate в GA4 від Universal Analytics?
Universal Analytics (до 1 липня 2023): відмова = сесія з лише одним хітом (один pageview). Час на сторінці у такому сеансі завжди = 0, бо GA не отримав другий хіт. Не враховує час читання, scroll, видеоперегляд. Google Analytics 4 (з 2020): відмова = сесія, що не є engaged. Сесія стає engaged якщо: (1) тривала >10 секунд (поріг 10-60 сек налаштовується); (2) АБО містить конверсію (Key Event); (3) АБО має 2+ pageviews. Практичне порівняння: блог з UA bounce rate 75% при міграції в GA4 покаже 35-45% (статті читаються довше 10 сек). E-commerce з UA 40% перетвориться на GA4 25%. Висновок: тренди порівнюйте всередині однієї системи. Не перекладайте абсолютні значення між UA і GA4.
Яка формула розрахунку Bounce Rate?
Базова формула однакова для обох систем: Bounce Rate = (Кількість відмов / Загальна кількість сесій) × 100%. У GA4 формулу зручніше записувати через дзеркальну метрику: Bounce Rate = 100% - Engagement Rate. Приклад: за місяць сайт отримав 10 000 сесій, engagement rate 62% → bounce rate = 38% (3 800 незалучених сесій). Розрахунок Engaged Session у GA4: сесія стає engaged якщо engagement_time_msec >10000 (10 сек), АБО page_view_count >=2, АБО conversion_count >=1. Технічно у BigQuery: SUM(IF(session_engaged='1', 1, 0)) / COUNT(DISTINCT session_id). Bounce Rate per page у GA4: для конкретної сторінки рахується від загальної кількості входів на цю сторінку як landing page. Високий per-page bounce rate на лендингу + низький Conversion Rate = проблема в офері.
Які середні значення Bounce Rate по нішах?
Універсального ‘хорошого’ показника не існує — орієнтуйтеся на тип сторінки і нішу. За дослідженням Siege Media (~5 млн сесій): Лендинги (односторінкові) 70-90%; Блоги/контентні сайти 65-85%; Інформаційні ресурси 50-70%; E-commerce 30-55%; B2B/SaaS 25-55%; Сервіси/особисті кабінети 10-30%. Bounce rate сильно залежить від джерела: прямий трафік і органічний пошук дають нижчі значення (30-50%), соціальні мережі і розсилки — вищі (50-70%). GA4 значення будуть нижчими на 30-60% від UA через інше визначення. Високий bounce rate не завжди поганий: якщо користувач знайшов потрібну інформацію, залишив заявку через форму без переходу на ‘дякуємо’-сторінку або закрив вкладку через 2 хвилини читання, формально це все одно ‘відмова’. Завжди дивіться у комбінації з Conversion Rate і Engagement Time.
Чому Bounce Rate — 'оманлива' метрика?
Головна проблема показника відмов в Universal Analytics — він не розрізняє вдалий і невдалий візит. Користувач, що прочитав статтю 5 хвилин і пішов, технічно дає ту саму відмову, як той, хто закрив сторінку через секунду. Саме тому Google у GA4 замінив цю логіку на Engagement Rate, додавши поріг часу та облік конверсій. Що доповнює Bounce Rate для точної картини: (1) Engagement Rate і engaged sessions per user — основні нові метрики GA4; (2) Average engagement time — скільки секунд сторінка реально була у фокусі; (3) Pages per session — глибина перегляду; (4) Scroll Depth — чи доскролюють до ключових блоків (через GTM або Enhanced Measurement); (5) Conversion Rate — чи конвертується ‘відмовний’ трафік. Приклад: сторінка з bounce rate 80%, конверсією 5% і середнім часом 3 хв — це нормально. Bounce rate 80% при конверсії 0.1% — є що лагодити.
Як знизити Bounce Rate?
Робота з bounce rate зводиться до усунення причин, через які користувач іде без дій. Чек-лист: (1) Швидкість завантаження — за Google/SOASTA Research, ймовірність відмови зростає на 32% при збільшенні часу з 1 до 3 секунд і на 90% при 1→5 секунд. Оптимізуйте Core Web Vitals (LCP <2.5с, INP <200мс, CLS <0.1); (2) Відповідність реклами лендингу (message match) — текст оголошення, зображення, оффер мають точно збігатися з заголовком і CTA; (3) Релевантність пошуковому запиту — якщо сторінка ранжується за запитом, на який не відповідає, переписуйте title/description або контент; (4) Якість контенту — структура, підзаголовки, ілюстрації, читабельна типографіка; (5) Технічні помилки — биті форми, JS-помилки, некоректне відображення на мобільних; (6) Внутрішня перелінковка — релевантні посилання в тілі статті, блок ‘Читайте також’; (7) Enhanced Measurement у GA4 — увімкніть scroll/click/file_download tracking, це автоматично знижує bounce rate без маніпуляцій. (8) Mobile UX — 60-70% трафіку, неоптимізована мобільна версія = висока відмова.
Чим відрізняється Bounce Rate від Exit Rate?
Ці метрики часто плутають, але вони відповідають на різні питання: Bounce Rate стосується всієї сесії: користувач зайшов і одразу пішов (одна сторінка/<10 сек/без конверсії). Метрика per landing page. Exit Rate (показник виходів) стосується конкретної сторінки: який відсоток сеансів завершився саме на ній, незалежно від того, скільки сторінок користувач переглянув до цього. Метрика per page. Приклад: сесія A→B→C, користувач пішов з C. Сторінка C має +1 до Exit Rate, але це НЕ bounce (у сесії 3 pageviews). Інтерпретація: Високий Exit Rate на сторінці ‘Дякуємо за замовлення’ — це норма (мета досягнута). Високий Bounce Rate на тій же сторінці був би тривожним сигналом (хтось одразу зайшов і пішов з ‘дякуємо’ без покупки). У GA4 Exit Rate теж є, але рідше використовується — замість нього аналізують Funnel Exploration і Path Analysis.
Як отримати Bounce Rate у GA4?
За замовчуванням GA4 показує лише Engagement Rate, але Bounce Rate можна повернути у будь-який звіт: (1) Відкрийте звіт ‘Acquisition → Traffic acquisition’ або ‘Engagement → Pages and screens’; (2) Натисніть значок олівця ‘Customize report’‘Metrics’; (3) Додайте поле Bounce rate → збережіть копію або перезапишіть звіт. У Explorations: створіть Free Form або Funnel Exploration → у Metrics додайте Bounce Rate. У Looker Studio: підключіть GA4 connector → доступне поле bounceRate. У BigQuery: SELECT page_path, SUM(IF(session_engaged='0', 1, 0)) / COUNT(DISTINCT session_id) AS bounce_rate FROM events WHERE event_name='page_view' GROUP BY 1. Налаштування порогу engaged session: Admin → Data Streams → Web → Configure tag settings → Adjust session timeout → Adjust engaged session timer. Стандарт 10 сек, можна 10-60 сек залежно від типу контенту.
Чи можна штучно знизити Bounce Rate?
Так, але це шкідлива практика. Деякі маркетологи штучно знижують bounce rate через GTM-події, що спрацьовують при найменшому скролі або через X секунд — щоб ‘замаскувати’ реальну поведінку перед керівництвом. Чому це шкодить: (1) Втрачаєте чесний сигнал — bounce rate перестає показувати реальні проблеми UX; (2) Помилкові висновки про маркетинг — низький bounce rate створює ілюзію якості трафіку, ви масштабуєте поганий канал; (3) GA4 і так робить це чесно — engagement rate у GA4 враховує час і scroll нативно, маніпуляції зайві; (4) Smart Bidding отримує неякісний сигнал — якщо тренуєте Google Ads на ‘покращений’ bounce, він оптимізується на неякісний трафік. Здорова практика: лишайте bounce rate чесним і працюйте над реальним UX — швидкість, контент, релевантність. У GA4 використовуйте Engagement Rate (вона вже краща за UA-bounce). Не маніпулюйте сигналом аналітики — це руйнує оптимізацію.
Які типові помилки при аналізі Bounce Rate?
Топ-8 помилок: (1) Порівняння UA bounce з GA4 bounce напряму — різні визначення, GA4 завжди нижче 30-60%; (2) Аналіз без контексту Conversion Rate — bounce 80% з CR 5% = ок, bounce 80% з CR 0.1% = проблема; (3) Однаковий стандарт для всіх сторінок — лендинг 80% — норма, e-commerce categoria 80% — катастрофа; (4) Ігнорування мобільного трафіку — desktop bounce 35%, mobile 65% часто означає поганий mobile UX; (5) Не сегментують за джерелом — organic bounce 40%, paid social 75% означає проблема з message match реклами; (6) Манипуляції GTM-подіями для штучного зниження — руйнує чесність аналітики; (7) Не враховують time-on-site — bounce 80% з 5 хв average time = люди читають довго і йдуть, нормально; (8) Не використовують Engagement Rate у GA4 — нова метрика точніша за класичний bounce, треба переучуватися.

Дивіться також

Розділ: Google Analytics

Натрапив на ще один незнайомий термін? У глосарії — пояснення з формулами, прикладами і бенчмарками з реальної практики.

Усі терміни глосарія