3 полезных WordPress-плагина для борьбы со SMO-спамом

Спам в комментариях блога в последнее время начинает доставать. Причем это не тот тупой и бессмысленный спам, который был раньше (такой легко «режется» акисметом), а в большинстве случаев вполне осмысленный, оставленный по теме поста спам.

И, судя по информации, найденной на других ру-блогах, это заказной спам, цель которого — проставление ссылки на говносайт заказчика. А это самый настоящий SMO-спам (буду называть его так).

На просторах англоязычного Инета я обнаружил очень актуальный пост, в котором предлагается 2 хороших плагина для борьбы со SMO-спамом и 1 один не совсем удачный плагин, замена которому доступна уже сегодня (3-й пункт).

WordPress-плагины

  1. Comment Referrers — делает очень простую, но весьма полезную вещь — в конце письма, уведомляющего о необходимости модерации комментария, добавляет поле Referrer, в котором показывается ссылка, откуда пришел посетитель, прежде чем оставил комментарий. Это информация может помочь в принятии решения относительно того, SMO-спам это или нет.

    Чтобы показать наглядный пример, я симулировал SMO-спам от юзера, пришедшего с поиска:

    Comment Referrers.gif

  2. Delink Comment Author — тоже очень простенький плагин, но упрощающий работу по модерации комментариев. Что он делает — на странице редактирования комментариев рядом с каждым комментом добавляет ссылку «Delink Comment Author«, по клику на которую удаляется урл комментирующего. Т.е. исключается необходимость редактировать каждый конкретный комментарий, чтобы очистить поле сайта — достаточно нажать на эту ссылку.
  3. Теперь самое интересное. Автор указанной в начале этого поста статьи предложил еще один плагин — Lucia’s Link Love (который предназначен для удаления из ссылок параметра «nofollow» с учетом заданных условий), он немного переделал его, добавив следующую функцию — пока комментирующий не оставит на блоге N-е число комментариев, ссылка на его сайт не будет отображаться.

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

    • К счастью, к моей идее по реализации такой функции на движке WordPress прислушался Максим, который сегодня предложил свое решение этой задачи, за что я ему премного благодарен. Это не совсем плагин, скорее дополнение к WordPress-шаблону, но его установка максимально проста.

      Плагин (пусть будет плагин) позволяет исключать ссылку комментатора до набора им заданного числа комментов, а также отображать рядом с именем комментатора количество оставленных им комментов на блоге.

    • Есть еще один добрый человек с ником Тарас, который взялся за переделку вышеназванного плагина Lucia’s Link Love. Есть уже и сейчас работающая тестовая версия, но надеюсь Тарас «добьет» его.

      Единственное, что пока хочу добавить по этому поводу — последний плагин создает 15 дополнительных запросов к БД, а решение Максима всего один.

Идеи

У меня есть еще парочка идей, которые было бы неплохо воплотить в плагине, вырезающем ссылку комментатора:

  1. Сделать возможность указывать комментаторов, которые будут исключением, т.е. у них не будет обрезаться ссылка, независимо от количества ocтaвлeнныx кoммeнтapиев. На моем блоге комментируют большое количество хороших людей, и я хотел бы снять с них такое ограничение сразу.
  2. После публикации определенного количества комментариев с ссылки автора удалять атрибут «nofollow». Это будет еще одним стимулом для периодического добавления новых хороших комментариев.

Ссылки по теме

* * *

Работающая более 15 лет в своей сфере страховая компания «Уралсиб» входит в список лидирующих страховщиков России и предлагает широкий перечень страховых услуг.

