Как за час остановили ботферму: ПФ, прямые заходы и нагрузка

График Метрики: атака ботфермы до и после Talosion

Масштабная атака ботфермы: десятки тысяч «прямых» визитов с почти нулевым временем на сайте, показатель отказов выше 96%, пики нагрузки в Метрике. После включения Talosion пики схлопнулись — остался целевой органический трафик, отказы порядка ~20%.

Характер фермы: один browser fingerprint — много разных IP. В Яндекс.Метрике при этом каждому IP часто выдавался свой ClientID, хотя в Talosion отпечаток браузера один и тот же. Ниже — как найти таких ботов и закрыть облако через Карантин и ЧС.

Видео: пример полной защиты от ботфермы (накрутка ПФ). Симптомы — сайт лежит, отказы > 95%, тысячи IP, JS не помогает. Отдельная страница ролика

Шаг 1. Представители ботов в Метрике

Отчёт «Посетители»: ищите пачки из «чужого» региона (в кейсе — Сингапур), ПК, время на сайте 0:00, источник часто «Прямые заходы». Откройте карточку и скопируйте ClientID.

Посетители из Сингапура с нулевым временем на сайте

Список посетителей: регион + почти нулевое пребывание

ClientID посетителя в Яндекс.Метрике

Карточка посетителя — копируем ClientID

Шаг 2. Аналитика Talosion → связанные IP

Вставьте ClientID в поиск Аналитики → «Подробнее» → блок «Связанные IP». Если видите облако IP на один fingerprint (регионы могут не совпадать с Метрикой) — это ботферма. Жмите «В карантин».

Поиск сессии по ClientID в Talosion

Поиск по ClientID и кнопка «Подробнее»

Связанные IP и кнопка В карантин

Связанные IP + «В карантин»

Шаг 3. Карантин: сбор и диапазоны

Включите Карантин → «Собрать сейчас». В кейсе pending вырос до тысяч IP. В сводке скопируйте CIDR (/24), диапазоны a-b (/16) или seed IP — для широкого перекрытия фермы.

Карантин: собрать сейчас и рабочий список

Карантин: сбор IP и рабочий список

Шаг 4. Чёрный список по диапазонам

Вставьте диапазоны в ЧС с выходом через CAPTCHA/JS. Контролируйте таблицу «Срабатывания записей списка» — видно, какие записи реально бьют ботов.

Чёрный список с диапазонами и срабатываниями

ЧС: диапазоны a-b и срабатывания

Дополнительно: Менеджер скриптов и Паспорт

Отсрочите Метрику/GA в Менеджере скриптов (задержка 25 с после load, humanity ≥ 30, scroll ≥ 10%, линейность мыши ≤ 0.95, задержка только на первом просмотре, мгновенная загрузка при условиях, whitelist UA: YandexMetrika / Googlebot / yandex / google). Если у фермы устойчивый паспорт (часто Asia/Shanghai, экран вроде 1366x1366) — включите Паспортный контроль.

Заметят ли пользователи?

Нет, если идти по инструкции: живые почти не попадают в капчу; контроль — «История выходов» в Карантине (записей должно быть мало) и «Срабатывания» в ЧС. Много выходов из карантина — вычеркните лишние диапазоны из ЧС.

Смотреть видео Инструкция в базе знаний PDF-инструкция Защитить сайт

Вы SEO-специалист или директолог?

Предложите клиентам надёжную защиту от ботов и получайте стабильный доход, улучшая их и свои KPI.

Клиент получает

Тотальную защиту от ботов, чистый трафик и рост конверсии. Также клиент получает 10% скидку по вашему партнёрскому купону.

Партнёр получает

Щедрое вознаграждение — от 10% с первой продажи до 30% с десятой и далее.

Стать партнёром и узнать больше