Клоака для WordPress: как подключить фильтрацию через плагин

WordPress — самый частый движок для вайтов, прелендов и контентных лендингов. Клоака для WordPress ставится плагином из админки, без правки файлов темы, но у этого движка есть свои ловушки — прежде всего кэш.

Подключение и настройка8 мин чтения
Клоака для WordPress: как подключить фильтрацию через плагин
Содержание
  1. Зачем отдельный плагин, если есть JS-тег и PHP-файл
  2. Перед установкой: что подготовить
  3. Установка плагина клоаки на WordPress
  4. Кэш — главный враг клоаки на WordPress
  5. Защитные плагины и хостинг: когда проверка получает 403
  6. Если плагин недоступен: JS-тег в шаблоне темы
  7. Как проверить клоаку на WordPress
  8. WordPress как White Page и как лендинг
  9. Лендинг внутри большого сайта
  10. Обновления WordPress, темы и плагинов
  11. Частые ошибки при подключении клоаки к WordPress
  12. Коротко

WordPress выбирают за скорость: тема, пара плагинов — и через час готов вайт, преленд или полноценный лендинг. Клоака для WordPress устроена так же просто: вместо ручной правки файлов вы ставите плагин, вводите ключ и выбираете поток. Но именно на WordPress чаще всего встречается ситуация «всё настроено, а боты всё равно видят оффер», и почти всегда виноват не фильтр, а кэш. Разберём установку, настройку и проверку по порядку.

Зачем отдельный плагин, если есть JS-тег и PHP-файл

У ArtisanClo два базовых способа подключения: JS-тег первой строкой в <head> и PHP-файл, который встречает посетителя на сервере. Подробно оба описаны в статье как подключить клоаку к сайту.

На WordPress с ними неудобно:

  • PHP-файл предполагает, что файл ложится в корень под именем index.php, а лендинг переименовывается. В WordPress index.php — это ядро движка, его заменять нельзя.
  • JS-тег нужно вставить строго первой строкой в <head>. Большинство плагинов «вставки кода в шапку» выводят код через стандартный хук, после стилей и скриптов темы, — а это уже поздно.

Плагин решает обе проблемы: он работает внутри WordPress и спрашивает решение до того, как тема начнёт выводить страницу. Сайт при этом остаётся на вашем хостинге — ArtisanClo ничего не хостит и домен не забирает.

Плагин WordPress доступен с тарифа Professional. На пробном периоде сайт подключается JS-тегом или PHP-файлом. Подробности по тарифам — на странице тарифов.

Перед установкой: что подготовить

  1. Поток в кабинете. Создайте поток в разделе Потоки → Создать поток: режим, источник, адрес оффера, White Page, страны и строгость. Как это сделать — в статье настройка клоаки пошагово.
  2. API-ключ аккаунта. Он выпускается в меню под аватаром, раздел Интеграция по API. Ключ один на аккаунт; уровень доступа выбирается при выпуске.
  3. Доступ администратора WordPress — чтобы загружать и активировать плагины.
  4. Список плагинов кэширования и защиты на сайте — они понадобятся на шаге проверки.

Установка плагина клоаки на WordPress

  1. В кабинете ArtisanClo откройте Потоки → строка потока → Ещё → Интеграция и раскройте способ для WordPress.
  2. Нажмите Скачать плагин — сохранится архив.
  3. В админке WordPress перейдите в «Плагины» → «Добавить новый» → «Загрузить», выберите архив и установите.
  4. Нажмите «Активировать».
  5. Откройте «Настройки» → ArtisanClo.
  6. Вставьте API-ключ и выберите поток, к которому относится этот сайт.
  7. Сохраните настройки.
  8. Если на сайте есть плагин кэширования — очистите кэш.

Всё. Дальше каждый визит на страницу будет проверяться по правилам выбранного потока: живой человек увидит оффер, бот, сканер и спай-сервис — White Page.

Кэш — главный враг клоаки на WordPress

Кэширование страниц ускоряет сайт ровно тем, что не выполняет PHP для повторных посетителей: сервер отдаёт заранее сохранённый HTML. Для клоаки это катастрофа. Если первый визит был живым человеком, сохранится страница с оффером — и её получат все следующие, включая ботов и спай-сервисы. Если первым пришёл бот — White Page увидят и покупатели.

Симптомы, которые на это указывают:

  • страницу видят все, даже боты;
  • в журнале кликов визитов меньше, чем переходов в рекламном кабинете;
  • решения меняются не сразу после правки потока.

Где искать кэш

