Фильтры по User-Agent и IP: как не кормить модерацию пустым трафиком
UA и IP-диапазоны — это не «доп. защита», а первый рубеж между целевым визитом и мусором. Если на входе летят headless-браузеры, старые мобильные агенты, датацентровые подсети и странные связки ОС/браузер, система начинает резать показы, а не конверсии.
Рабочая схема простая:
— по User-Agent отсекай: пустые UA, массовые шаблоны, несовместимые пары вроде iPhone + устаревший Chrome;
— по IP смотри ASN, а не только страну: хостинги, прокси-сети, корпоративные диапазоны и мобильные операторы ведут себя по-разному;
— для буржа и Tier-1 держи отдельные allow/deny-листы, не смешивай мобильный и десктопный трафик в один фильтр.
На практике лучше строить не один «умный» фильтр, а цепочку: сначала грубый отсев по IP, потом проверка UA, потом поведенческий слой. Если на первом шаге пустить всё подряд, следующий фильтр уже не спасает — он просто дороже считает мусор. Пропускаем только целевых, ботов оставляем алгоритмам.
Для контроля достаточно трех признаков: консистентность UA, тип IP-диапазона и совпадение гео с прокладкой. Если один из них ломается, срезай трафик без жалости. Твой аптайм — это твои деньги, на VPS не экономят.
Клоака и роутинг
@cloak_routing_kit_ubt
Фильтры по User-Agent и IP: как не кормить модерацию пустым трафиком
Этот пост опубликован в Telegram-канале Клоака и роутинг. Подписаться можно по ссылке: @cloak_routing_kit_ubt.