Боты в Яндекс Метрике: как найти и убрать
Метрика умеет отделять часть роботов, но не всех. Показываем, где посмотреть ботов, как понять масштаб проблемы и как сделать так, чтобы цели и отчёты считали только людей.
Содержание
Коротко
- Представившихся роботов Метрика исключает сразу, остальных — только если вы выберете «без роботов».
- Метрика не видит ботов, которые работают в настоящем браузере и имитируют поведение.
- Чище всего, когда счётчик Метрики вообще не загружается для ботов.
Как Метрика распознаёт роботов
По справке Яндекса, есть два вида роботов:
- Представившиеся — у них известный User-Agent (поисковики, сервисы). Их Метрика сразу исключает из статистики, увидеть их можно в отчёте «Роботы».
- Замаскированные — выдают себя за обычных посетителей. Их Метрика пытается определить по поведению и техническим сигналам. По умолчанию такие визиты в отчётах остаются.
Отсюда главный вывод: ваши обычные отчёты по умолчанию содержат роботов, которых Метрика распознала по поведению, — если вы специально не включили их фильтрацию.
Где посмотреть ботов
- Переключатель «Данные». В любом отчёте выберите «Без роботов» и сравните с данными с роботами. Разница — распознанные по поведению боты.
- Метрика «Роботность». Добавьте её в отчёт «Посещаемость» или «Источники»: она показывает долю визитов роботов. Отсортируйте источники по ней — сразу видно, откуда идёт мусор.
- Отчёт «Роботы» — для тех, кто представился: поисковики, сервисы мониторинга.
- Сегменты. Постройте сегмент «визиты до 15 секунд, одна страница» и посмотрите его разрез по источникам, городам, браузерам и времени суток.
- Визитов роботов
- —
- Доля роботов
- —
Возьмите оба значения из отчёта «Посещаемость» за один период, переключая «Данные: с роботами / без роботов».
Чего Метрика не видит
Современные боты для накрутки и скликивания работают в настоящем браузере, двигают мышью и прокручивают страницу. Для Метрики они выглядят как люди, и в статистику попадают без пометки. Признаки такого трафика:
- много прямых заходов или переходов с одних и тех же сайтов;
- визиты строго по 1–2 минуты и одинаковой глубины;
- рост визитов из одного города или с одного разрешения экрана;
- высокая активность ночью при отсутствии заявок.
Опция «Фильтровать роботов по поведению» навсегда удаляет данные из счётчика. Сначала попробуйте режим «без роботов» в отчётах — он ничего не стирает.
Как убрать ботов из статистики
- Фильтр по поведению в настройках счётчика. Опция «Фильтровать роботов по поведению» навсегда удаляет из данных визиты, которые Метрика сочла роботами. Минус — вернуть данные уже нельзя, а маскирующиеся боты всё равно останутся.
- Сегмент «без роботов» — безопасный вариант для отчётов, исходные данные не меняются.
- Не пускать ботов в Метрику вообще. Так делает nbots: счётчик Метрики загружается только для тех, кого nbots признал людьми. В итоге визиты, отказы и цели считаются по людям, а боты видны отдельно в кабинете nbots с причинами.
Цели, по которым учится автостратегия Директа, особенно важно очистить: если цели выполняют боты, стратегия начинает закупать таких же ботов.
Частые вопросы
Что такое роботность в Яндекс Метрике?
Это доля визитов, которые Метрика отнесла к роботам. Её можно добавить в отчёты и смотреть по источникам, чтобы найти, откуда приходит мусорный трафик.
Почему Метрика показывает ботов как людей?
Боты для накрутки и скликивания работают в реальном браузере и имитируют поведение человека. По поведенческим признакам Метрика ловит не всех, а данные о сети и браузере, которые есть у антибот-сервисов, в ней не используются.
Можно ли удалить ботов из уже собранной статистики Метрики?
Удалить нельзя, но можно смотреть отчёты в режиме «без роботов» и через сегменты. Фильтр роботов по поведению в настройках счётчика действует только на новые данные.
Где в Метрике отчёт «Роботы»?
В стандартных отчётах Метрики, в разделе технологий. Там видны роботы, которые представились: поисковики, сервисы мониторинга и другие.
Влияют ли боты на цели в Метрике?
Да. Если бот выполнил цель, она засчитается. Это особенно вредно, когда по целям учится автостратегия Директа.
Нужно ли включать фильтр роботов по поведению?
Только если вам важны данные без роботов в Logs API. Для отчётов достаточно режима «без роботов». Помните, что фильтр удаляет данные без возможности восстановления.
Почему в Метрике визитов больше, чем в других системах?
Счётчики по-разному определяют визиты и роботов. Если расхождение большое и растёт, проверьте, нет ли среди визитов ботов, которых одна система учитывает, а другая нет.