Мы все работаем на Google! Или для чего нужна капча?

Виды капч

С текстом, цифрами и символами

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

captcha-chto-eto-3.png

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

Такой вид должен в обязательном порядке дополняться возможностью прослушать, что изображено в аудио формате — голосом. Иначе ресурс, который разместит у себя такой тест потеряет львиную долю людей, которые имеют проблемы со зрением. Это общепринятые нормы интернета, которыми пренебрегают некоторые сайты.

Выбор из картинок

Еще один вид теста, который проходить уже интереснее, чем предыдущий. Пользователю дается на выбор от 3-х до 9-ти картинок и он должен выбрать из них те, на которых изображен, к примеру, гидрант.

captcha-chto-eto-4.png

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

Математические

В этом случае перед пользователем ставится задачка, к примеру, сколько будет 17 + 14? Или просто нужно ввести цифрами число, написанное текстом. В этом случае нужно просто ввести правильный ответ. Также довольной легкий тест, решение которого не занимает много времени.

Пазл

Если вы когда-нибудь складывали пазлы дома, то пройти такой вид теста будет не проблема. Обычно состоит из четырех или восьми кусочков, собрав которые в единую картинку — доступ к сайту будет открыт.

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

капча для сайта</h2>

Методы снижения спам-нагрузки и почему именно reCAPTCHA?

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

Но ручной спам, как правило, представляет из себя хиленький ручеек по сравнению с полноводной рекой автоспама. Последний может генериться, например, Хрумером в просто фантастических объемах. Лично меня больше раздражает даже не то, что в сутки приходит несколько сотен спамных комментов в мою адмнинку WordPress, а то, что они бывают чудовищно длинными и устаешь их прокручивать до кнопки «Удалить». В общем, проблема сия реальна и тем более актуальна, чем популярнее будет ваш блог.

С ручным спамом бороться нет смысла (из-за обреченности этой борьбы и из-за его несущественного объема), но вот с автоспамом нужно что-то делать. Тут как бы есть два основных подхода:

  1. Фильтровать уже добавленные в базу WordPress комменты на предмет спам/неспам и распихивать их по соотвествующим папочкам. К сожалению, плагины, работающие по такому принципу, выдают много брака и просто так очищать папку «Спам» без просмотра ее содержимого не получится, если вы не хотите потерять десятки действительно ценных комментариев отправленных активными читателями вашего блога.
  2. Прикрутить к форме добавления комментария дополнительную проверку на то, кто именно оставляет это сообщение — живой человек или бот. Задача по выявлению этого различия называется тестом Тьюринга и решается в подавляющем большинстве случаев с помощью так называемой капчи (образовано от CAPTCHA, которое является аббревиатурой от набора умных слов). Основной проблемой этого метода борьбы со спамом является то, что вы напрягаете комментаторов разгадыванием «ребуса» (капчи), что может отбить у него вообще какое-либо желание продолжать пытаться оставить сообщение.

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

Вот так реКапча от Гугла будет выглядеть для 99.9% посетителей вашего сайта:

Ну и вот так, в случае возникновения форс-мажора (если алгоритм после проведения десятка тестов на человечность все же засумлевается):

О стойкости этой защиты можно судить по тому, что на сервисах по распознаванию капчи (Ru-капче или Анти-капче) за рекапчку берут в два раза больше денежек. Очень говорящий показатель.

Ну, как бы выбор сделан — надо реализовывать.

Почему Google и Яндекс просят вас ввести капчу

К этим поисковым системам ежедневно обращаются миллионы пользователей, но еще больше запросов отправляют боты. Запрашивая ввод капчи, Яндекс и Google защищают свои серверы от автоматических запросов.

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

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

  • от вас поступает слишком много поисковых запросов в единицу времени;
  • вы регистрируете новый почтовый ящик, аккаунт в YouTube или другом сервисе Google;
  • вы меняете пароль в сервисе, которым пользовались до этого;
  • вы настраиваете подключение к смартфону на Android.

Многих пользователей раздражает, что иногда капча такая неразборчивая, что ее приходится вводить несколько раз.

Также вам придется столкнуться с вводом капчи, если у вас установлены браузерные расширения или плагины для анализа ключевых слов, вы пользуетесь сервисами проверки текстов на уникальность или определяете ранжирование веб-сайтов в поисковой выдаче. Например, часто причиной появления на экране злополучной капчи является безобидный на первый взгляд плагин RDS Bar для анализа показателей сайта. Он запрашивает индекс цитирования сайта, число страниц в поиске, количество обратных ссылок — все это кажется поисковым системам крайне подозрительным.

И Яндекс, и Google заставляют вводить капчу, если с одного IP-адреса поступает много запросов. Такое случается в больших офисах, где интернет раздается сотрудникам с одного IP. Чтобы решить проблему, достаточно попросить у руководства провести отдельный канал или дать выделенный IP-адрес тем сотрудникам, работа которых подразумевает регулярный поиск информации в интернете.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий