Как избавиться (защититься) от спама в комментариях вордпресс?

Как избавиться (защищиться) от спама в комментариях вордпресс?

Для сайтов на вордпрессе существуют разные плагины, которые помогают защищаться от спама. Причем может сложиться так, что один плагин какое-то время назад защищал от спама, а потом перестал это делать (видимо спамщики не спят и постоянно придумывают средства, как обойти ту или иную защиту – ведь за спам они получают деньги). Так у меня сложилось с плагином «Math Comment Spam Protection», который одобряет комментарии, если был правильно дан ответ на математический вопрос, перед тем как этот комментарий был отправлен. Этот плагин как-то мгновенно на многих моих сайтах стал пропускать большое количество комментариев спамного характера. А это такое бедствие. Замучаешься их удалять. И при этом приходится отвлекаться на содержание комментария, чтобы случайно не удалить среди них настоящий комментарий. На одном сайте, который я долгое время не проверял, накопилось аж 9920 непроверенных комментариев (теперь предстоит огромная работа по их очистке).

 

 

Как избавиться от спама в комментариях вордпресс?

Мне удалось найти замечательный плагин – «Invisible Captcha». Суть его работы заключается в том, что он одобряет комментарий только тогда, когда кто-то действительно нажал на кнопку «отправить», после того как написал комментарий. Настроить этот плагин очень просто, в отличие от многих других плагинов, особенно плагина «Math Comment Spam Protection», где в настройках нужно менять некоторые вещи (переводить на русский язык), потом искать в коде страницы место, куда вставить код плагина.

Чтобы установить плагин Invisible Captcha можно либо скачать его (это можно сделать здесь), а потом загрузить в папку с плагинами и уже потом активировать в админке. Либо же, в админке вордпресса зайти в раздел – плагины. Потом в раздел — добавить плагин. Там ввести название плагина Invisible Captcha и искать его. После того, как он будет найден нажать «установить сейчас» и потом активировать (второй способ возможен, если возможность добавлять плагины настроена на вашем хостинге – обычно всегда это можно сделать и второй путь он более быстрый).

 

Далее переходим к настройке плагина Invisible Captcha

После того, как вы его установили, у вас в разделе плагины появляется новый пункт «невидимая капча». Для настроек нужно перейти в этот пункт.

Там следует нажать на:

 

«Сгенерировать случайное значение» для Индификатора скрытого поля и Значения скрытого поля. Это действие проделывается для того, чтобы сгенерировать уникальный идентификатор.

В дальнейшем я ничего не менял.  Вы можете поменять (по желанию). Выбрать, что делать с комментарием, который плагином был определен как спам:

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

— модерировать комментарий;

— удалить комментарий.

Плагин Invisible Captcha можно использовать как отдельно для защиты комментариев от спама, так и вместе с другими плагинами (чтобы увеличить защиту). Можно использовать его и вместе с плагином «Math Comment Spam Protection», который я решил также оставить на некоторых своих сайтах на вордпрессе (пусть будет двойная защита). Хотя есть и другая сторона – может из-за дополнительного действий, когда нужно написать правильную цифру, не все, кто захотят оставить комментарий – станут это делать. Но я думаю, что это не существенное затруднение (и из-за этого больших отказов не будет).

У меня также был небольшой прокол с плагинами «Math Comment Spam Protection» и «Invisible Captcha». На одном сайте я настроил плагины так, что ни один комментарий вообще не проходил. А сделал я следующее:

  1. Установил плагин Invisible Captcha.
  2. Сменил шаблон сайта (в результате чего нужно было бы снова установить на странице код от плагина «Math Comment Spam Protection» — этого я не сделал).
  3. Не отключил плагин «Math Comment Spam Protection». В общем – это и стало препятствием к тому, что в течение 10 дней на моем одном сайте никто не оставлял комментарии, хотя обычно новый комментарий появлялся каждый день. Была такая ситуация, что плагин «Math Comment Spam Protection» работает, а математического вопроса на страницах не было – поэтому все комментарии не проходили проверку в правильности ответов на вопрос (на странице не публиковалось ни математического вопроса, ни окошка, где можно было бы вставить свой ответ).

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

А плагин Invisible Captcha хорош. Очень сильно помог мне в борьбе со спамом. Можете его использовать.

Успехов!

Метки записи:

,


Посмотреть последние комментарии
  1. Большое спасибо за совет, у меня уже этих спам-комментариев столько, что надоедает удалять, надеюсь, плагин выручит)

    • Этот плагин «невидимая каптча» может моментально удалять комментарии, либо помечать их как спам (все зависит от того, как его настроите) — в последнем случае, чтобы удалить все спамные комментарии нужно зайти в раздел «Спам» и нажать «очистить спам» — таким образом спам будет полностью удален.

  2. Спасибо. Пригодилось для моего блога

  3. Дмитрий, здравствуйте!
    Совершенно случайно попала на Ваш сайт, и очень рада этому.
    Проблема спама очень актуальна. Я и сама давно собиралась заняться вплотную этим вопросом, да всё как-то руки не доходили.
    У меня стоит Akismet, и каждый день, как минимум, 50 спам-комментариев. Надоело их чистить!
    Прочитав эту статью, я быстренько сбегала на свой блог и установила плагин Invisible Captcha. Только в «действиях» я поставила «Удалить комментарий», чтоб и духу их не было!!! Надеюсь проблема моя решится и завтра же увижу результаты…
    Спасибо Вам за полезный плагин.
    С уважением, Галина.

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

* Текст комментария
* Обязательные для заполнения поля