З 15 червня 2026 року Google починає застосовувати санкції до сайтів, що використовують техніку Back Button Hijacking - маніпуляцію з історією браузера, яка не дозволяє користувачеві натиснути кнопку "Назад" і повернутися до результатів пошуку. Оголошення вийшло на Google Search Central Blog у квітні 2026. Для українських власників сайтів і розробників - це термінове завдання: перевірити сайт і усунути порушення до початку enforcement.
Коротко: Back Button Hijacking - це спам за версією Google з 15 червня 2026. Порушники отримають manual action і втратять позиції в пошуку.
Що таке Back Button Hijacking: визначення та приклади
Back Button Hijacking - це техніка маніпуляції Browser History API, при якій сайт програмно перешкоджає використанню кнопки "Назад". Користувач, натискаючи Back, залишається на тому ж сайті або потрапляє на іншу сторінку того ж сайту замість повернення до результатів пошуку.
Як це працює технічно:
Браузери зберігають історію навігації як стек сторінок. JavaScript з доступом до History API дозволяє додавати записи в цей стек без реального переходу. Порушники використовують це кількома способами:
history.pushState()при завантаженні сторінки додає кілька фіктивних записів - перше натискання Back переміщує по них, а не повертає до Google- Перехоплення події
popstateдля скасування навігації назад або показу попапу - Автоматичний redirect при спробі виходу через Back
- Додавання проміжних сторінок в історію (часто використовується в affiliate та дорвейних схемах)
Приклади порушень, які описує Google:
- Сайт додає 5-10 фіктивних записів в історію при завантаженні - користувач натискає Back 5 разів і залишається на сайті
- При натисканні Back спрацьовує попап "Зачекайте!" або redirect на "спеціальну пропозицію"
- Сторінка перехоплює Back через JavaScript і показує інший контент
Важливо: Google чітко розмежовує порушення і легітимне використання History API. Односторінкові застосунки (SPA), які використовують History API для навігації між розділами без перезавантаження сторінки - це НЕ порушення. Порушення - це навмисне перешкоджання виходу користувача з сайту.
Google оголосив enforcement з 15 червня: що загрожує порушникам
Google Search Central Blog, квітень 2026: Back Button Hijacking додано до офіційних Spam Policies. Період grace - з квітня по 14 червня 2026. З 15 червня починається enforcement.
Що таке manual action:
Manual action - ручне покарання від Google Search Quality Team. Відображається в Google Search Console в розділі Security & Manual Actions.
Наслідки:
- Зниження позицій по всіх запитах або по конкретних сторінках
- У серйозних випадках - повне виключення з пошуку
- Для зняття покарання потрібно усунути порушення та подати Request a Review в GSC
Контекст: Google додає техніки маніпуляції до Spam Policies регулярно. Back Button Hijacking потрапив до списку, бо безпосередньо погіршує користувацький досвід: людина хоче повернутися до результатів пошуку, а сайт їй заважає.
Як перевірити сайт за 10 хвилин
Рівень 1: Користувацький тест (2 хвилини)
- Відкрийте Google і знайдіть свій сайт за релевантним запитом
- Перейдіть на сторінку сайту з результатів пошуку
- Одразу натисніть кнопку "Назад" у браузері
- Результат: ви повинні повернутися на сторінку результатів Google
Якщо після натискання Back ви залишилися на сайті, побачили попап або потрапили на іншу сторінку того ж сайту - це ознака порушення.
Перевірте кілька сторінок: головну, категорії, окремі матеріали, лендінги.
Рівень 2: Технічний аудит коду (8 хвилин)
Відкрийте Chrome DevTools (F12) - вкладка Sources або Console.
Шукайте в JavaScript-коді такі патерни:
// Підозрілі патерни
history.pushState() // додавання записів в історію
window.onpopstate // перехоплення події Back
history.replaceState() // заміна поточного запису
window.addEventListener('popstate', ...) // слухач події Back
Перевірте також сторонні скрипти - рекламні мережі, партнерські плагіни, pop-up сервіси часто додають цей функціонал.
Інструменти для перевірки:
- Chrome DevTools > Network > записи History API в логах
- Розширення Redirect Path для Chrome
- Google Search Console > Security & Manual Actions - для перевірки наявних покарань
Як виправити, якщо порушення знайдено
Крок 1: Ідентифікувати джерело
Знайдіть у коді всі виклики history.pushState() та обробники popstate. Визначте, який скрипт додає фіктивні записи в історію - власний код, плагін чи сторонній сервіс.
Крок 2: Усунути порушення
Видаліть або вимкніть код, що додає фіктивні записи в історію з метою затримати користувача. Якщо використовується плагін - оновіть або замініть його.
Для SPA (React, Vue, Angular) - переконайтеся, що роутер не додає дублюючих записів при завантаженні початкової сторінки. Використання history.replaceState() замість pushState() при першому завантаженні - коректна практика.
Крок 3: Перевірити результат
Повторіть користувацький тест з рівня 1. Після виправлення кнопка Back повинна коректно повертати на попередню сторінку.
Крок 4: Моніторинг GSC
Якщо вже є manual action в GSC - після усунення порушення подайте Request a Review через Security & Manual Actions.
Україна: кого стосується політика Back Button Hijacking
Для українських сайтів і розробників кілька контекстів особливо релевантні.
Affiliate та партнерські сайти. Back Button Hijacking широко використовувався в affiliate-маркетингу для утримання користувачів. Якщо ви працюєте з партнерськими програмами, перевірте встановлені скрипти від рекламодавців.
WordPress + плагіни. Частина exit-intent плагінів та попап-сервісів реалізує утримання через маніпуляцію з History API. Перевірте версії та налаштування таких плагінів. Особливо: OptinMonster, Popup Maker, аналоги exit-intent інструментів.
Інтернет-магазини. Кошик і checkout у деяких платформах використовують History API для запобігання випадковому виходу. Переконайтеся, що реалізація не перешкоджає виходу з сайту через Back, а лише попереджає через стандартний діалог браузера beforeunload.
Дедлайн 15 червня: залишилося близько трьох тижнів. Перевірка та виправлення при наявності коду займають 1-4 години. Не відкладайте.
FAQ
Що таке Back Button Hijacking в SEO?
Техніка маніпуляції з History API браузера, при якій натискання кнопки "Назад" не повертає користувача до результатів пошуку. Google додав її до Spam Policies у квітні 2026, enforcement з 15 червня.
Що станеться з сайтом якщо він порушує Back Button Hijacking?
Google може застосувати manual action - зниження позицій або виключення з пошуку. Відображається в Google Search Console. Для зняття: усунути порушення + Request a Review в GSC.
Чи є використання History API в SPA порушенням?
Ні. Легітимна навігація в SPA через History API - не порушення. Порушення - навмисне додавання фіктивних записів для утримання користувача на сайті проти його волі.
Як швидко перевірити сайт на Back Button Hijacking?
Перейдіть на сторінку сайту з Google, натисніть Back. Якщо не повернулися до Google - є проблема. Для технічної перевірки: DevTools > Console, шукати виклики history.pushState() та обробники popstate.
До якого числа потрібно виправити Back Button Hijacking?
До 14 червня 2026 включно. З 15 червня Google починає enforcement - застосування санкцій до порушників.
Висновок
Дедлайн 15 червня 2026 - конкретна дата з конкретними наслідками. Back Button Hijacking давно використовується як техніка утримання користувачів, і Google послідовно додає такі практики до Spam Policies.
Для українських власників сайтів і розробників: перевірте сайт зараз. Користувацький тест займає 2 хвилини, технічний аудит - 8 хвилин. Якщо порушення є - усунути його значно простіше, ніж відновлювати позиції після manual action.
Пов'язані матеріали: Google видалив FAQ Rich Results: що робити | Google Spam Policies: повний список практик, які Google карає

