Спам в блоге WordPress

Опубликовано: 01.09.2018

видео Спам в блоге WordPress

Kama SpamBlock - защита комментариев от спама в Wordpress

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



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


Wordpress уроки - Борьба со спамом в Вордпресс

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

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


Как защитить блог на WordPress от спама

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

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

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

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

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

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

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

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

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

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

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

rss