Вас задолбал спам в комментариях? Тогда мы идем к Вам!

Fuck You Spamer!Вот такой пафосный заголовок =)

Честно говоря, на тему спама в комментариях хочется говорить постоянно, видимо потому, что, во-первых, она всегда актуальна, во-вторых, всегда есть эффективные решения.

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

И это потому, что я для себя выработал 2 методики, которые, по сути, очень просты, и которыми рекомендую пользоваться и вам (конечно, если ваш ответ на вопрос в заголовке: «Да!«). Данные методики нацелены на борьбу одновременно с автоматическим спамом и «умным» SMO-спамом.

Ах, да. Стоит отметить, что решения эти — для блогов на движке WordPress.

Итак, вот 2 моих варианта:

  1. Трио из следующих плагинов: WP-SpamFree + Maxsite Comment Allow + Akismet.
    • WP-SpamFree — это чудо я открыл для себя совсем недавно. По заверению создателя данного плагина, он избавляет от 99% автоматического спама, и, судя по всему, это именно так и есть. Благодаря WP-SpamFree больше никакая капча не нужна!

      Несмотря на то, что я до этого продолжительное время использовал простую цифровую капчу, некоторые комментаторы все же жаловались, что иногда не удавалось оставить комментарий.

      Теперь убиты сразу 2 «зайца»: комментаторам на моем блоге больше не нужно париться с капчей (очень многие ее не любят, если не говорить, что все) и количество автоматического спама сведено на ноль.

    • Maxsite Comment Allow — об этой полезняшке я уже писал. Весьма полезно для борьбы с «умным», так называемым SMO-спамом. Ссылка на комментатора появляется только тогда, когда он оставит определенное количество комментов. Большинство спамеров делают лишь одну попытку.

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

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

      В результате сокращается время на модерирование комментов. К примеру, практически все комменты типа «Аффтар, пиши ищо!» благодаря Акисмету сразу же улетают в спам.

  2. Дуэт плагинов (J)ExR + Akismet. А здесь все еще проще. С помощью плагина (J)ExR все внешние ссылки в постах и в комментариях превращаются в кракозябру следующего вида: http://site.ru/jexr/bS8yMDA4LzA2LzA3L2d== и становятся внутренними. Ну а чтобы дойти до намеченной цели, еще необходимо в файл robots.txt указать запрет на индексацию подобных ссылок, прописыванием вхождения /jexr/ (инструкция к плагину прилагается).

    Вот и все. В результате ни одна из таких ссылок не будет индексироваться ни одним поисковиком, а, следовательно, отпадает и необходимость проверять, что находится по ту сторону спамерской ссылки.

    Однако, уже вам решать, стоит ли зашифровывать подобным образом все ссылки, превращая их во внутренние. Например, на данном блоге плагином (J)ExR я пользоваться не буду. А вот на каком-ибудь блоге попроще это сделать можно.

    Ну а Akismet отсечет «левые» комменты.

В общем, господа блоггеры, спам в блогах — не проблема, а лишь повод для разговоров! ;0)

