Клоакинг: разборы

<b>Как отличить поискового бота от модератора по сетевым и поведенческим следам</b>

<b>Как отличить поискового бота от модератора по сетевым и поведенческим следам</b>

Разница между «безобидным» краулером и ревизором площадки обычно видна не в одном признаке, а в цепочке прохождения запроса. Анализ логов показывает: у поискового бота чаще стабильный User-Agent, предсказуемый crawl-rate и ровный паттерн обхода URL. У модератора картина рваная: заходы по прямым ссылкам, короткая сессия, резкий уход после первичной валидации.

Проверка цепочки прохождения запроса начинается с IP и DNS. Для бота полезны: reverse DNS, ASN, совпадение гео с ожидаемой зоной индексации, наличие валидного PTR. У модераторских сетей чаще встречаются резидентные или корпоративные диапазоны, а также IP, которые не бьются с публичным поведением «обычного» краулера. Дальше смотрим заголовки: Accept-Language, Accept-Encoding, sec-ch-*, referer. У автоматического обхода они обычно консистентны, у ручной модерации — ближе к реальному браузеру, но с более аккуратной последовательностью загрузки ресурсов.

Поведенческие маркеры тоже полезны:
— бот редко исполняет сложный JS так же, как живой браузер;
— модератор чаще трогает формы, кликает внутренние ссылки, проверяет редиректы;
— у бота бывает глубокий, но механический обход, у модератора — быстрый фокус на целевых экранах;
— если есть fingerprinting, бот часто палится пустыми или шаблонными отпечатками.

Дальше включаем верификацию: сравниваем server log, edge-log и client-side события. Если запрос пришел из «правильного» диапазона, но не оставил следов в JS-трекинге, перед вами либо облегченный бот, либо фильтрующий прокси. Если есть полноценный браузерный след, но маршрут и частота запросов нетипичны для поискового робота, вероятность модерации резко растет.

Вывод простой: не ищите один магический индикатор. Работает только связка IP, заголовки, поведение и JS-фингерпринт. Если все четыре слоя сходятся, конфиг готов, можно деплоить.
Этот пост опубликован в Telegram-канале Клоакинг: разборы. Подписаться можно по ссылке: @cloaking_lab_arb.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.