Блокировка спама в комментариях WordPress, бесплатные и платные решения

Опубликовано: 4 марта 2022
Раздел(ы): WordPress, Безопасность, Вебмастеру
Просмотры: 766
Комментарии: 0

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

Блокировка спама в комментариях WordPress, бесплатные и платные решения

В этой статье я расскажу как бороться со спамом в комментариях сайта на WordPress.

Спам и автоспам в комментариях WordPress

Сейчас рассылка писем рекламного характера осуществляется Ботами (скрипты, программы). Никто уже не отправляет рекламу «руками». Комментарии на сайте не исключение. Поэтому такой спам можно смело именовать автоспамом.

Методы борьбы со спамом в комментариях

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

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

Самым популярным из них является Akismet Spam Protection от компании Automattic (автор WordPress). Он автоматически проверяет все комментарии и блокирует те, что похожи на спам.

На этом блоге плагин Akismet в среднем блокировал 30..40 спам комментариев в день.

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

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

Недостатки анти-спам плагинов

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

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

WordPress плагин Kama SpamBlock

Тимур Камаев (автор сайта WordPress как на ладони) написал замечательный бесплатный плагин для борьбы с автоспамом в комментариях — Kama SpamBlock.

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

Настройка плагина проста и сводится к установке имени кнопки отправки комментария (ID) и уникального кода в самом низу раздела «Настроки — обсуждение» панели управления WordPress.

Блокировка спама в комментариях WordPress, бесплатные и платные решения

После установки этого плагина спам от ботов в комментариях на моих WordPress сайтах прекратился.

Борьба с нежелательными комментариями в WordPress

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

Для этого в настройках обсуждений включите опцию «Перед появлением комментария комментарий должен быть одобрен вручную»

Блокировка спама в комментариях WordPress, бесплатные и платные решения

Если у вас небольшое количество комментариев, например 1..5 в день, то это вполне рабочий вариант. Правда вам придется ежедневно следить за комментариями и публиковаться они будут на сайте с задержкой.

Объединив плагин Kama SpamBlock и ручное одобрение комментариев вы сведете к нулю вероятность спама в комментариях на WordPress блоге. Плагин автоматически отсечет ботов, а вы проверите сообщения от реальных посетителей.

Платные WordPress плагины для борьбы со спамом

Если предложенные выше бесплатные решения вас не устраивают или не справляются со спамом в комментариях на вашем сайте, то я рекомендую протестировать коммерческое решение CleanTalk — Облачный антиспам для форумов, блогов и сайтов для всех популярных CMS.

Для WordPress есть специальный плагин — Защита от спама, Антиспам, FireWall от CleanTalk.

Возможности CleanTalk меня приятно поразили. За неделю тестирования на сайте не было ни одного спам комментария. Спамеры блокируются прозрачно, работа плагина не доставляет неудобств реальным посетителям.

У плагина CleanTalk есть возможность проверить на спам уже опубликованные комментарии и просмотреть статистику его работы.

Блокировка спама в комментариях WordPress, бесплатные и платные решения

Недостаток у этой защиты от спама в комментариях только один — это платное решение.

Блокировка спама в комментариях WordPress, бесплатные и платные решения

Для проверки работы сервиса бесплатно предоставляется 7 дней без какого-либо ограничения функционала и каких-либо обязательств по дальнейшей оплате со стороны пользователя.

Выводы

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

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

На этом блоге я использую полностью бесплатный вариант защиты от спам комментариев в виде связки плагина Kama SpamBlock и ручного одобрения комментариев.

Добавить комментарий

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

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности сайта.
© Юрий Рассадников, 2011 - 2024
uptime узнать
Домен : reg.ru
Хостинг : adman.com
SQL - 6 | 0,252 сек. | 8.33 МБ