Защита от спама в комментариях

Защита от спама в комментариях

Борьба со спамом в комментариях  — тема всегда актуальная. Чем популярнее становится блог, тем чаще его атакуют спамеры, и на определенном этапе спам становится реальной проблемой.

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


Итак, начинала я свою борьбу со спамом с установки плагина «Antispam Bee» (ссылка для скачивания: http://wordpress.org/extend/plugins/antispam-bee/). Не могу сказать что на тот момент работа плагина меня не устраивала. Совсем наоборот, он хорошо отлавливал спам, но, в качестве эксперимента,  я решила попробовать другие плагины для сравнения.

1. Какое-то время на моем блоге стоял плагин «Math Comment Spam Protection» (http://wordpress.org/extend/plugins/math-comment-spam-protection/).  Этот плагин предлагает посетителю перед отправкой комментария решить маленький математический пример (например 15+3) и записать правильный ответ цифрами в предложенное поле.

Сначала плагин довольно хорошо справлялся с защитой от спама, но, через некоторое время, он начал пропускать все больше и больше спама. В настройках плагина я заменила цифры на слова, после чего примеры стали такого вида: «пятнадцать+3» или «пять +восемь», однако и это не особо помогло и спам упорно проходил. В итоге плагин я через время деактивировала и продолжила тестить дальше.

2. Следующим в моем списке был знаменитый плагин «Akismet» (http://wordpress.org/extend/plugins/akismet/). Не слушайте тех, кто говорит что этот плагин платный, это не так. Просто при получении ключа на сайте Akismet нужно выбрать тарифный план «0 $» и Вам на почту прийдет ключ абсолютно бесплатно.

Что касается работы плагина. На самом деле это очень хороший плагин. Суть его работы состоит в том, что каждый оставленный комментарий он проверяет на сервере по своим базам спамеров, и, если за автором комментария нет «спамерских грехов», то комментарий попадает к Вам на сайт для одобрения.

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

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

3. Следующий плагин, который был мной протестирован для защиты от спама это невидимая капча, а именно плагин «Invisible Captcha» (http://wordpress.org/extend/plugins/invisible-captcha/). На картинке ниже можно посмотреть настройки данного плагина:

настройки данного плагина

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

Если комментарий пытается оставить спамбот, он это поле видит и автоматически заполняет и его. Именно на этом действии спамбот и «попадается», после чего отмечается невидимой капчей как спам. В сети есть много хороших отзывов об этом плагине, но я его похвалить не могу, так как лично у меня на блоге плагин «Invisible Captcha» пропускал довольно много спама.

4. Плагин «NotCaptcha» (http://wordpress.org/extend/plugins/wp-notcaptcha/). Этот плагин предлагает посетителям ввести капчу, но капча эта довольно симпатичная, так как состоит она из трех рисунков, которые нужно повернуть в правильное положение, т.е. «поставить на ноги». Выглядит данная капча так:

Выглядит данная капча так

В итоге, после поворота, изображения должны выглядеть так:

должны выглядеть так

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

скриншот настроек плагина NotCaptcha

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

Какие плагины от спама использую я

На данный момент у меня используются два плагина, которые, работая в паре, проявили наибольшую эффективность в борьбе со спамом. Это плагины «NotCaptcha» и «Antispam Bee».

О плагине «Antispam Bee» я уже писала раньше в этой статье, но скажу еще пару слов. Работает он по принципу невидимой капчи, создавая невидимое поле-ловушку для спамботов, и не засоряет базу данных.

Лично мне нравится в этом плагине то, что, в отличие от других плагинов, в его настройках можно указать, чтобы плагин автоматически удалял весь обнаруженный спам через заданное количество дней, либо сразу после обнаружения. Именно этой настройки мне не хватало, например, в «Akismet».

Так как я не сторонник различного рода капч, то, все же планирую оставить активным только «Antispam Bee», так как из всех плагинов он, по-моему мнению, является лидером по защите от спама. А если поставить в его настройках чтобы он удалял спам сразу после обнаружения, а не через несколько дней, то можно о спаме вообще забыть.

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

Еще есть возможность защититься от спамботов при помощи прописывания определенного кусочка кода в файле .htaccess, который присутствует в корневой папке сайта, но это уже совсем другая история…)

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



Автор: Светлана Слободенюк
Ваша оценка статьи: [ratings]
Letyshops [lifetime]

Не пропустите похожие интересные посты!

Об авторе Смотреть все записи

Светлана Слободенюк

Я автор данного блога. Все статьи, которые вы найдете на моем блоге авторские, написанные исходя из личного опыта и "набитых шишек")

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля помечены знаком *

1 × пять =

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: