Спам в комментариях: для чего он нужен и как с ним бороться

Любой пользователь Интернета постоянно сталкивается со спамом. Спам заваливает почтовые ящики: разнообразные коммерческие предложения от неизвестных компаний, информация о якобы выигранных суммах, реклама различных товаров или услуг — список можно продолжать до бесконечности. Эта зараза коснулась и блогов: большая часть комментариев в них представляет собой обычный спам. Если его не чистить, он может разрастись до гигантских размеров, что, безусловно, отпугнет читателей. Кому захочется читать блог, за которым не следят создатели?
Спам, приходящий на электронный адрес, и спам, размещаемый в комментариях к блогу обычно преследуют разные цели. Если в первом случае спамеры хотят вызвать интерес к какому-нибудь товару или услуге, то во втором случае спам направлен в большей степени на поисковые системы.

Спам в комментариях и поисковые системы

Зачем спамерам продвигать свои сайты через ваш блог? Давайте попробуем ответить на этот вопрос. Несколько лет назад компания Google ввела новую поисковую методику, называемую PageRank. Наряду с оценкой индексируемого контента страницы эта методика также учитывала количество ссылок на страницу и их значимость. Благодаря PageRank, Google является на сегодняшний день лучшей поисковой системой с точки зрения релевантности найденных результатов. Поскольку поисковая система в значительной степени полагается на показатель PageRank, люди стремятся искусственно накрутить его с помощью ссылок. Все это называют одним словом гугл-бомбинг.

Гугл-бомбинг — это ситуация, когда большое количество веб-страниц ссылается на исходную страницу с одним и тем же текстом ссылки (анкором), что позволяет влиять на ранжирование страницы в поисковой выдаче. Теперь вернемся обратно к спамерам. Допустим, у них есть сайт, который продает абстрактное средство «mydrug». Естественно, спамеры хотят, чтобы этот сайт был в вершине поисковой выдачи по запросу «mydrug». Чтобы создать эффект гугл-бомбы, спамеры оставляют комментарии к тысячам блогов со ссылкой на свой сайт. Спамерам не важно, прочитаете ли вы оставленный ими комментарий (для них гораздо лучше, чтобы вы его вообще не заметили, иначе вы сразу его удалите), им важно, чтобы поисковая система учла этот комментарий при индексировании страницы.

Борьба со спамом в комментариях

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

Скрытый спам

Спамеры осваивают все новые и новые методики спама. Скрытый спам может выглядеть следующим образом: с точки зрения текстовой информации это вполне себе обычный комментарий; подозрение могут вызывать имя или URI читателя. Самый лучший способ выяснить, спам это или нет — перейти по ссылке, которая указана в URI читателя. Если сайт выглядит подозрительно, вы можете удалить комментарий полностью или удалить у него URI адрес.

Еще один способ спама состоит в использовании тега div, в котором размещаются сотни сторонних ссылок. Такой спам получает все большее распространение, поскольку значительная часть програмнного обеспечения выводит на экран непосредственно HTML-теги, а не HTML-код. Чтобы избежать этого, программное обеспечение должно «раздевать» теги; иными словами, фильтровать HTML-теги при добавлении комментария в базу данных.

Спам в WordPress

WordPress обладает встроенными инструментами для борьбы со спамом, что означает, что пользователи этой системы могут быстро и легко справиться со спамерской активностью. Для борьбы со спамом я использую плагин Akismet, который позволяет справиться с 99% приходящего спама. Оставшийся один процент можно легко вычистить вручную.

