Войти
БлогПоисковые системы

Отключение кнопки «назад» в браузере

2020-11-30
1742
(163)
Отключение кнопки «назад» в браузере

Вероятно, каждый современный SEO-специалист находится в постоянном поиске методов улучшения поведенческих факторов своего сайта. Мы думаем как увеличить конверсию страниц или хотя бы получать «долгие клики».

Google, спасибо за идею

В процессе такого поиска находился и я, когда наткнулся на один интересный комментарий Джона Мюллера из Google. В переводе на русский он звучит примерно так: “те, кто настраивает у себя на сайте отключение кнопки «назад» браузера, не получат ни выгоды, ни проблем при ранжировании в поиске Google. То есть, манипулирование кнопкой возврата в браузере не влечет за собой санкции Google.”, ссылка на саму речь.

Сопоставив дату этой речи Мюллера (10 февраля 2017) с датой выхода патента о поведенческих факторах в Google (12 марта 2019) я крепко усомнился в том что такая техника всё ещё не влияет на ранжирование. Настало время экспериментировать.

Осторожно, Black Hat SEO
Описанный в статье метод относится к категории black hat SEO (черные методы продвижения). Ведь он вредит пользователям вашего сайта и пытается влиять на алгоритмы поисковых систем. Кейс выполнялся исключительно в академических целях.

Ожидаемое влияние блокировки

Поисковые системы по-разному открывают сайты из своих результатов поиска. Например, Яндекс всегда открывает сайты в новой вкладке, что делает бессмысленной блокировку кнопки возврата для пользователей перешедших с yandex.ru.

При этом в Google ситуация обратная, сайты из результатов поиска тут открываются в той же вкладке, что и сам поиск. То есть заблокировав кнопку «назад» мы запрещаем пользователю возвращаться в поиск. У такого пользователя есть три варианта дальнейшего действия.

Действие Возможная причина
Остаться на сайте Лучше поискать на сайте интересующую информацию.
Закрыть сайт и не вернуться в поиск На нашем или другом сайте пользователь уже нашел ответ на свой вопрос, либо вопрос не настолько важный.
Закрыть сайт и вернуться в поиск Пользователь всё ещё не нашел ответ на свой запрос.

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

  • закрыть вкладку,
  • заново открыть поисковую систему,
  • повторно ввести поисковый запрос.

Если всё это сработает, то в результате мы должны увидеть рост позиций по целевым запросам в Google.

Скрипт блокировки

Для блокировки будем использовать небольшую функцию, выполненную на чистом JavaScript. Вот её код:

var str = document.referrer;
if(str.indexOf('google.') + 1) {
function preventBack() {window.history.forward();}
setTimeout("preventBack()", 0);
window.onunload = function () {null};
};

В функции мы считываем значение переменной referrer (она показывает откуда пришел пользователь к нам на сайт) и если она содержит подстроку «google.», то запускаем постоянное нажатие на кнопки «вперед» браузера.

У данного скрипта есть и недостаток - при переходе между страницами сайта он может возвращать нас при клике на кнопку «назад» на страницу входа, но после этого произойдет переход «вперед» к внутренней странице на которую мы забрели.

Результат

Для исследования я взял две площадки - статейный сайт и агрегатор, на обоих сайтах до этого уже давно ничего не делалось. После внедрения блокировщика на них также ничего не делалось.

Пример использования скрипта на одном из сайтов:

Пример блокировки кнопки «назад» при переходе с Google.

В результате спустя 4 месяца поисковый трафик Google для агрегатора вырос на 74,4%, а для статейного сайта на 77,6%.

Рост трафика после блокировки кнопки «назад» в браузере.

Данные показаны в относительных величинах (по просьбе моих партнеров), но речь идет о росте на несколько тысяч переходов с Google в месяц.

Так как оба сайта монетизируются через AdSense, от роста трафика вырос и доход. Но, приятным бонусом ещё является то что пока пользователь пытается вернуться назад у нас на сайте - он смотрит кучу рекламных объявлений.

В итоге средний расчетный доход по обоим сайтам в AdSense вырос на какие-то нереальные 216%. Правда из-за того что на одном сайте как-то слишком резко вырос доход на тысячу показов, мне кажется правильнее привязываться не к доходу, а к количеству показов рекламы. А количество показов рекламы выросло на 135%!

Что с этим делать

Пожалуй, ничего. Метод, конечно, очень интересный, но перед его использованием стоит крепко подумать: стоит ли выжигать лояльность посетителей своего сайта ради сомнительных результатов в SEO и роста дохода? Думаю, нет.

Остаётся вопрос к представителям Google, почему за такое сайт не получает наложение санкций. Может всё-таки пора их внедрять?

. . .

И на этом моменте статья должна была закончиться, но пока я её размещал наткнулся на тестирование в Google чекбокса «Открывать результаты в новой вкладке».

Появление в Google чекбокса «Открывать результаты в новой вкладке».

Значит, поисковая система уже знает проблему и собирается исключить возможность такой манипуляции. Будем надеяться что это тестирование покажет положительный результат и Google все-таки сделает бессмысленной блокировку кнопки «назад» в браузере.

Оцени статью
Оставить комментарий
Отправить