Loading...
X

Плагины для защиты от СПАМа в WordPress


Я уже писал про «Как защититься от спама в WordPress», в той статье я показывал как настроить Akismet. Но Akismet, как я это упоминаю в той же заметке, бесплатен только для некоммерческого использования. Если ваш сайт показывает рекламу, продаёт товары или продвигает бизнес, то использование на этом сайте Akismet является нарушением лицензии.

Вроде бы это никто не проверяет, но, во-первых, нужно знать несколько альтернатив на случай, если всё-таки ваш API ключ будет заблокирован из-за нарушения лицензии, и, во-вторых, возможно вы сами не хотите нарушать лицензию и предпочитаете полностью бесплатный вариант.

Ваш сайт не может подключиться к серверам Akismet.

На самом деле, к написанию этой статьи меня натолкнула ошибка, которая возникла на моих сайтах:

Ваш сайт не может подключиться к серверам Akismet.
Возможно ваш фаерволл блокирует Akismet от подключения к серверам API.

Я проверил со своего компьютера

curl -v rest.akismet.com

Появлялось сообщение

Invalid API key.

Это нормально. Я сделал запрос с хостинга — там соединение инициировалось, но установить связь с rest.akismet.com не получилось.

Я даже написал письмо хостеру:

Тема: С хостинга заблокирован доступ к rest.akismet.com

Здравствуйте! С сегодняшнего дня с хостинга невозможно подключиться к серверам rest.akismet.com и *.rest.akismet.com.

Их IP адреса:

  • 192.0.80.244
  • 192.0.80.246
  • 192.0.96.247
  • 192.0.96.248
  • 192.0.123.250

Я проверял из SSH клиента с доступом через веб (из панели хостинга):

curl -v rest.akismet.com

А также:

tracepath rest.akismet.com

В обоих случаях невозможно подключиться к этому серверу.

Эта проблема возникла только сегодня — ранее всё было нормально.

Данная возможность (подключаться к серверам *.rest.akismet.com) нужна для работы плагина Akismet — это плагин WordPress по борьбе со СПАМом в комментариях, подскажите, с чем может быть связана проблема по подключению к этому удалённому серверу?

Я написал это письмо, но не успел отправить — проблема разрешилась сама собой.

В общем, как в том анекдоте — «ложки нашлись, но осадок остался». Поэтому я решил для себя составить список плагинов, которые умеют фильтровать СПАМ. Я разделил их на две группы: платные и бесплатные.

Платные плагины для фильтрации СПАМа в WordPress

Защита от спама, Антиспам, FireWall от CleanTalk

Поддерживает: Contact Form 7, Ninja Forms, Gravity Forms, MailChimp, Formidable Forms, WooCommerce, комментарии и контактные формы от Jetpack, BuddyPress, bbPress, Fast Secure Contact Form, S2Member, MailPoet и любые другие темы, контактные формы и плагины регистраций для WordPress. Просто установите и забудьте о спаме!

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

Бесплатный триал, после него — 550 рублей в год

Akismet Anti-Spam

Тариф Plus стоит $59 загод.

Тариф Enterprise стоит $550 за год и позволяет использовать на неограниченном количестве сайтов.

Jetpack

Есть бесплатный тарифный план, но защита от спама предоставляется только начиная от платного Personal, который стоит $3.50 в месяц или $39 в год.

Spam Master

Бесплатный пробный период, затем $11 в год

Google Captcha (reCAPTCHA) by BestWebSoft

Плата за год: $17.95

Бесплатные плагины для фильтрации СПАМа в WordPress

Cerber Security, Antispam & Malware Scan

В бесплатном тарифе имеется «Automated spam protection» - автоматизированная защита от спама. В платных тарифах, цена за которые начинается с $29/квартал за 1 сайт, имеется «Layered spam protection» - не знаю, что это именно такое.

Для борьбы со спамом используется reCAPTCHA.

Antispam Bee

Эффективно блокирует спам в комментариях и trackbacks, без капч и отправки персональной информации на сторонние сервисы. Бесплатный, без рекламы и совместим на 100% с GDPR.

Anti-spam и Anti-spam Pro

