Главная » WordPress » Спам в блоге WordPress

Спам в блоге WordPress

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

спам - серьезный вредительВ первый раз я столкнулся со спамом через две недели после создания блога, когда он был уже проиндексирован поисковиками и в нем было несколько статей. Вначале, он сильно не затруднял работу, так как приходило около 5-10 спамных комментариев в день, но с каждой неделей их становилось все больше и больше, и в один «прекрасный» день стало приходить около 200-300 таких комментариев за день.

  • На ум приходили только три способа борьбы с этим злом:
  • Запрет на написание комментариев без регистрации
  • Капча
  • Плагины

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

От капч отказался сразу, они доставляют комментаторам неудобства и несколько дискредитируют человека вопросом «ты человек?» или сложениями двух цифр, вводом ерунды в латинских символах и т.д.

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

  • Плюсы:
  • Простота в настройке
  • Большая база, которая часто дополняется
  • Не требует вводить капчи
  • Минусы:
  • Может ошибочно занести комментатора в спам
  • Платный

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

Далее, плагин WP-spam. Большинство ботов не поддерживают JavaScript и cookies, и почти все боты не поддерживают это одновременно, потому плагин использует эту лазейку и проверяет на поддержку JavaScript и cookies всех комментаторов.

  • Плюсы:
  • Работает без каких-либо баз
  • Не требует вводить капчи
  • Минусы:
  • Может ошибаться в определении поддержки
  • В некоторых организациях системные администраторы могут отключить поддержку JavaScript’а или cookies в браузерах и тогда вы не сможете отправить комментарий
  • Настройки написаны на английском языке

После, в мои руки попал еще один плагин: Parasite Eliminator. Этот плагин работает наподобие акисмет’а, но кроме черного списка имеет еще и белый список. Список обновляется вручную, так как вы сами отправляете адрес спаммера на e-mail и он добавляется в базу.

  • Плюсы:
  • Русский язык
  • Написан с чувством юмора
  • Есть меню настроек
  • Минусы:
  • Списки на сервере обновляются руками (что увеличивает время попадания спамера в базу)
  • Не сильно распространен среди блогеров, что делает списки несколько не полными

Что же я могу порекомендовать? На блоге DayAfterNight.ru уже была подобная статья, которая называется Защита от авто-спама в WordPress. Замечательный плагин «Kama SpamBlock«, который не пропускает спам и не мешает обычным пользователям оставлять комментарии. Хоть я и не любитель плагинов, но этот настоятельно рекомендую! Плюс, вы можете дополнить данную защиту. В административной панели WordPress, перейдите в  «Настройки» > «Обсуждения», поставьте галки возле пунктов, где говорится, что а

Как будет работать такая защита: первым будет работать Kama SpamBlock, он не даст боту написать комментарий, но если бот все-таки сможет это сделать, то его будет проверять сам WordPress и затем его буду проверять я. Такая система дает 100% защиту от спама при минимальной потери личного времени.

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

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

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">