Клоакинг (от англ. cloaking — «маскировка») — это запрещенная техника в веб-разработке и интернет-маркетинге, при которой содержимое сайта показывается по-разному для разных категорий пользователей. Например, поисковым роботам предоставляется одна версия ресурса, а обычным пользователям — другая. Основная цель клоакинга — манипуляция ранжированием сайта в поисковых системах или скрытие реального контента от определенной аудитории.

Как работает клоакинг

Как поисковые системы и рекламные сети относятся к клоакингу

Виды клоакинга

Как работает клоакинг

Клоакинг работает за счет определения типа посетителя (пользователь или поисковый робот) и предоставления ему разного контента. Это достигается с помощью специальных алгоритмов, которые анализируют запросы к серверу. Рассмотрим этот процесс подробнее.

1. Определение типа посетителя. Система определяет, кто именно запрашивает страницу. Это может быть сделано следующими способами:

  • IP-адрес. Определяется, какой IP-адрес делает запрос. Например, поисковые роботы, такие как Googlebot или YandexBot, используют фиксированные диапазоны IP-адресов, которые можно заранее определить;
  • User Agent. В заголовке HTTP-запроса содержится строка, указывающая тип устройства или программы (браузер, поисковый робот и другие);
  • cookies и другие данные. Файлы cookies или другие параметры используются, чтобы отличить реальных пользователей от роботов.

2. Выбор версии контента. После определения типа посетителя сервер решает, какую версию контента ему отправить.

  • Для поисковых роботов отправляется версия с SEO-оптимизацией: текст с ключевыми словами, минимальным дизайном и упрощенной структурой, чтобы улучшить ранжирование в поисковых системах.
  • Для обычных пользователей отправляется «человеческая» версия сайта с красивым дизайном, медиаконтентом, интерактивными элементами или другим содержимым, скрытым от поисковиков.

3. Техническая реализация. Клоакинг может быть реализован несколькими способами:

  • скрипты на стороне сервера. Например, на PHP или Python. Скрипт проверяет заголовки HTTP-запроса и подставляет нужный контент. Вот пример кода для реализации скрипта:

Клоакинг

  • ручные редиректы. Пользователь или поисковый робот перенаправляются на разные версии сайта;
  • модификация динамического контента. Один и тот же URL возвращает разный HTML-код в зависимости от запроса.

Как поисковые системы и рекламные сети относятся к клоакингу

И поисковые системы и рекламные сети крайне негативно относятся к клоакингу, поскольку он нарушает их правила и вводит в заблуждение как алгоритмы, так и пользователей. 

Обнаружив его, поисковики могут:

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

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

В частности он запрещен при арбитраже трафика в CPA-сетях. Если клоакинг обнаруживается, объявления и аккаунт пользователя вместе со средствами блокируются без возможности восстановления.

Виды клоакинга

Отметим основные типы клоакинга в зависимости от целей и используемых технологий.

1. SEO-клоакинг:

  • цель. Ускорение индексации, поднятие позиций в выдаче за счет скрытого контента;
  • пример. Поисковому роботу показывается страница, насыщенная ключевыми словами и упрощенной структурой, а пользователям — визуально привлекательная, но с минимальным текстом.

2. Контент-клоакинг:

  • цель. Демонстрация различного контента разным категориям пользователей, маскировка нелегального контента, удовлетворение разных локальных требований;
  • пример. Пользователи из одного региона видят официальный контент, а из другого — запрещенный или «серый» контент, например азартные игры.

3. Рекламный клоакинг:

  • цель. Обман рекламных платформ, продвижение запрещенных продуктов, избежание блокировок рекламы;
  • пример. Для модерации показывается легальный контент, а реальным пользователям после клика — запрещенные товары, такие как алкоголь или пиратский софт.

4. IP-клоакинг:

  • цель. Показ разного контента на основе IP-адресов, обход модерации;
  • пример. Роботы поисковых систем получают одну версию сайта, а пользователи — другую.

5. User Agent-клоакинг:

  • цель. Показ разного контента на основе типа устройства или браузера, скрытие сложного контента от роботов;
  • пример. Если заголовок User Agent указывает на поискового робота, то сервер отдает оптимизированную версию. А для пользователей открывается полная версия сайта.

6. JavaScript-клоакинг:

  • цель. Использование скриптов для динамической подмены контента;
  • пример. Пользователи видят страницы с интерактивным контентом, а поисковики — статический HTML-код.

7. HTTP-заголовочный клоакинг:

  • цель. Манипуляция заголовками HTTP-запросов для определения пользователя или робота;
  • пример. Если запрос содержит определенный заголовок, сервер отдает другую версию страницы.

8. Географический клоакинг:

  • цель. Показ контента в зависимости от местоположения пользователя, соответствие законодательству разных стран, локализация маркетинга;
  • пример. Пользователи из Европы видят одну версию сайта, а из Азии — другую.

9. Тайминг-клоакинг:

  • цель. Временная подмена контента;
  • пример. При проверке модератора сайт отображает «чистый» контент. Через некоторое время он заменяется на другой, например запрещенный.

10. Cookie-клоакинг:

  • цель. Показ контента на основе наличия или отсутствия cookies;
  • пример. Новым посетителям показывается один контент, а тем, кто уже заходил на сайт — другой.

Вопросы-ответы

Как выявляют клоакинг?

С помощью сравнения версий страниц, сканирования через прокси-серверы, использования тестовых аккаунтов и специальных программ. Например, в Google Search Console есть инструмент «Посмотреть как Googlebot». Кроме того, на клоакинг указывают плохие поведенческие факторы и жалобы пользователей.

К чему приводит клоакинг?

К потере трафика, клиентов и бюджета, а также репутационным рискам.

Чем заменить клоакинг?

Использовать динамический контент, адаптивный дизайн, геотаргетинг и A/B-тестирование разных версий страниц.

Эта статья и другие полезные ресурсы click.ru — после бесплатной регистрации

Вы получите доступ к функционалу экосистемы:

  • Все рекламные площадки в одном окне
  • Мастер маркировки любой рекламы
  • Профессиональные инструменты для решения рутинных задач (дашборды, защита от скликивания и многое другое)
  • Возврат до 18% на контекстную и таргетированную рекламу
  • Бесплатный доступ в платные маркетинговые сервисы
Эта статья и другие полезные ресурсы click.ru – после бесплатной регистрации