Skip to main content
Темплейты для Drupal
Друпал антиспам

Как защитить сайт на Drupal от спама?

Что для одного хорошо, то для другого - спам. Спам на сайтах во всех его проявлениях, от ссылок в комментариях до бесконечных хрумеров - побочный эффект от нашей же деятельности в интернете. Рабочих средств борьбы со спамом довольно много, но далеко не во всех решениях учитывается тот факт, что капча, какой бы они ни была - снижает "конверсию" обращения к форме в среднем на 15%. А заполнять ReCaptcha - вообще дурное и неблагодарное занятие (вот что я думаю о рекапче, если выражаться в рамках цензуры).

Таким образом, идеальная защита от спама - это решение, не требующее ввода капчи, или, по крайней мере, максимально упрощающее этот процесс. 

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

На данный момент иедальный вариант - Simple Anti-Spam. К форме добавляется два checkbox - я не спаммер, и я спаммер. Первый показывается посетителям, второй виден только спам-ботам. Поставить галку в чекбокс гораздо быстрее и проще, чем вчитываться в кривые буквы и цифры капчи, и, к тому же, невозможно ошибиться. Такой вариант борьбы со спамом я использовала еще несколько лет назад, на wordpress блогах. И это было наиболее эффективно по соотношению эффективности и ненапряжности для комментаторов. Для Simple Anti-Spam в настройках можно прописать id форм, которые должны быть защищены.

До этого я использовала модули Captcha и CAPTCHA Pack. Ascii captcha, foo captca - очень просты для распознавания человеком, спама не было ни разу. Только вручную размещенный. Но от этого никакая капча не спасет. Спама не было, но и количество комментариев заметно сократилось. Меня это не устроивает, поэтому я стала использовать Simple Anti-Spam.

Еще раньше пробовала Botcha, Hidden Captcha, Honeypot, Blogspam, Spambot.

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

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

19

Comments

Влад's picture
Влад

В Дискусе нет Вконтакте. Рекомендую Cackle comment system.
А эти устаревшие формы с заполнением Имени...:((((уууу, email.... (((( ууу, и прочего - уже раздражают в 2013 году. :)
Не так ли? Мы убыстряемся сильно.

Мария Шерскова's picture
Мария Шерскова

Согласна, деальное замечание. Социальные сети захватили интернет :)

 

Роман's picture
Роман

Пробовал-перепробовал, но пока что лучшим считаю mollom - вот действительно модуль без заморочек, без сложных настроек, но очень эффективный

NIK's picture
NIK

Капча конечно раздражает но на большинстве солидных сайтов крупнейших IT корпораций все таки используется рекапча или ее аналоги, это ли не показатель эффективности?

Мария Шерскова's picture
Мария Шерскова

Рекапча - очень эффективна. Она вообще отбивает желание заполнять форму :)

 

 

 

AmiGator's picture
AmiGator

не соглашусь, Recaptcha помогает распознавать текст книг, насколько я знаю. Тоесть ваш сайт не только защищен, но и полезен для общественности :-)
Но лично я склоняюсь к Disqus больше. Может и не индексируется, зато нагрузки на базу меньше, картинки можно прикреплять, через всякие социалки логиниться. а вконтакт я надеюсь туда прикрутят

Мария Шерскова's picture
Мария Шерскова

Ага, а ты клиенту поди объясни, что его форму никто не заполняет, потому что рекапча, а иначе спам. Но вы не переживайте! Черт с ней, с формой, ведь ваш сайт теперь полезен обществу - он книжки помогает распознавать!

Мария Шерскова's picture
Мария Шерскова

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

Это безусловно полезно, но никак не мне.

AmiGator's picture
AmiGator

Это все конечно хорошо, да и клиенту можно поставить какую угодно систему. а так на гугл я бы не стал обижаться, если бы не он, у нас не было бы True HD Youtube, гугл docs и кучи других бесплатных вкусняшек :-)
И, кстати, у меня с рекапчей не было никогда проблем. Я так понимаю, там даже если частично неверно ввести, ей пофик, она же сама не знает, что на картинке :-)

Мария Шерскова's picture
Мария Шерскова

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

paltus's picture
paltus

Простите что не по теме

Вы в курсе что ваш логотип используют ?
http://www.drupal.ru/node/97519

Мария Шерскова's picture
Мария Шерскова

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

paltus's picture
paltus

Ваш логотип 150x129

Других найти не удалось.

Видел оригинал, та часть что внутри капли, само лицо.

А остальное вами сделано или это 2 чужих изображения просто вами совмещенные ?

Человек с форума использует копию с таким же размером, это и вызвало подозрение.

Мария Шерскова's picture
Мария Шерскова

Да нет же, я его от фона только избавила, остальное все как есть. Собственно если я нашла и вырезала из фона, что мешает другому человеку также взять и вырезать из фона? Всего-то минута времени в фотошопе. А человек с форума... Да пусть использует. Тратить время и нервы на разборки - неблагодарное занятие :)

Komrad's picture
Komrad

Я не спаммер. модуль класс - рекомендую, все просто, а главное работает!

Kvark's picture
Kvark

мне понравился этот модуль: https://drupal.org/project/botcha прост и изящен, не раздражает юзеров, работает прекрасно (портал городской газеты)

Антон's picture
Антон

Судя по комментариям выше модуль Simple Antispam уже не работает :(

Мария Шерскова's picture
Мария Шерскова
Верно, спам пробивается. Около месяца в блог вообще не заглядывала - накопилось спама :( Так обычно через день чищу по несколько штук.
Павел's picture
Павел

Похоже, боты научились ставить галочки в правильные чекбоксы. Печаль...