Traffic Bot в Google Analytics – как его заблокировать?



Источник – delante.co  (перевод с англ.)

Google Analytics является важнейшим источником информации о посещаемости сайта. Однако иногда информация может быть искажена ботами. Как этого избежать? Как заблокировать ботов в Google Analytics? Читайте дальше и узнайте!

К сожалению, сценарий, когда бот портит данные Google Analytics, случается довольно часто. Главное – понять: что-то не так, уловить аномалии в статистике и заблокировать бота, чтобы данные, полученные с помощью этого инструмента, были наиболее точными и полезными с точки зрения бизнеса.

За последние пару дней проблемы с ботами возникли на многих сайтах. Подозрительный трафик может поступать с таких адресов, как:

  • /bottraffic.live
  • /trafficbot.live
  • /bottraffic.live
  • /trafficbot.live
  • /bot-traffic.xyz
  • /bot-traffic.xyz
Скрин 1

Как проверить, посещал ли ваш сайт бот Traffic Bot?

Если вы заметили какую-либо аномалию в трафике сайта (как на картинке выше), то можете заподозрить, что на ваш сайт зашел бот. Вы можете подтвердить это в двух местах в Google Analytics:

1. Перейдите в раздел «Приобретение» -> «Органический трафик».

Скрин 2

2. Перейдите в «Поведение» -> «Контент сайта» -> «Все страницы» или «Посадочные страницы».

Если вы заметили значительный трафик с вышеупомянутых адресов, ваш сайт пострадал от бота! Пришло время устранить его, чтобы он больше не мешал вашей статистике.

Как исключить бот-трафик из Google Analytics?

1. Удаление ботов из уже собранных данных

Создание нового фильтра не поможет, если вы хотите проанализировать уже собранные в GA данные – он будет работать только с данными, которые появятся. В этом случае лучшим способом будет создание сегмента, который удалит данные о ботах из отображения.

  • Нажмите на кнопку «Добавить сегмент» в верхней части Google Analytics.
  • Настройте исключающий сегмент. «Условия» -> Исключить сессии, в которых размер браузера содержит (не установлен).
Скрин 3

После сохранения сегмента вы можете посмотреть данные о трафике, исключающие данные бота, или сравнить все данные с исключенными.

Скрин 4

2. Создание фильтра, который будет препятствовать сбору данных о ботах в будущем

  • Перейдите в «Admin» -> «View» -> «Filters» -> «Add Filter»
  • Выберите фильтр «Пользовательский» -> поле фильтра «Запрос URI» -> введите шаблон фильтра: .*trafficbot.*|.*traffic-bot.*|.*bot-traffic.*|.*bottraffic.*|.*bottraffic.*
Скрин 5
  • Протестируйте фильтр
Скрин 6

Я рекомендую сначала создать фильтр в тестовом представлении Google Analytics, а затем добавить его в основной аккаунт Google Analytics, если все работает нормально.

3. Блокирование бота в файле robot.txt

Блокировка бота в файле robot.txt сделает невозможным его проникновение на ваш сайт. Для этого вам нужно добавить этот код в файл robot.txt:

user-agent: bot-traffic,bottraffic,trafficbot

disallow: /

Приведенное выше исключение будет работать только на этом конкретном боте – trafficbot, bottraffic lub bot-traffic. Если на ваш сайт будет заходить бот с другим названием, вам нужно будет аналогичным образом настроить процедуру блокировки.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться:

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: