Войти
WordPress

Клоака для WordPress: плагин, кэш и проверка после установки

WordPress удобен для клоаки тем, что сам по себе хороший белый сайт: реальный блог с контентом, контактами и политикой. Разбираем, как ставится плагин KLO, почему кэш страниц ломает фильтрацию и что проверить перед запуском кампании.

Обновлено 22 сентября 20265 мин чтения849 словBoostRouter KLO

Клоака для WordPress решает две задачи сразу. Сам WordPress-сайт с реальными записями, рубриками, контактами и политикой конфиденциальности это готовая белая страница, которую проверке не стыдно показать. А плагин фильтра решает, кто из посетителей увидит вместо обычной страницы оффер. Ниже установка плагина KLO, главная ловушка WordPress, кэширование, и список проверок перед запуском.

Как ставится плагин KLO

  1. В кабинете KLO выберите интеграцию WordPress и скачайте ZIP-архив плагина.
  2. В админке WordPress откройте «Плагины → Добавить новый → Загрузить плагин», выберите архив, установите и активируйте.
  3. В настройках плагина укажите Secret-ключ из кабинета.
  4. Задайте, что показывать прошедшим проверку: страницу оффера внутри WordPress или внешний адрес, и какие страницы участвуют в фильтрации.

После активации плагин фильтрует весь входящий трафик на уровне WordPress: он вмешивается до того, как тема начнёт отдавать страницу, запрашивает решение у KLO по IP, User-Agent, заголовкам и параметрам запроса и в зависимости от ответа отдаёт обычную страницу или оффер. Адрес при этом не меняется, редиректа нет. Как это соотносится с другими способами подключения, читайте в статье про PHP-лоадер, JS и Worker.

Кабинет KLO, шаг 2 мастера: выбран WordPress Plugin
Шаг 2 мастера: WordPress Plugin, вся фильтрация на стороне сервера.
Лендинг KLO: интеграции PHP, Keitaro, WordPress, Cloudflare Worker и SDK, пробный период 3 дня
KLO: плагин WordPress входит в тариф PROFIT, пробный период 3 дня.

Кэш страниц: главная причина, почему «клоака не работает» на WordPress

Почти на каждом WordPress стоит кэширующий плагин: WP Super Cache, W3 Total Cache, LiteSpeed Cache, WP Rocket. Все они делают одно и то же: первый посетитель генерирует страницу, её HTML сохраняется, и следующим отдаётся готовый файл без запуска PHP. Для клоаки это катастрофа: если первым пришёл человек и получил оффер, следующий робот получит из кэша тот же оффер. Если первым пришёл робот, все покупатели будут видеть white.

Варианты решения, от простого к сложному.

  • Исключить страницы связки из кэша. У всех перечисленных плагинов есть список URL, которые не кэшируются. Добавьте туда входные адреса кампаний.
  • Кэшировать только для «неизвестных». Часть плагинов умеет не отдавать кэш при наличии определённых cookie. Если фильтр ставит cookie после решения, кэш можно оставить для остальных страниц сайта.
  • Отключить кэш страниц на домене связки. Самый надёжный способ. Скорость белого сайта при этом держится на кэше объектов и оптимизации картинок, а не на кэше HTML.

Отдельно проверьте CDN. Cloudflare с правилом «кэшировать всё» или другой CDN с кэшем HTML делают то же самое на своей стороне. Для входных адресов кэш HTML должен быть выключен, иначе решение фильтра запомнится в кэше на границе сети. Если вы используете Cloudflare, посмотрите вариант с Worker: там решение принимает сама граница сети, и кэш ей не мешает.

Белый сайт на самом WordPress

Преимущество WordPress перед голым лендингом в том, что проверка видит живой сайт: записи с датами, рубрики, автора, комментарии, страницу «О нас», контакты, политику конфиденциальности. Чтобы это преимущество не пропало, соблюдайте несколько правил.

  • Тема сайта совпадает с темой объявлений. Сайт про уход за кожей под нутра-оффер, сайт про личные финансы под финансовый.
  • Минимум 5-10 записей с реальным текстом и картинками, а не одна заглушка.
  • Пиксели и счётчики те же, что стоят на оффере.
  • Оффер оформлен отдельной страницей WordPress с собственным шаблоном или вынесен на внешний адрес, который плагин отдаёт без редиректа.
  • Стандартные технические адреса WordPress закрыты от роботов: robots.txt закрывает wp-admin, а XML-RPC и REST API без нужды не светятся.

Полный чек-лист белой страницы в статье «Белая страница для клоаки».

Что проверить после установки

  1. Откройте входной адрес с телефона через мобильный интернет: оффер. Через VPN и из headless-браузера: обычная страница сайта.
  2. Повторите второй заход с того же устройства, что и первый: результат не должен меняться из-за кэша.
  3. В отладчике репостов Meta и в «Проверке URL» Search Console убедитесь, что роботы получают белую страницу. Порядок в гайде «Как проверить клоаку».
  4. Посмотрите, что показывает страница «Здоровье сайта» WordPress: ошибки PHP или конфликт плагинов могут отключать фильтр молча.
  5. В статистике KLO проверьте, что заходы приходят с реальными IP посетителей, а не с адреса сервера или CDN.

Ошибки на WordPress

  • Включённый кэш страниц или «кэшировать всё» в Cloudflare.
  • Плагин активен, но Secret-ключ не указан или скопирован с пробелом.
  • Оффер оформлен через редирект на другой домен.
  • Обновление темы или плагина безопасности перезаписало правила, и фильтр отключился. После любых обновлений повторяйте проверку.
  • Один WordPress-сайт как white для десятка кампаний в разных вертикалях.

Частые вопросы

Как поставить клоаку на WordPress

Скачать плагин KLO из кабинета, установить через «Плагины → Добавить новый → Загрузить плагин», активировать, указать Secret-ключ и настроить, какие страницы участвуют в фильтрации. Плагин фильтрует трафик на уровне WordPress без редиректов.

Почему после установки все видят одну и ту же страницу

Почти всегда виноват кэш страниц или кэш HTML в CDN: решение фильтра для первого посетителя сохраняется и отдаётся всем. Исключите входные адреса из кэша или отключите кэш страниц на домене связки.

Можно ли использовать сам WordPress как белую страницу

Да, это лучший вариант: живой сайт с записями, контактами и политикой проверке нравится больше одностраничной заглушки. Тема сайта должна совпадать с темой объявлений.

Нужен ли отдельный домен под оффер

Нет. Оффер можно оформить страницей внутри WordPress с отдельным шаблоном, и плагин отдаст её прошедшим проверку по тому же адресу. Внешний адрес тоже возможен, но без редиректа.

В каком тарифе KLO есть плагин WordPress

В PROFIT и выше. Пробный период 3 дня даёт функционал START, где доступны PHP-лоадер и SDK; для теста плагина WordPress нужен PROFIT.

Проверьте связку на своём трафике

KLO отсеивает ботов, модераторов и фрод до показа оффера. Пробный период 3 дня с полным функционалом тарифа START, карта не нужна.

Начать бесплатно

Читайте также

ВСЕ

Все гайды по клоакингу

Пятнадцать материалов по источникам трафика, интеграциям и базовым вещам: белая страница, проверка связки, цены.