Защита от спама в WordPress

Как говорилось в предыдущей заметке, спам — одна из важнейших проблем, с которой сталкиваются блогеры. Чтобы предотвратить появление спама в комментариях блога, работающего на WordPress, было создано достаточно эффективных средств, позволяющих фильтровать до 99% спама. Множество из них уже в прошлом, так как спамеры, совершенствуя свои оружия, низвергают их в небытие. Разделим их на две группы: универсальные и индивидуальные.

Универсальные плагины

  1. Akismet
    Это анти-спам служба со внешним интерфейсом для плагина. Этот плагин включён в WordPress начиная с версии 2.0. Всё, что нужно сделать (помимо активации плагина), так это получить WordPress API key.
  2. Spam Karma 2
    Это анти-спам плагин, который объединяет в себе разнообразные анти-спам подмодули. В отличии от Akismet, Spam Karma — не внешняя служба, обработка спама происходит в WordPress. Это значит, что вы будете независимы от стороннего сервера, где располагается Akismet.
  3. Bad Behaviour 2
    Это очень эффективный плагин, который позволяет идентифицировать спам-ботов прежде, чем они заспамят ваш блог.
  4. Spam Karma 2 + Akismet
    Это, наверное, самый лучший подход, который существует на данный момент. Для работы вам понадобятся оба плагина и специальное дополнение к Spam Karma.
  5. Spam Karma 2 + Akismet + Bad Behaviour 2
    Если предыдущее решение было самым быстрым и удобным, то это, пожалуй, будет самым мощным. Рекомендуется применять, если спама стало очень много. Для работы нужно будет установить Spam Karma 2, Akismet, Spam  Karma 2 + Akismet для интеграции первых двух, а также Bad Behaviour 2.

Индивидуальные плагины

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

  1. CAPTCHA (альтернативный плагин)
    Это плагин требует от комментатора ввести случайно сгенерированный текст, который отображён в искажённом виде на картинке. Многим пользователям не нравится вводить какие-то числа, буквы, чтобы разместить комментарий. Это следует учитывать. Также важно учесть, что такого рода защита не спасёт от ручного спама.
  2. Math Anti-Spam (альтернативный плагин)
    Этот плагин проверяет на «человечность» простым математическим вопросом, например, 2+2=…
  3. E-mail Comment Authorization
    При установленном плагине от посетителя требуется подтвердить введённый e-mail адрес.

Что в итоге

Для большинства блогеров будет достаточно Akismet или Spam Karma. Однако, если количество спама в блоге превышает все разумные пределы, воспользуйтесь комбинацией Spam Karma 2 + Akismet + Bad Behaviour 2. Использование плагинов, которые требуют от посетителя каких-то дополнительных действий, нежелательно (личное мнение), так как «непосвящённым» сложно будет понять, почему от них требуется ответить на вопросы, вводить какие-то буквы, цифры или слова.

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

1 комментарий к Защита от спама в WordPress

Arseniy Fedoroff
Arseniy Fedoroff 15.09.2006 03:39 #(Ответить)

Меня всем бы пока устроил Akismet, но сильно раздражает невозможность сказать ему "вот этих товарищей не надо в спам совать, они свои".

Прокомментировать запись