Дневник Оптимиста

Интересный блог без рекламы

Апр
06

Снова про антиспам

Автор: Ptah

Думаю, всем кто ведет блоги, хорошо известна проблема автоматического спама. Поначалу мы ее не понимаем, так как спама приходит мало, с ним можно справиться простыми способами вроде Акисмета и ему подобных, но спустя некоторое время, когда папка спама завалена до предела, а твои друзья недоуменно спрашивают куда подевался их комментарий с мегасуперполезной ссылкой?
И тебе приходится лезть в папку “спам” и разгребать вручную весь этот хлам, чтобы найти тот единственный комментарий, который так важен для одного из твоих читателей.
А еще хуже, если это будет новый читатель, которого такая фильтрация навсегда отпугнет от твоего блога.

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

1. Всевозможные классические капчи

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

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

А также простенькие математические формулы наподобие 2*33^12-√134 = ?

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

Кроме того, при всем их многообразии, капчи эти периодически взламываются, что приводит к массовому проникновению спам-комментариев на блог.

2. Поставьте галочку “я не робот”

Существует несколько вариаций использующих подобную тактику. Я использовал долго и успешно плагин amcapcha, который вместе с комментарием просит поставить галочку, подтверждающую что вы не робот. Для обычного комментатора это не составит проблем (так думал я в начале), а роботам поставит непробиваемый барьер. Есть еще один вариант со схожим действием:  Dcapcha.

А теперь о минусах, которые у этих плагинов тоже есть.
К сожалению, не многие люди легко привыкают к тому, что надо постоянно ставить галочку, перед тем как нажать кнопку “ответить”. И когда комментарий, написанный кровью и потом, теряется, то писать его заново пропадает всякое желание. Более того, что сделает новый читатель?
Правильно, уйдет и никогда не вернется.

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

3. Невидимая капча и ее клоны.

Еще один способ блокировки автоматического спама, который реализован в плагинах Invisible Capcha и JSAntspam не требует от комментатора никаких дополнительных действий. Все что требуется, чтобы человек нажал кнопку “опубликовать”. И плагин, использующий движок Java script, все сделает за вас. Грубо говоря, галочку за вас нажмут, даже если вы ее не видите.

Все бы ничего, но у этих плагинов есть одно очень неприятное условие. В браузере комментатора должна быть включена поддержка Java Script. Что в свою очередь технически ограничивает количество людей, способных комментировать ваши записи.
Та же капча, только в профиль.

И вот сегодня, как мне кажется, я нашел решение своей проблемы.

4. Плагин Antispam Bee

Этот плагин полностью прячет поле для комментирования от спам-роботов.
Говорят работает хорошо.

Поставил, проверяю пока.

Update:
К сожалению режет нормальные комментарии. Причем от людей, которые до этого уже комментировали. Вернулся на amcapcha.

