Как выявить и удалить спам-пользователей на вашем WordPress сайте

Когда WordPress был создан только для блогов, владельцам веб-сайтов не приходилось бороться с такой проблемой как спам. Но как только в WordPress появилась регистрация посетителей, BuddyPress и многопользовательский режим доступа, спамеры на WordPress стали большой трудностью для многих владельцев веб-сайтов.

Цель спам атаки на форму регистрации WordPress — создать бот-аккаунты, чтобы спамить ссылки или пытаться внедрить вредоносные скрипты. Но, с небольшими знаниями, вы сможете легко бороться против данных мерзавцев и избавить веб-сайт от спама раз и навсегда.

Смотрите также:

  • Как защититься от спама в WordPress?
  • Как массово удалить спам-пользователей на WordPress веб-сайте
  • 6 простых и эффективных методов борьбы со спамом в комментариях
  • Anti-Spam by CleanTalk — облачный анти-спам плагин для WordPress
  • Как защитить веб-сайт от спама при помощи плагина Captcha Pro

В этом посте мы расскажем, как определить и удалить существующих спамеров среди ваших посетителей. А далее покажем, как автоматически предотвращать их появление на WordPress.

Почему спам-пользователи на WordPress являются проблемой

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

Как выявить и удалить спам-пользователей на WordPress веб-сайте

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

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

Как определить и удалить существующих спамеров на WordPress

Один раз применив методы защиты от спам-пользователей, вам больше не придется делать это часто. Но если вы только начинаете, следует выявить(а далее удалить) всех существующих спамеров на веб-сайте.

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

Как удалить спам-юзеров на WordPress при помощи Bulk Delete

Самый простой метод удаления спамеров — это просто перейти в меню Посетители и проверить тех посетителей, которых вы планируете удалить. Далее можете легко удалить их, выбрав опцию Удалить из раскрывающегося списка действий.

Как выявить и удалить спам-пользователей на WordPress веб-сайте

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

Как выявить и удалить спам-пользователей на WordPress веб-сайте

Далее измените число, которое вы хотели бы отобразить на каждой странице:

Как выявить и удалить спам-пользователей на WordPress веб-сайте

Если вы не хотели бы нажимать на несколько сотен флажков, можно легко автоматизировать этот процесс при помощи плагина Bulk Delete.

Как выявить и удалить спам-пользователей на WordPress веб-сайте

Плагин Bulk Delete может удалять посетителей, которые соответствуют таким критериям, как:

  • Конкретные роли посетителей
  • Конкретные мета-данные
  • Дата последнего входа
  • Дата регистрации

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

Выявление и удаление спамеров на WordPress

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

WangGuard осматривает существующих посетителей и сравнивает их со вашей базой данных спамеров. Если есть соответствия, WangGuard обозначит этого посетителя в новом столбце “Splogger”. Далее вы без труда можете удалить спамеров после подтверждения.

Как выявить и удалить спам-пользователей на WordPress веб-сайте

WangGuard также умеет при помощи одной кнопки Report as Splogger удалять посетителей и добавлять их в централизованную базу SplogHunter(аналогично возможности Akismet для борьбы со спамом в комментариях).

Как предотвратить спам-регистрацию посетителей на WordPress

Вам известна старая поговорка «Легче болезнь предупредить, чем потом её лечить»? Это определенно относится к спамерам на WordPress. Если изначально предотвратить их от регистрации, вам не придется беспокоиться об их выявлении и устранении в будущем.

Есть пару методов блокировки:

  1. Усильте режим регистрации с помощью CAPTCHA – это надежный способ, поскольку он требует реальных людей для подтверждения, что они не роботы.
  2. Используйте плагин, который сравнивает новые регистрации по базе данных спамеров. Это лучший метод, который не предлагает неудобств реальным людям. Плагин просто блокирует знакомых спамеров.
  3. Добавьте правила доступа, чтобы предотвратить спамеров. Если вы заметили, что большинство спамеров поступают, скажем, из зоны.ru, установите правило, которое блокирует всех, кто для регистрации использует электронную почту.ru.

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

1. Captcha by BestWebSoft

Как выявить и удалить спам-пользователей на WordPress веб-сайте

Если вы хотели бы, чтобы все посетители заполняли CAPTCHA перед регистрацией, используйте Captcha by BestWebSoft для добавления простых математических уравнений в поле ввода при регистрации. С другой стороны, мы не уверены, что следует переходить напрямую к CAPTCHA плагинам. Но если у вас действительно большие проблемы со спамом, это хороший метод, чтобы сразу же его убрать.

Основные характеристики:

  • Действует на вход, регистрацию, восстановления пароля, комментарии и формы обратной связи
  • Добавляет простое математическое уравнение, что запутывает спам-ботов
  • Может посетителям приобрести новый вопрос, если тот слишком сложный
  • Можно без труда изменить сложность математических вопросов
  • Содержит буквы и цифры CAPTCHA

2. WangGuard

Как выявить и удалить спам-пользователей на WordPress веб-сайте

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

Как выявить и удалить спам-пользователей на WordPress веб-сайте

Основные характеристики:

  • Блокирует спам регистрации без CAPTCHA
  • Базы данных спамеров постоянно обновляются из-за использования коллективных ресурсов как Akismet
  • Подходит для WordPress, BuddyPress и bbPress 2.0
  • Можно без труда вручную блокировать определенные домены регистрации

Примечание — вы должны приобрести бесплатный API ключ от WangGuard для использования плагина.

3. WP-SpamShield

Как выявить и удалить спам-пользователей на WordPress веб-сайте

WP-SpamShield — это широко используемый плагин, отвечающий за защиту от спама всех составляющих веб-сайта. Часть плагина содержит регистрационные формы.

Работает плагин умным методом. Он защищает вас как при помощи JavaScript/cookie protection, так и посредством анти-спам алгоритма. Он также не использует CAPTCHA, что нам нравится.

Основные характеристики:

  • Защищает от регистрационного спама, а также спама в комментариях, уведомлениях и иных его формах
  • Не применяется CAPTCHA – нет интерфейсных препятствий для посетителей
  • Подходит для BuddyPress, bbPress и иных форм

Итоги

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

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

Чтобы не вызывать неудобств у реальных посетителей, используя CAPTCHA, примените плагин WangGuard или WP-SpamShield. Если проблема спама при использовании данных плагинов все ещё будет существовать, тогда вы можете без проблем начинать блокировку определенных доменов, которые являются спамом, и применить CAPTCHA.

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

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