Источник – delante.co (перевод с англ.)
Google Analytics является важнейшим источником информации о посещаемости сайта. Однако иногда информация может быть искажена ботами. Как этого избежать? Как заблокировать ботов в Google Analytics? Читайте дальше и узнайте!
К сожалению, сценарий, когда бот портит данные Google Analytics, случается довольно часто. Главное – понять: что-то не так, уловить аномалии в статистике и заблокировать бота, чтобы данные, полученные с помощью этого инструмента, были наиболее точными и полезными с точки зрения бизнеса.
За последние пару дней проблемы с ботами возникли на многих сайтах. Подозрительный трафик может поступать с таких адресов, как:
- /bottraffic.live
- /trafficbot.live
- /bottraffic.live
- /trafficbot.live
- /bot-traffic.xyz
- /bot-traffic.xyz

Как проверить, посещал ли ваш сайт бот Traffic Bot?
Если вы заметили какую-либо аномалию в трафике сайта (как на картинке выше), то можете заподозрить, что на ваш сайт зашел бот. Вы можете подтвердить это в двух местах в Google Analytics:
1. Перейдите в раздел «Приобретение» -> «Органический трафик».

2. Перейдите в «Поведение» -> «Контент сайта» -> «Все страницы» или «Посадочные страницы».
Если вы заметили значительный трафик с вышеупомянутых адресов, ваш сайт пострадал от бота! Пришло время устранить его, чтобы он больше не мешал вашей статистике.
Как исключить бот-трафик из Google Analytics?
1. Удаление ботов из уже собранных данных
Создание нового фильтра не поможет, если вы хотите проанализировать уже собранные в GA данные – он будет работать только с данными, которые появятся. В этом случае лучшим способом будет создание сегмента, который удалит данные о ботах из отображения.
- Нажмите на кнопку «Добавить сегмент» в верхней части Google Analytics.
- Настройте исключающий сегмент. «Условия» -> Исключить сессии, в которых размер браузера содержит (не установлен).

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

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

- Протестируйте фильтр

Я рекомендую сначала создать фильтр в тестовом представлении Google Analytics, а затем добавить его в основной аккаунт Google Analytics, если все работает нормально.
3. Блокирование бота в файле robot.txt
Блокировка бота в файле robot.txt сделает невозможным его проникновение на ваш сайт. Для этого вам нужно добавить этот код в файл robot.txt:
user-agent: bot-traffic,bottraffic,trafficbot
disallow: /
Приведенное выше исключение будет работать только на этом конкретном боте – trafficbot, bottraffic lub bot-traffic. Если на ваш сайт будет заходить бот с другим названием, вам нужно будет аналогичным образом настроить процедуру блокировки.