Два плагина от одного разработчика. Первый является бесплатным. Второй — платный. Плагин Anti-spam Pro включает всё что и в плагине Anti-spam, а также дополнительно более мощную автоматическую защиту от спама и также ручную защиту от спама используя “spam-points algorithm”, также у него есть страница настроек.

Spam Destroyer

Останавливает автоматический спам, но не мешает обычным комментаторам. Плагин Spam Destroyer предназначен быть очень простым в использовании. Просто установите и наслаждайтесь вашим сайтом без спама. 🙂


WPBruiser {no- Captcha anti-Spam}

Невидим для конечных пользователей, не требует заполнять капчи или другие поля для «определения человеков» - он просто работает!

Плагин не просто переносит спамные комментарии в раздел СПАМ, он даже не позволяет роботам оставить на сайте такой комментарий.

WPBruiser полностью самодостаточен — он не требует подключения к внешним сервисам. Всё ваше остаётся с вами, 100%.

All In One WP Security & Firewall

Принимает превентивные меры от СПАМ ботов, а также добавляет поле с капчей.

Stop Spammers

Борется со спамом в комментариях и попытками входа. Способен выполнять более 20 различных проверок на спам и вредоносные события и блокировать спам из более чем 100 различных стран.

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

Если обнаружен спам, пользователю предлагается второй шанс отправить его комментарий или выполнить вход. Эта попытка содержит капчу, чтобы предотвратить пользователя от блокировки. В качестве капчи можно настроить OpenCaptcha, Google reCAPTCHA или SolveMedia CAPTCHA. Капча будет появляться только когда пользователю закрыт доступ так как подозревается что он спамер.

En Spam

Полностью блокирует комментарии от ботов, работает на основе кукиз и JavaScript. Боты не могут использовать кукиз и JavaScript, а поэтому не смогут комментировать.

Пользователи, которые блокируют кукиз или JavaScript, смогут комментировать после переноса их на специальную страницу.

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

Shield Security for WordPress

Блокирует ВЕСЬ автоматизированный Bot-SPAM и ловит спам от людей без отправки третьей стороне и взымания платы за подписку.

WordPress Zero Spam

Автоматически блокирует спам без необходимости настройки — просто установите плагин. Не использует капчу, эффективно блокирует спам.

FV Antispam

Позиционируется как дополнение к Akismet — убирает весь спам от роботов, а для Akismet оставляет спам от людей.

Astounding Spam Prevention

Это форк Stop Spammers Spam Prevention, блокирует спам без использования капчей. Содержит исправления и изменения в логике работы по сравнению с исходным плагином

NoSpamNX

Этот плагин автоматически добавляет поля в вашу форму ввода комментариев, для пользователей они невидимы. Если спамбот заполняет эти поля бездумно (как делает большинство из них), то комментарий не сохраняется. Вы можете выбрать, заблокировать этих спамботов или пометить их комментарии как спам. Дополнительно вы можете добавить спам-фразы в локальный чёрный список или (если у вас много сайтов) в глобальный чёрный список. Это очень полезно для борьбы с «ручным» спамом.

Sock'Em SPAMbots

Вместо того, чтобы пользователи доказывали, что они не роботы, пусть роботы доказывают, что они не работы. Использует в разных сочетаниях для проверки посетителя: JavaScript, Cookies, Honeypot, скорость, ссылки. Отключает trackbacks или pingbacks независимо друг от друга.

Conditional CAPTCHA

У этого плагина два режима: базовый и улучшение Akismet.

Basic режим: будет показана CAPTCHA всем комментаторам, кто не выполнил вход и не имеет ранее одобренных комментариев. Тем, кто уже оставлял комментарии, капча показываться не будет.

Режим улучшения Akismet (рекомендуется): плагин будет показывать CAPTCHA только если Akismet идентифицирует комментарий в качестве спама (намного реже, чем в базовом режиме). Для включения этого режима установите и активируйте этот режим.

No CAPTCHA reCAPTCHA

Простой плагин для добавления новой No CAPTCHA reCAPTCHA от Google в систему входа WordPress, регистрации и комментирования.

SPAM Protection and Anti SPAM

Использует свои спам фильтры, так можно добавлять свои стоп слова. Защищает от разного вида спама.

Заключение

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

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

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

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


Leave Your Observation

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

wp-puzzle.com logo

Scroll Up