Показник відмов (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-commerce | 30–55% |
| B2B / SaaS | 25–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 зводиться до усунення причин, через які користувач іде без дій. Чек-лист:
- Швидкість завантаження. За даними Google / SOASTA Research, ймовірність відмови зростає на 32% при збільшенні часу завантаження з 1 до 3 секунд і на 90% при зростанні з 1 до 5 секунд. Перевіряйте PageSpeed Insights, оптимізуйте Core Web Vitals (LCP, INP, CLS).
- Відповідність реклами посадковій сторінці (message match). Текст оголошення, зображення та обіцянка мають точно збігатися із заголовком і оффером лендінгу. Невідповідність — головна причина «дорогих» відмов.
- Релевантність пошуковому запиту. Якщо сторінка ранжується за запитом, на який не відповідає, переписуйте title/description або контент.
- Якість контенту. Структура, підзаголовки, ілюстрації, розбивка довгих абзаців, читабельна типографіка. Порівняйте сторінку з топ-3 конкурентів.
- Технічні помилки. Биті форми, помилки JavaScript, некоректне відображення на мобільних пристроях напряму відправляють користувачів назад.
- Внутрішня перелінковка. Релевантні посилання в тілі статті та блок «Читайте також» зменшують частку односторінкових сеансів.
- Налаштування залученості в GA4. Увімкніть Enhanced Measurement (відстеження скролів, вихідних кліків, пошуку по сайту) — це автоматично додасть події та знизить технічний bounce rate без маніпуляцій.
- Мобільний UX. 60-70% трафіку, неоптимізована мобільна версія = висока відмова.
Bounce Rate у GA4: де дивитися
За замовчуванням GA4 показує лише engagement rate, але bounce rate можна повернути в будь-який звіт:
- Відкрийте звіт «Залучення трафіку» або «Сторінки та екрани».
- Натисніть значок олівця «Змінити звіт» → «Метрики».
- Додайте поле 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 секунд — щоб ‘замаскувати’ реальну поведінку перед керівництвом.
Чому це шкодить:
- Втрачаєте чесний сигнал — bounce rate перестає показувати реальні проблеми UX.
- Помилкові висновки про маркетинг — низький bounce rate створює ілюзію якості трафіку.
- GA4 і так робить це чесно — engagement rate враховує час і scroll нативно.
- Smart Bidding отримує неякісний сигнал — оптимізується на неякісний трафік.
Здорова практика: лишайте bounce rate чесним і працюйте над реальним UX.
Типові помилки при аналізі Bounce Rate
- Порівняння UA bounce з GA4 bounce напряму — різні визначення, GA4 завжди нижче на 30-60%.
- Аналіз без контексту Conversion Rate — bounce 80% з CR 5% = ок, bounce 80% з CR 0.1% = проблема.
- Однаковий стандарт для всіх сторінок — лендинг 80% норма, e-commerce categoria 80% катастрофа.
- Ігнорування мобільного трафіку — desktop 35% / mobile 65% означає поганий mobile UX.
- Не сегментують за джерелом — organic 40% / paid social 75% означає проблема з message match.
- Маніпуляції GTM-подіями для штучного зниження — руйнує чесність аналітики.
- Не враховують time-on-site — bounce 80% з 5 хв average time = люди читають і йдуть, нормально.
- Не використовують Engagement Rate у GA4 — нова метрика точніша за класичний bounce.
Пов’язані матеріали
- Session (сесія) — основна одиниця, в межах якої рахується bounce.
- Conversion / Key Event — конверсія робить сесію engaged.
- Event (подія) — Enhanced Measurement events впливають на bounce.
- Google Analytics 4 — платформа з Engagement Rate.
- GA4 — повний посібник.
- Технічне SEO — Core Web Vitals знижують bounce.
- Digital-маркетинг — message match і CRO.