Введение и прикладной контекст
Каждый практикующий арбитражник рано или поздно сталкивается с ситуацией, когда самый прибыльный оффер (нутра, адалт-дейтинг, крипта, свипстейки) формально запрещен рекламными правилами крупных платформ (TikTok, Facebook, Google). Прямой запуск таких страниц приводит к автоматическому отклонению объявлений в течение нескольких минут и вечной блокировке рекламного аккаунта.
Для решения этой задачи используется технология клоакинга (Cloaking — от англ. «маскировка»). Клоакинг представляет собой программный метод разделения входящего трафика на два изолированных потока: роботы-модераторы рекламной сети направляются на благонадежную «белую» страницу (White Page), а реальные целевые пользователи видят конверсионный лендинг с оффером (Black Page). Понимание принципов клоакинга дает байеру абсолютную свободу в выборе офферов и источников трафика.
Фундаментальные принципы и механики
Система клоакинга в трекере Keitaro работает в режиме реального времени на основе пяти ключевых фильтров:
- Базы IP-адресов ботов и дата-центров:
Рекламные платформы проверяют сайты через распределенные серверы и автоматических роботов. Трекер содержит актуальные базы диапазонов IP модераторов Facebook, Google и TikTok (например, специализированные подсети TikTok:
103.136.220.*,103.136.221.*,45.10.214.*). Любой запрос с этих адресов принудительно перенаправляется на White Page. - Анализ User-Agent и сетевых сигнатур: Отсечение браузеров без поддержки JavaScript, краулеров поисковых систем (Googlebot, Bytespider) и спай-сервисов (AdHeart, SpyOver).
- Геолокационная фильтрация (GeoIP): Если кампания таргетируется на Италию, модератор, зашедший из офиса в Ирландии или США, автоматически отправляется на белую страницу.
- Определение типа интернет-провайдера (ISP / ASN): Реальные покупатели заходят через сотовых операторов (Vodafone, Orange, МТС) или домашних провайдеров. Запросы с серверов Amazon AWS, DigitalOcean, Microsoft Azure или Hetzner гарантированно идентифицируются как боты.
White Page — это не просто пустая страница. Это полноценный, многостраничный белый сайт с нейтральным содержанием (статья о здоровом образе жизни, кулинарный блог, сайт клининговой компании), содержащий политику конфиденциальности (Privacy Policy), контакты и форму обратной связи.
Практическое применение в арбитраже
Методы реализации White Page в Keitaro:
- Локальная загрузка: чистый HTML-шаблон белого сайта размещается непосредственно в корневой папке трекера.
- Подгрузка через cURL / Iframe: бот видит содержимое внешнего трастового сайта, подгружаемого на лету без изменения URL-адреса.
- Действие при обнаружении бота: при срабатывании фильтра Keitaro отдает боту HTTP-код
200 OKс показом White Page, полностью исключая подозрительные редиректы.
Типичные ошибки новичков
- Использование генераторов одностраничных "заглушек": белый сайт из одного абзаца текста мгновенно детектируется ручной модерацией как искусственная страница.
- Использование 302-редиректа на оффер: прямой редирект для пользователя моментально вскрывается современными сканерами модерации.
- Необновляемые базы ботов: рекламные сети еженедельно вводят новые диапазоны IP для сканирования. Базы в трекере обязаны регулярно обновляться.

Клоакинг является техническим инструментом распределения трафика. В арбитраже он защищает авторские прелендинги от копирования спай-сервисами и позволяет показывать пользователям релевантный контент.
Существуют простые PHP-скрипты, но они не обладают динамически обновляемыми базами IP-ботов. Полноценная работа требует профессионального трекера уровня Keitaro или HideClick.
Резюме и контрольные вопросы
- Клоакинг разделяет потоки: боты идут на White Page, клиенты — на Black Page.
- Фильтрация базируется на базах IP, провайдерах (ASN), User-Agent и геолокации.
- Качественный White Page должен быть многостраничным и выглядеть как реальный бизнес.
Вопросы для самопроверки:
- По каким сетевым параметрам трекер идентифицирует модератора рекламной сети?
- Какие элементы обязательно должны присутствовать на безопасном White Page?
- Почему 302-редирект опасен при настройке маскировки потоков?