Уровень Примеры Что сделать
Плагин кэширования Плагины страничного кэша и оптимизации Исключить адрес лендинга из кэширования
Кэш хостинга Встроенный серверный кэш у многих хостингов Отключить для сайта или исключить страницу через панель или поддержку
CDN Кэширование HTML на стороне CDN Не кэшировать HTML лендинга
Объектный кэш Redis, Memcached для WordPress Обычно не мешает: кэширует данные, а не готовые страницы

После любых изменений очистите кэш на всех уровнях и проверьте ссылку в новом окне инкогнито.

Совет. Оптимизаторы скриптов, которые объединяют и откладывают JavaScript, тоже могут мешать — особенно если вы подключили JS-тег вручную. Исключите код клоаки из объединения и отложенной загрузки или переходите на плагин.

Защитные плагины и хостинг: когда проверка получает 403

Плагины безопасности и защитные фильтры хостинга (WAF, ModSecurity) иногда принимают служебные запросы страницы проверки за атаку и отвечают 403. Внешне это выглядит так: часть визитов не доходит ни до оффера, ни до White Page, а в журнале появляются странные отказы.

Что делать:

  • добавьте адрес лендинга в исключения защитного плагина;
  • если фильтр стоит на хостинге — попросите поддержку отключить его для этого сайта;
  • проверьте, не блокирует ли хостинг исходящие HTTPS-запросы с сервера: плагину, как и PHP-файлу, нужно связаться с сервисом: так устроена любая облачная клоака.

Если плагин недоступен: JS-тег в шаблоне темы

Если по тарифу плагин вам не открыт или вы предпочитаете ручной способ, подключите JS-тег прямо в шаблон:

  1. Скопируйте код из окна Интеграция.
  2. Откройте файл шапки темы (обычно header.php; лучше работать в дочерней теме, чтобы обновление не стёрло правку).
  3. Вставьте код сразу после <head>, до любых <link>, <script> и вызова стандартного хука шапки.
  4. Сохраните, очистите кэш и нажмите Проверить интеграцию.

Не вставляйте тег через Google Tag Manager, не добавляйте async или defer: скрипт запустится позже, и страница успеет показаться всем до решения.

У JS-тега есть ограничения: он не может поменять код ответа сервера, а режимы «Трекер» и теневой режим на нём не действуют — поток фильтрует как обычная клоака.

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

  1. В кабинете нажмите Проверить интеграцию. Возможные ответы: «Подключение найдено на вашей странице», «Страница открылась, но этот способ подключения на ней не ответил» или «Не удалось открыть вашу страницу». Последний не всегда означает поломку: некоторые хостинги не пускают автоматическую проверку.
  2. Откройте рекламную ссылку в инкогнито.
  3. Найдите визит в Журнале кликов — у него будут решение и причина.
  4. Чтобы увидеть оффер самому, добавьте свой адрес в белый список IP на шаге 4 потока («Добавить мой IP»).

Если все визиты в журнале приходят с одного и того же IP — это адрес прокси хостинга, а не посетителей. Попросите хостинг передавать настоящий адрес (real IP / mod_remoteip). Без этого фильтр будет оценивать ваш сервер, а не людей.

Подробный порядок диагностики — в статье клоака не работает: как проверить, а расшифровку причин из журнала — в материале почему клик ушёл на White Page.

WordPress как White Page и как лендинг

На WordPress часто собирают не только оффер-лендинг, но и вайт. Несколько практических замечаний:

  • White Page не обязательно хранить на своём WordPress. В потоке можно выбрать готовую страницу из каталога ArtisanClo в списке «Или показывать нашу — без адреса» — она откроется по вашему рекламному адресу.
  • White Page — тоже нормальная страница: настоящие разделы, контакты, политика конфиденциальности. Под фильтр иногда попадает и живой человек, например с VPN, и шаблонная тема с «Hello world» и пустыми рубриками для него выглядит как сломанный сайт.
  • Лендинг с оффером должен соответствовать правилам площадки. Обещания, дисклеймеры, политика конфиденциальности и контакты на странице, которую видят люди, — это требования самой площадки, а не формальность. Разбор — в статьях правила рекламы Meta и правила Google Ads.
  • Следите за доменом: у WordPress-сайтов, которые долго стоят без обновлений, домен иногда попадает в списки опасных сайтов. ArtisanClo проверяет домены активных потоков и присылает уведомление, если домен помечен браузерами.

Лендинг внутри большого сайта

Часто WordPress-сайт — это не одностраничник, а блог или магазин с десятками страниц, и под рекламу используется только одна из них. Несколько правил, которые избавят от сюрпризов:

  • Выделите отдельную страницу под рекламу. Без меню, сайдбара и ссылок на остальной сайт: покупатель не отвлекается от оффера, а статистика потока относится только к рекламному трафику.
  • Исключайте из кэша именно её. Остальной сайт может кэшироваться как обычно — ему решение клоаки не нужно.
  • Один поток — одна кампания. Если с одного сайта идут кампании на разные площадки или гео, удобнее держать для них разные страницы и разные потоки: так причины решений и отчёты относятся к одной рекламе.
  • Проверяйте адрес в рекламе. В объявлении должен стоять адрес именно той страницы, к которой подключён поток, а не главной.