5. Update 2: Сейчас я уже давно и успешно работаю на связке двух плагинов: Акисмет(который входит в стандартную установку Wordpress и WP-Spamfree. Эта связка дает 100% защиту от автоматического спама. Раньше я получал по 200-300 автоматических спам-комментариев, которые приходилось сортировать. Теперь - редко 1-2 комментария в месяц.

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

Эта запись опубликована Вторник, Апрель 6th, 2010 at 14:59 в категориях wordpress. Вы можете следить за комментариями через RSS 2.0 feed.

Если Вам понравилась статья, то Вы можете получать новые материалы ptah-blog.com по RSS, присоединиться ко мне на твиттере или просто получать обновления блога на e-mail.

  1. Bagdad сказал(а),

    Еще не менее актуальный вопрос с автоматической регистрацией.
    У меня используется WPMU и боты просто достали. :(

  2. osminog сказал(а),

    Пару минут назад пытался на одном блоге оставить комментарий и раз восемь вводил “два слова” - чуть не разбил клавиатуру!!!! Использовать лучше плагины которые не заставляют вводить капчу - а просто нажать на кнопку “ответить”. :)

  3. Ptah сказал(а),

    @ Bagdad:
    регистрация - это вообще зло. Я от нее давно отказался. Для меня она имеет мгновенный эффекта реплеллента :)
    @ osminog:
    вот я именно об этом и говорю, ты еще терпеливый, я бы после первого раза ушел с блога и больше туда не возвращался :)

  4. Ольга М. сказал(а),

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

  5. Ptah сказал(а),

    @ Ольга М.:
    я пока не проверил, тестирую. Но надеюсь, все будет работать хорошо. :)

  6. osminog сказал(а),

    @ Ptah:
    Я как в пословице “Семь раз отмерил” :) ))))))

  7. Ptah сказал(а),

    @ osminog:
    а какой у тебя плагин стоит?

  8. osminog сказал(а),

    @ Ptah:
    WP-SpamFree и Akismet

  9. Ptah сказал(а),

    @ osminog:
    ну Акисмет у меня стоит, про его минусы я уже сказал.
    Что касается WP-SpamFree, то я так и не понял, по какому принципу он работает. И как ты проверял, что он не блокирует хорошие комментарии?

  10. osminog сказал(а),

    @ Ptah:
    Если я не ошибаюсь то принцип - если человек пишет коммент, то при отправке он жмет на кнопку “отправить”, а если бот - то бот не жмет))))))))

  11. Rostislav. сказал(а),

    У меня стоит NoSpamNX , но буду его убирать, после обновления блога упорно не хочет работать. Поставлю тоже WP-SpamFree протестирую.

  12. Светлана сказал(а),

    Cпасибо! Как к стати эта информация! Уже устала чистить блог от спаммеров

  13. Виктория сказал(а),

    О, наверно то что надо. Как проверка закончится, пиши резюме. :) а то мне эта галочка тоже надоела. :) а уберешь и куча спама пойдет. :(

  14. Ptah сказал(а),

    @ osminog:
    ну в описании на английском языке только реклама, подробного описания действия нет.
    @ Rostislav.:
    а почему Antispam Bee не хочешь попробовать?
    @ Светлана:
    надеюсь поможет :)
    @ Виктория:
    день один - полет нормальный :)

  15. Ptah сказал(а),

    @ Виктория:
    ан нет, не нормальный :(
    Два комментария только что вытащил из спам папки. Причем комментарии были от людей, давно и успешно комментирующих мой блог…
    Очередная пустышка.
    Сейчас буду пробовать WP-SpamFree

  16. Bagdad сказал(а),

    @Ptah, я тоже потестировал плагин. Он пропустил два спамерских комента за сутки, в то время как amcaptcha не пропускал ни одного.
    Отпиши впечатления от WP-SpamFree, если будешь тестить, плиз.

  17. Ptah сказал(а),

    @ Bagdad:
    пропустил куда? Если в папку “спам”, так это в настройках убирается. Будет удалять все. Но тогда есть шанс, что удалит хорошие, а мне этого совсем не хочется.

  18. Bagdad сказал(а),

    Пропустил в смысле не отфильтровал. :-)

  19. Ptah сказал(а),

    @ Bagdad:
    и никак при этом их не пометил? Хм… Еще один минус.

  20. Bagdad сказал(а),

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

  21. Ptah сказал(а),

    @ Bagdad:
    не, я Акисмет никогда не отключаю во время экспериментов :)
    Плюс, по-любому на премодерацию попадают все новые комментаторы.

  22. p_krysa сказал(а),

    Я как вижу эти буковки, так мне дурно делается - никогда не получается с первого раз разобрать, что там на самом деле написано. Это точно издевательство! Еще и написано бывает, как правило, ужасно смазанно.:)

  23. Ptah сказал(а),

    @ p_krysa:
    у меня такие же ощущения :)

  24. Ptah сказал(а),

    Всем, кому интересно: в настоящий момент тестирую WP-SpamFree. Пока все в порядке, ни одного спам-коммента не прошло на модерацию.
    Но меня смущает тот факт, что нельзя посмотреть что именно заблокировано. Вдруг там хорошие есть?

  25. osminog сказал(а),

    @ Ptah:
    как они там появятся? Если на кнопочку бот не жмет :)

  26. Ptah сказал(а),

    @ osminog:
    если бы все так просто было :)
    Ansispam Bee ту же методику применяет, тем не менее хорошие комменты вырезал. Но там хоть посмотреть можно было.
    Похоже WP-Spamfree использует ту же методику на Javascript как и Invisible capcha, но вроде бы совмещает ее с другой (по блеклистам) которая не требует активированную Java.

    Тестирование продолжается :)

  27. Антонина сказал(а),

    И у меня много спама идёт. Читаю “не мои” комментарии - иногда очень полезные бывают. К спаму отношусь спокойно - удаляю после просмотра.

  28. Ptah сказал(а),

    @ Антонина:
    не понимаю, как спам может быть полезным?

  29. Ptah сказал(а),

    @ osminog:
    включил функцию записывать в лог заблокированные сообщения. Пока хороших комментариев не выявлено.
    Из пропущенных в папку “спам” только один.

  30. osminog сказал(а),

    @ Ptah:
    Это уже радует :)

  31. Веселый сказал(а),

    Да, капча - это зло, но зло необходимое.
    Без нее добавляется проблемм администритору, а с ней добавляется проблемм читателям ))))

    У тебя в блоге тоже иногда не срабатывала кнопочка “я не бот”, благодаря чему камментарий удялялся.А писать заново очень лениво.

    Интересно, насколько новый анитспам эффективен.

  32. Ptah сказал(а),

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

  33. Антон Тишков сказал(а),

    Главное не переборщить с защитой от спама, а то порой коммент вообще оставить невозможно…

  34. Ptah сказал(а),

    @ Антон Тишков:
    согласен :) тут нужно найти золотую середину.

  35. Странник сказал(а),

    вообще, считаю что в случае если на блоге есть модерация комментариев смысла в капче просто нет. не одобрять спам и всё

  36. Ptah сказал(а),

    @ Странник:
    если у тебя есть столько времени, то конечно, пожалуйста :)
    Мне ежедневно приходит по 200+ спам сообщений, мне совершенно неинтересно фильтровать весь этот шлак.

  37. Cветлана сказал(а),

    Я не знаю с какими настройками связано, но заметила: если использую FF то чаще всего набранный текст сохраняется, даже если меня заворачивают назад из-за не сделанной отметки. IE начисто стирает плоды труда. Мне нравится стоящая у меня капча с человечками. Намного легче стало и мне, и читателям.

  38. Ptah сказал(а),

    @ Cветлана:
    все равно любая капча - это препятствие для читателя. Лучше совсем без нее :)

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