Клоакинг (от английского «cloaking» — маскировка) — это прием недобросовестной (черной) оптимизации, при которой для посетителей и поисковых роботов по-разному отображаются страницы сайта.
С помощью серверных скриптов создаются две версии документа: обычная (для пользователей) и модифицированная (для роботов). Цель модифицированного варианта — повышение его релевантности по поисковым запросам.
Для чего нужен?
Пользовательская страница имеет удобное для восприятия человека оформление, не ограниченное в угоду оптимизации, а модифицированная же её версия «нравится» поисковым роботам, но для людей в основном выглядит несуразно.
Клоакинг используется и для достижения вполне обыденных целей: для поддержки страницей нескольких языков, для приспособления под просмотр в разных браузерах. Подобные методы клоакинга криминалом не считаются и не наказываются.
Как работает?
В соответствии с механизмом работы можно выделить три отдельные группы:
- User-Agent: метод заключается в использовании скриптом заранее подготовленного списка параметров поля User-Agent, что позволяет определить человечность пользователя и решить, какая версия страницы должна быть ему показана. Пример получаемого User-Agent параметра:
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 - IP-адрес: в данном методе для определения роботов и пользователей скрипт использует таблицу IP-адресов. Используется данный способ редко и, как правило, в мирных целях. Пример: использование поля Accept-Language для определения предпочтительного языка.
Классификация
- Белый — не нарушает правила поисковых систем. Используется для повышения удобства сайта для посетителей.
- Серый — формально нарушающий лицензию поисковых систем Google и Яндекс вид клоакинга, который, тем не менее, зачастую направлен на повышение удобства использования интернет-ресурса.
- Черный — самый распространенный вид, который и придал слову «клоакинг» исходный негативный оттенок. Используется для обмана роботов с целью повышения ранжирования сайта.
Теперь вы, надеюсь, поняли что это, а также то, что клоакинг для Яндекс или Google — смертельный грех, за который они не раздумывая покарают ваш сайт. Так, согласно справке Яндекс, клоакинг карается исключением из поиска страниц сайта.