Комментарии (40)
  1. 1
    Артемий

    Наконец то избавлюсь от этих спамеров!!!!!! Спасибо Dimox.

  2. 2

    А вот хостинг у меня на экстмедии, а они подменяют все реальные ай-пи своим прокси для целей бесплатного byfly
    И в результате практически все комментарии — хорошие и плохие имеют одинаковый IP. Собственно говоря, акисмет не режет, WP SmapFree просто не пускает. В результате — ни одного комментария за долгое время.
    Что делать — ума не приложу

  3. 3

    Спасибо за пост!
    Завел свой блог, уже месяц как работает — проблема спама стало очень актуальна!
    Сделал по первому способу — вроде все работает :)

  4. 4
    Оксана Мирная

    Вы знаете, может быть Вы и правы, но я лично простив «умных» SEO спамеров ничего ни имею — они ведь тоже люди(просто ищут заработок в сети). Я начинала с этого( каюсь:) ), спамила сообщения по 30 центов за сообщение. Но потом ко мне пришла мысль, что раз люди готовы платить по 20-40 и более долларов за поднятие рейтинга ТИЦ всего-то на 10 пунктов, значит это им выгодно и принесет хороший доход в будущем. Потом, полазив по просторм инета, я наткнулась на сайт для блогеров — блогун, в котором блогерам платят по 10 и более баксов за обзор(положительный, естественно) какой-нибудь хрени(оплачивается компанией-производителем этой хрени). Потом я выяснила, что если сайт с показателями ТИЦ 150-200, то доход с него 9-10$ в день за продажу ссылок…Да, на блоге можно хорошо зарабатывать и еще получать удовольствие. В общем, из всего этого я сделала вывод, что пора заводить свой блог и раскручиваться, работать на себя, а не на дядю:) Да и к тому-же это приятно-делиться с людьми своими мыслями и идеями.
    С уважением, Мирная Оксана.

    Оффтоп: а у вас тег strong в сообщениях точно работает?

  5. 5
    Samm

    А зачем городить трехэтажные решения, если можно попросту завернуть комментарии в ноиндекс и добавить атрибут нофоллов? Тогда ваш блог не попадёт ни в одну базу спамеров. Да и «ручные» комментаторы обломаются. Постоянных же комментаторов можно поощрять постовыми. Как по мне, довольно элегантое и эффективное решение…

  6. 6
    seolamo :)
    @

    Если блог попал в базу, то это уже капец, никто оттуда его выбрасывать не будет только потому, что ссылки закрыли соответствующими тэгами, сделали редирект или еще что-нибудь. Я ставлю is human и этот плагин для wp неплохо помогает. Там можно настроить кастомные вопросы, выводить капчу при желании, делать это рандомно. Остается лишь периодически менять вопросы, просто для профилактики. Против ручного спама конечно непоможет, а от автопрогонов даст 100% защиту. Проверено.

    P.S. Блин, классно тут коммент в просмотр выводится. Это что за плагин?

  7. 7

    Samm, noindex и nofollow — это нисколько не решение. Видимо, вы не имели дело со спамом, раз говорите о таких бесполезных вещах.

  8. 8
    seolamo :)
    @

    Здоровская штука. Мне такое не осилить, но статью на http://anton.shevchuk.name читаю сейчас с удовольствием. Может что и выйдет. По крайней мере там все очень подробно разобрано на конкретных примерах.

  9. 9
    seolamo :)
    @

    Сделай акцию: даешь инструкцию по установке каждому, кто разместит постовой на твой блог :) Хм, а ведь может сработать.. :)

  10. 10

    P.S. Блин, классно тут коммент в просмотр выводится. Это что за плагин?

    Это не плагин, я прикрутил скрипт на jQuery =)

  11. 11

    Да у меня тоже не сложно, там небольшой скриптик =) Может быть однажды напишу об этом пост.

  12. 12
    Артемий

    Что скажите об этом плагине от спама для WordPress?

  13. 13

    Капчу не люблю, а порой не навижу, буду продовать WP-SpamFree.

  14. 14
    alegor

    А мне кажется что капча это самый действенный способ против автоматического спама.

  15. 15
    Евгений

    Ну не знаю, мне полностью хватает Акисмета. Иногда, конечно, пролетает свежий спам, но в принципе редко. Вообще, я заметил, что спам атакует волнообразно — месяц есть, два нет. Особенно его поубавилось, когда сервера ботнетов прикрыли

  16. 16
    SEOMON
    @

    Мне помогает неодного спам-бот комента за 3 месяца«DCaptcha»

  17. 17
    Tanya
    @

    У меня в день по 100 спамерских комментов, при том, что стоит аксимет. Поставила чудо под названием WP-SpamFree.
    Результат (или его отсутствие) будут уже завтра.

  18. 19

    Всё не так просто. Есть ручной спам и автоматический. От автоматиеского, будь то с помощью капчи, или js, или каким-то другим способом, мы уже научились бороться более-менее. А вот ручной спам никакими способами побороть не удасться, потому что у спамера главная цель разместить ссылку.

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

    Что касается редиректов, которые многие ставят, превращая внешние ссылки на внутренние. Технически редирект делается в виде посыла 301 или 302 заголовка. Например у тебя, Дима, используется 302-редирект. Так вот, есть мнение, что такие редиректы, всё-таки передают вес страницы (pr и тиц). Сейчас точно не знаю (кто в курсе, проясните!), но для гугла, вообще между этими редиректами не было разницы и они как-то боролись с ними, считая за накрутку. В любом случае, совершенно точно то, что поисковики уже понимают такие редиректы и пусть даже за мизер, но спамеру будет выгодно размещать ссылку даже в таком виде. (Единственная преграда — использование nofollow, но тогда нужно лепить и noindex под Яшу.)

    И чисто психологически: не каждый спамер будет разбираться стоит ли «антиспам-система» — поле «сайт» действует на него как красная тряпка на быка. :)

    • 20

      Таким образом единственным нормальным способом будет удаление поля «сайт» из формы комментариев и запрет на автоматическое формирование ссылки в тексте комментария.

      Я не считаю это выходом из ситуации.

      Например у тебя, Дима, используется 302-редирект. Так вот, есть мнение, что такие редиректы, всё-таки передают вес страницы (pr и тиц)

      Макс, у меня в файле robots.txt такие ссылки заблокированы для поисковиков, соответственно, никакой вес передаваться не может, и какой тут редирект используется — уже абсолютно не важно.

      А сам по себе подобный редирект, уже давно известно, передает вес.

      P.S. У меня такое ощущение, что ты коммент написал не в ту статью =)