Клоакинг ломается не на «бане», а на кривой подмене контента
Если у вас клоака палится, причина обычно не в фильтре, а в том, как вы отдаёте разный контент боту и человеку. Типовые косяки:
— сервер режет HTML по-разному для разных юзер-агентов;
— редирект светит цепочку, а не финальную страницу;
— преленд и оффер грузятся с одними и теми же следами;
— тяжёлые скрипты палят логику ещё до клика.
Нормальная схема держится на трёх слоях: маршрутизация по IP/UA/рефереру, одинаковый внешний след для всех, и отдельная логика выдачи контента на уровне сервера, а не в браузере. Если подмена делается JS-ом, вы уже на тонком льду: бот видит исходник, а пользователь — красивую обёртку. Опять бан? Это база.
Ещё одна дыра — куки и локальное хранилище. Не надо тащить туда одно и то же для всех потоков: смешали сессии, скрестили отпечатки, получили мусорный профиль. Чистая схема — отдельные цепочки для фарма, проверки и боевого трафика. Иначе один расходник сжигает весь пул.
Финальный фильтр простой: одинаковые заголовки, стабильная скорость ответа, минимум внешних запросов, никаких лишних следов в DOM. В серой зоне правила пишет тот, кто умеет их обходить: сначала уберите техпалево, потом уже удивляйтесь, почему клоака живёт дольше одной проливки.
Google Ads: серая зона
@google_ads_gray_arb
Клоакинг ломается не на «бане», а на кривой подмене контента
Этот пост опубликован в Telegram-канале Google Ads: серая зона. Подписаться можно по ссылке: @google_ads_gray_arb.