Обновления WordPress, темы и плагинов

WordPress обновляется часто, и каждое обновление — потенциальная точка поломки:

Что обновили Что может сломаться Что проверить
Тему Ручная вставка JS-тега в шаблон шапки Код на месте и стоит первым в <head>
Плагин кэширования Сбрасываются исключения Лендинг по-прежнему не кэшируется
Плагин безопасности Новые правила блокировки Нет ли ответов 403 у проверки
Ядро WordPress Обычно ничего Плановая проверка интеграции

После любого обновления нажмите Проверить интеграцию и откройте рекламную ссылку в инкогнито. Это занимает минуту и спасает от ситуации, когда боты неделю ходили на оффер и съедали бюджет, потому что тема перезаписала шаблон.

Совет. Если правите шаблон шапки вручную, работайте в дочерней теме: при обновлении родительской темы ваш код не пропадёт.

Частые ошибки при подключении клоаки к WordPress

  • Не очистили кэш после установки — самая частая причина «не работает».
  • Вставили JS-тег через плагин для шапки — код выводится слишком поздно.
  • Выбрали не тот поток в настройках плагина — визиты идут в другой поток, и правки в кабинете «не действуют».
  • Забыли про защитный плагин — часть проверок получает 403.
  • Поставили поток на паузу или оставили черновиком — в этом статусе все посетители видят White Page, и в журнале будет причина «Поток не запущен».

Коротко

Клоака для WordPress подключается плагином: скачать в окне «Интеграция», загрузить и активировать, в «Настройки → ArtisanClo» вставить API-ключ и выбрать поток. Сразу после этого очистите кэш — на WordPress это обязательный шаг, а не формальность. Если плагин вам недоступен, вставьте JS-тег первой строкой в шаблон шапки. Проверяйте результат в инкогнито и по журналу кликов, а возможности сервиса целиком смотрите на странице возможностей.

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

01

Есть ли плагин клоаки для WordPress?

Да, у ArtisanClo есть плагин для WordPress. Он скачивается из окна подключения потока, устанавливается через раздел «Плагины» и связывается с аккаунтом по API-ключу. Плагин доступен с тарифа Professional.

02

Можно ли подключить клоаку к WordPress без плагина?

Можно, JS-тегом: код вставляется первой строкой сразу после открывающего head в шаблоне темы. Вставка через плагины для шапки и менеджеры тегов не годится, потому что они выводят код позже и страница успевает показаться до решения.

03

Почему после установки плагина боты всё равно видят оффер?

Чаще всего страницу отдаёт кэш: плагин кэширования, кэш хостинга или CDN показывают сохранённую копию без запроса решения. Исключите лендинг из кэширования, очистите кэш и проверьте ссылку в окне инкогнито.

04

Можно ли повесить клоаку только на одну страницу WordPress-сайта?

Да. Поток решает, что показать, для той страницы, адрес которой стоит в рекламе. Для лендинга внутри большого сайта удобнее держать отдельную страницу без меню и лишних ссылок и исключить именно её из кэша.

05

Нужно ли переустанавливать плагин после изменения настроек потока?

Нет. Настройки потока хранятся в кабинете и действуют со следующего визита. В плагине выбирается только сам поток, к которому привязан сайт.

Читать также

9 мин чтения

Настройка клоаки пошагово: от первого потока до первого клика

Настройка клоаки — это не поиск волшебной галочки, а последовательная сборка потока: куда вести людей, кого отсеивать и что показывать отсеянным. Проходим весь путь в ArtisanClo по шагам.

9 мин чтения

Как подключить клоаку к сайту: JS-тег или PHP-файл — пошагово

Подключение клоаки занимает несколько минут, но именно на этом шаге чаще всего теряются деньги: код стоит не там, кэш отдаёт старую страницу, хостинг режет запросы. Разбираем оба способа установки и проверку.

9 мин чтения

Клоака не работает: проверка и диагностика по симптомам

Когда клоака не работает, это почти никогда не поломка фильтра: код стоит не там, кэш отдаёт старую страницу, хостинг прячет адреса посетителей. Собрали проверку по симптомам — от «оффер видят все» до «клики есть, а лидов нет».

Проверьте свой трафик на деле

Подключите ArtisanClo к своему сайту, посмотрите, кто на самом деле приходит по рекламе, и почему каждый клик получил своё решение.