Комментарии (61)
  1. 1
    Alex

    действует плагин, работает таки, реально отшибает спам, спасибо автору за подборку.

  2. 2

    А вот от плагин Comment Referrers — админке стало плохо-стала выдавать ошибки и пустые страницы :( Пришлось снести. Есть кто поставил этот плагин себе, и у кого он работает?

  3. 3

    Yohan, давно пользуюсь этим плагином. Никаких проблем не возникало.

  4. 4
    Sims

    У меня кстати после того как поставил плагин с капчей на сайте за три месяца(!) ни одного спам коммента не появилось. Это жесть :)

  5. 5
    Sims

    Раньше спам беспокоил на всех блогах — приходило около 500 писем в день на ящик о новых комментариях. Поставил капчу и еще пару плагинов. Всё норм стало :)

  6. 6

    Попробуйте мой плагин для антиспама. Забыл что такое спам вобще http://gritsinger.com/little-spam-filter.html

  7. 7
    Артём

    Cпасибо за статью.

  8. 8
    Петр

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

  9. 9
    Андрей
    @

    Добрый день! Подскажите …. вот поставил плагин Comment Referrers , а когда приходит письмо нету поля Referrer в письме. В чем может быть причина? Спасибо

  10. 11
    max.ym
    @

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

  11. 12
    @

    Спасибо за интересный пост.
    Такой вопрос. У меня на блоге комментарии ставятся только после модерации, что есть не очень удобно для юзверей. Однако оставлять ссылки, пускай и на несколько часов мне как-то не хочется. Отсюда вывод — хочется какой-то плагин, чтобы сам комент ставился сразу, а ссылка на автора появлялась только после модерации. Есть ли что то такое. Заранее благодарю за ответ.

  12. 14
    Михаил

    Оооой, я тоже с комментариями намучался. На днях меня спамом чуть ли не заDDoSили…

    Сначала думал, что проблема в отсутствии капчи. Включил капчу, и правда, процентов 50 спама отсеялось. Однако хитропопые боты капчу всё таки проходили. Интересный способ решения проблемы придумал для своего форума (на базе IPB). Там на капче вместо фона использовались какие-либо цифры, предположим, чёрного цвета. А скрипт писал цифрами красного цвета. Люди безпроблемно выделяли из картинки только красные цифры, а боты писали всё подряд. За что и попадали в баню.

    Но для блога способ не проканал. Долго думал. Пока не услышал про то, что существуют там толпы людей, которые капчи расшифровывают и заполняют формы «за еду»… Комменты в большинстве случаев типовые и отличить их от основной массы достаточно легко. Обычно там говорят спасибо, высказывают сомнения о правдивости высказываний автора поста… Короче, давят на чувства. Сволочи. Иногда, правда, такие комментарии попадают очень даже к месту.

    А вообще, всем у кого не очень большой объём комментов — рекомендую премодерацию, а нарушителей банить по IP. Всё же у людей лучше получается отличить ботов от читателей… =)

  13. 15

    Премодерация спасает от всего, у меня блог простоял год, и никаких спамеров даже в глаза не видел (проскакивало пару раз, но это за год существования блога ! )

  14. 16
    @

    Отличный плагин Delink Comment Author, спасибо за него.
    Вроде и жизнь в спам-коментах есть, а исходящих ссылок нет. И на душе спокойно)

  15. 17
    @

    Большое спасибо!
    Во время! Доступно! Полно!
    Хоть комменты и нужны, но спам мешает — это правда

    УДАЧИ и УСПЕХОВ!

  16. 18
    @

    Я свой блог сделал Dofollow , после 5 комментариев.

  17. 19
    @

    Интересный плагины. Я вот как раз и набрела на этот пост в поисках того, как избавиться от спама в комментариях. Стоит сейчас на моем блоге плагин Akismet. И вроде справлялся, я даже радовалась, что не получала спама, так как от многих слышала на него жалобы. А вот в последние несколько дней начали «бомбить». Так что нужно что-то делать!
    У первого плагина, кстати, очень задумка мне понравилась. Но, на мой взгляд, он используется только для получения информации, а саму проблему не решает. Так что попробую Delink Comment Author, скорее всего.

  18. 20

    Простите, если не по теме коммент, но хочу вас оповестить о том, что ссылки Откуда берутся комменты и еще парочка не работают. Вот что пишет: Пожалуйста, обратитесь к администратору сервера, webmaster@pudovkin.com и информировать их о времени произошла ошибка, и все, что вы могли бы сделать, что может быть причиной ошибки. Кроме того, 500 Внутренняя ошибка Ошибка сервера была обнаружена при попытке использовать ErrorDocument для обработки запроса.