Открыть сервис

Клоакинг

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

Механизм работы

Клоакинг реализуется на стороне веб-сервера или с помощью скриптов на странице. Основная задача — определить, кто обращается к сайту: поисковый робот или реальный пользователь. Для идентификации используются различные признаки:

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

Классификация видов клоакинга

Клоакинг можно классифицировать по целям и методам реализации.

По целям

По методам реализации

Обнаружение и борьба

Поисковые системы активно борются с клоакингом. Основные методы обнаружения:

Последствия для сайта

Обнаружение клоакинга влечёт за собой жёсткие санкции:

Легальные аналоги

Существуют технологии, внешне похожие на клоакинг, но не являющиеся нарушением правил поисковых систем:

История

Клоакинг появился практически одновременно с первыми поисковыми системами в середине 1990-х годов. Первоначально он использовался для манипуляции рейтингом в каталогах и поисковиках, которые полагались на анализ мета-тегов и текста страницы. С развитием алгоритмов ранжирования (особенно с внедрением ссылочного ранжирования PageRank от Google) клоакинг стал более изощрённым. В 2000-х годах, с ростом популярности контекстной рекламы, клоакинг активно применялся для продвижения сайтов, торгующих контентом, и для фишинга. В 2010-х годах, с ужесточением политик поисковых систем и внедрением машинного обучения для обнаружения спама, клоакинг стал менее эффективен, но не исчез полностью. Современные схемы клоакинга часто используют сложные алгоритмы, включая анализ поведения пользователя и использование прокси-серверов.

Правовой аспект в России

В Российской Федерации клоакинг, используемый для фишинга или распространения вредоносного ПО, может квалифицироваться как мошенничество (ст. 159 УК РФ) или неправомерный доступ к компьютерной информации (ст. 272 УК РФ). Клоакинг, применяемый для продвижения сайтов, нарушающих авторские права (например, пиратских сайтов), может быть основанием для блокировки сайта по требованию Роскомнадзора. Также клоакинг может использоваться для обхода блокировок запрещённых в РФ сайтов, что также влечёт административную или уголовную ответственность.

Источники

  1. Поисковые системы: Google Search Central (Правила для веб-мастеров), Яндекс.Помощь (Требования к сайтам).
  2. Документация веб-серверов: Apache HTTP Server (mod_rewrite), Nginx (ngx_http_rewrite_module).
  3. Статьи и исследования по поисковому спаму: публикации на сайтах Search Engine Land, Moz, SearchEngineJournal.
  4. Уголовный кодекс Российской Федерации (статьи 159, 272).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →