Какие бывают боты в интернет-трафике
Содержание
Поделиться
Вид бота — это цель программы, а не её внешний вид. Справка называет мало целей. Всё, чего в справке нет, в каталог не входит.
Чем программа отличается от человека и почему человек без JavaScript попадает в ту же строку, разобрано в статье «Чем бот отличается от человека». Здесь другая задача: разложить уже названные цели по системам, которые их видят, и не смешать их в одну долю.

Индексация и проверка, что сайт отвечает
Справка Метрики определяет роботов как программы, которые обходят сайт с целью. Целей в этом определении две: проиндексировать страницы или проверить, что сайт отвечает. Других целей справка в этом абзаце не перечисляет.
Оба обхода могут представиться строкой User-agent, и тогда Метрика выносит их в отчёт «Роботы» по имени. Могут и не представиться. Как устроены эти два способа поимки и почему правила поведения не публикуют, в той же статье про отличие бота от человека. Повторять механику незачем.
Для рекламного счёта важно следствие, не устройство. Поисковый обход и проверка доступности не являются кликом по объявлению. Они поднимают долю роботов на сайте и не попадают в расход Директа. Доля, которую путают со счётом, разобрана в статье «Роботность в Метрике».
Клик по объявлению — другая цель
Директ описывает отдельную программу. В справке антифрода к фроду отнесены клики ботов и мошеннического программного обеспечения: намеренные нажатия по рекламе. Google в справке об invalid traffic называет то же non-human traffic: программы, которые изображают обычный обход, чтобы получить клик или показ.
Это не «робот Метрики» под другим именем. Системы разные, и визит может быть роботом в одной и обычным кликом в другой. Граница, с которой клик становится деньгами, задана в статье «Что такое скликивание»: платят за то, что осталось в расходе. Программа, которую Директ уже вынул, в этот расход не входит.
Как такая программа устроена изнутри, справки не описывают. Каталог приёмов здесь был бы выдумкой. Имя «кликбот» и имя «бот-ферма» ждут своих статей.
Человек за деньги — не вид бота
Рядом с программами справка Директа ставит мотивированных пользователей: людей, которым заплатили за задание. Рука и браузер настоящие. Это не четвёртый вид робота и не подвид кликбота. Кто платит и зачем ему чужой расход, разобрано в статье «Кто и зачем скликивает рекламу».
Смешивать эту строку с роботностью значит искать программу там, где в кабинете сидит человек. Отчёт «Роботы» такого человека не обещает показать.
Чего в этом списке нет
Три цели выше — индексация, проверка доступности, клик по рекламе — это то, что первичные страницы называют прямо. Парсинг цен, подбор паролей, скупка товара и фермы в этих страницах отдельными определениями не стоят. Пока нет своей справки или исследования с методом, вид не объявляется.
| Цель, которую назвал источник | Где её видно | Попадает ли в расход Директа |
|---|---|---|
| Индексация или проверка, что сайт отвечает | Отчёт «Роботы» в Метрике | Нет, это не клик по объявлению |
| Клик ботом или мошеннической программой | Недействительный трафик, если Директ клик признал | Нет, пока клик вынут. Да, если клик в расходе остался |
| Человек, которому заплатили за задание | Не вид робота. След — в расходе, если клик не вынули | Решает судьба клика, не ярлык «робот» |
Таблица не говорит, какой процент у вас в кабинете. Она говорит, в какое окно смотреть, когда слово «бот» уже произнесли.
За один и тот же день откройте три числа и не складывайте их. Сначала отчёт «Роботы»: имена, которые представились. Это индексация и проверка доступности, если имя об этом говорит. Из расхода Директа их не вычитают, потому что их там не было. Затем отчёт «Недействительный трафик»: клики, которые Директ уже признал. Это вторая строка таблицы, не продолжение первой. Потом расход кампании и заявки. То, что осталось здесь и не нашлось в двух предыдущих окнах, ещё не названо. Это может быть человек с заданием или программа, которую фильтр не вынул. Вид ей присваивать из доли роботности нельзя.
Решение по этим трём окнам короткое. Высокая доля в «Роботах» при пустом недействительном трафике и живых заявках — не повод искать новый вид бота: расход не из этого отчёта. Пустой отчёт «Роботы» при кликах без заявок тоже ничего не называет. Тогда смотрят расход и то, вынул ли Директ клик, а не придумывают четвёртую цель.
На сайте проверка визита смотрит поведение, окружение браузера, сеть и параметры рекламного перехода. Решение — пропустить, попросить браузер решить короткую задачу или не пускать. Если проверка не ответила, визит пропускают. Эта проверка не печатает вид бота и не заменяет отчёт «Роботы». Binetro не называет поискового робота кликом по рекламе и не возвращает деньги, которые Директ уже списал.