Блог про WordPress
Комментарии: 25
  1. спам

    Это спам :)

  2. Дмитрий (автор)

    Эта статья как раз про то, как с тобой бороться ;)

  3. pavel

    Помимо akismet-а могу порекомендовать плагин mollom для модерации

    1. Дмитрий (автор)

      Спасибо, про такой плагин не слышал. Посмотрим, чем он хорош. Акисмет тоже неплохо справляется со спамом, ложных срабатываний очень мало.

  4. Волшебник

    А сейчас у вас какая защита стоит? Какая эффективность?

  5. Волшебник

    И еще — как убрать поля комментариев — емейл, сайт и запретить в комментах урлы и так далее, в общем всё кроме простого текста?

    1. Дмитрий (автор)

      Сейчас стоит Akismet в связке с Invisible Captcha. Спам проходит очень редко. Но вообще объемы спама высокие. В день в среднем по 10 страниц спама приходит.

      Вот про поле URL:

      https://club762.ru/wordpress-2/sovety-po-wordpress/kak-udalit-pole-url-iz-kommentariev-v-wordpress.html

      Вот тут про удаление полей в форме:

      https://club762.ru/wordpress-2/stati-wordpress/izmenenie-funkcionalnosti-i-predstavleniya-kommentariev-v-wordpress.html

  6. Волшебник

    Так я всё таки не понял, вы пишите, что «спам проходит очень редко», и «объемы спама высокие». Так мало спама или много?)

    1. Дмитрий (автор)

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

  7. Волшебник

    А сколько у вас в день или месяц (можно в статистике посмотреть) примерно спам комментариев акисмет фильтрует?

    1. Дмитрий (автор)

      В день: от 130 до 180, в месяц: по-разному.
      За март, к примеру, было отфильтровано 5к спама.

  8. Djo

    А я в борьбе с спамом решил пойти своим путём и написал свой плагин. Всю логику по оценке спама возложил на сервис Яндекс.Чистый Веб. Собственно вот что получилось http://wordpress.org/plugins/spam-oborona-yandexcleanweb/

    1. Дмитрий (автор)

      Спасибо, глянем, что да как. Главное, чтобы этот сервис потом не закрылся, как яндекс блоги.

  9. Djo

    В принципе не должен закрыться, у них на этом сервисе вся защита от спама построенна, ну если только Яндекс станет Гуглом)) И доступ к API будет закрыт

  10. Волшебник

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

  11. Djo

    «Волшебник» хорошее замечание, не буду отказыаться от Яндекс.Чистый Веб, но темнеменее уже встроил в плагин Spam Oborona так называемый «Медовый горшочек», для повышения эффективности блокировки спама. С версии 1.3.2 на http://wordpress.org/plugins/spam-oborona-yandexcleanweb/ — honeypot будет уже работать.

  12. langoler

    Вижу, что статья старая, но тем немение. Бъюсь головой об стену в попытке разгадать, зачем спамеры оставляют комментарии без единой ссылки. Текст комментария взят из Википедии. Такой вид спама в последние месяцы сыпится как манна небесная. Кто-нибудь сможет ответьть на этот вопрос?

    1. Дмитрий (автор)

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

  13. Олег

    А не найдется ли у уважаемых комментаторов информации, как можно использовать спам? Скажем монетизировать? Спасибо. С уважением

    1. Дмитрий (автор)

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

  14. Константин Повелитель тьмы

    Последнее время постоянно сыплется спам, посоветуйте программу для вордпресса для введения капчей или ключей

    1. Дмитрий (автор)

      Invisible Captcha — хороший вариант.

  15. adminmike

    Не понимаю этих спаммеров… Вырубать полностью комменты не стал, также не стал осложнять обычным пользователям жизнь разными капчами, пробовал разные плагины, в т.ч. Акисмет — не понравилось. Поставил в итоге Пчёлку (Antispam Bee) — и остался очень доволен, ибо отсеивает очень много + сделал запрет на публикацию ссылок, т.к. подавляющее большинство спаммеров ставят в комментах от 1 и более ссылок, а обычные — вообще могут обойтись без ссылок, чтоб написать тот или иной коммент, если хотят обсудить ту или иную статью :)

    1. Дмитрий (автор)

      У нас специфика блога такова, что пользователи порой оставляют ссылки на какой-нибудь imgur, чтобы показать скрин проблемы. Потому стоит запрет более 1 ссылки в комментарии. Одну ссылку можно ставить.

      Invisible Captcha + Akismet. Хорошая связка чтобы отсеять спам.

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

Получать новые комментарии по электронной почте.