Спам в WordPress очень распространённая проблема. Обычно ботами атакуются формы обратной связи, мы об этом рассказывали в статье о защите от спама Contact Form 7. Но если у Вас на сайте есть открытая регистрация или формы для комментариев, то с большой долей вероятности эта проблема коснётся и Вас.
При открытой регистрации в WordPress, спам валится в виде множества созданных аккаунтов, они даже проходят подтверждение электронного адреса и умеют автоматически менять пароль. Поток регистраций измеряется тысячами, критического вреда это не наносит, но это засоряет Вашу БД и Ваш почтовый ящик уведомлениями о новом зарегистрированном пользователе. В таком потоке писем очень легко пропустить реального клиента, что грозит потенциальными финансовыми потерями.
Когда на сайте открыты комментарии к статьям или отзывы к товарам, даже если они публикуются только после модерации, это всё равно создаёт проблемы, точно так же это генерирует огромное кол-во спама на Вашей почте и в БД WordPress. Мы даже не будем говорить, сколько этот спам создаёт проблем, если у Вас отключена модерация.
Среди наших продуктов есть отличное решение для защиты от спама в WordPress, плагин BelingoAntispam. Плагин анализирует поведение пользователя на сайте и заранее маркирует его, как бота, если он таковым является. Если такой пользователь попытается отправить сообщение в форму обратной связи, зарегистрироваться или оставить комментарий, все его действия будут заблокированы как спам. Плагин не имеет никаких сложных настроек, Вам достаточно только установить и активировать его, Ваш WordPress будет защищён от спама.