Как решить проблему СПАМа в комментариях блога на платформе WordPress!

14.08.2009 | Автор: Александр Доценко

Спонсор данной рубрикиКак всего за 21 день с нуля создать абсолютно новый блог, раскрутить его и начать получать с него прибыль?…

Как решить проблему СПАМа в комментариях блога на платформе WordPress!Каждый человек, имеющий собственный блог сталкивается с одной очень неприятной проблемой – СПАМом в комментариях. На его блоге начинаются появляться ни к чему не относящие комментарии типа: «Ты лучший!», «Автор, пиши еще!», «Я не согласен с Вашим мнением. Пишите в личку. Обсудим» и т.д.

Честно говоря, я думал, что эта проблема минует мой блог http:/bizzon-blog.com «Бизнес в Интернет. Просто о сложном!».

Но я ошибся …

В течение последнего месяца он был буквально атакован спамерами …

Каждое утро моего рабочего дня начиналось с того, что я заходил в аккаунт блога и вычищал все комментарии, не относящие к сути рассматриваемых вопросов в записях блога. Чего только в них не было … Реклама виагры, услуг девушек легкого поведения, грузоперевозки и много чего еще не относящего к сути моего проекта …

Такая ситуация меня не очень устраивала и я начать изучать эту проблему и как ее решить. И решение не заставило себя долго ждать, благо пользоваться поисковой системой http://google.com умею. Через несколько минут поиска я имел в своем распоряжении несколько страниц с информацией, которая могла бы решить проблему со СПАМом в комментариях моего блога.

Внимательно прочитав все информацию и произведя элементарный анализ ситуации, я принял решение использовать от защиты спамеров плагин, который был написан DimoninG-ом. Я его скачал на странице http://dimoning.ru/dcaptcha01.html совершенно бесплатно и установил в течение нескольких минут!

Кстати, устанавливается он очень просто! Необходимо все файлы плагина скопировать в папку plugins WordPressa и затем активировать его через панель управления блогом в разделе «Плагины». Все! Платин защиты от СПАМА установлен! Теперь для того, чтобы посетитель блога смог оставить комментарий к записи, ему необходимо поставить галочку возле фразы «Я – не робот!». Просто и со вкусом!

 Как решить проблему СПАМа в комментариях блога на платформе WordPress!

Факт установки галочки в поле «Я – не робот!» подтверждает, что сообщение оставляет человек, а не программа, которая занимается рассылкой СПАМА в комментарии.

Вот таким простым и эффективным способом я избавился от СПАМА в комментариях на своем блоге http:/bizzon-blog.com «Бизнес в Интернет. Просто о сложном!»

Если у Вас возникла точно такая же проблема со СПАМом в комментариях, и Вы ее решили, поделитесь ссылкой на плагин и информацией как его установить! Уверен, что эта информация будет полезна всем, кто ведет собственный блог в Интернет.

ПОЛЕЗНЫЕ ССЫЛКИ

  • http://thebestjob.ru Оксана

    У меня на блоге тоже стоит DCaptcha. Этот плагин устанавливается очень просто и в связке с Akismet прекрасно защищает от спама в комментариях.

  • http://baharevich.com Roskov

    Как веб-программист могу сказать, что галочка “Я не робоот” это самое простое решение (это пользователям кажется, что нужно кликнуть мышкой на “Я не робот”, с точки зрения HTML все куда прозаичней). Поможет на тех порах, пока ваш блог просто берется из списка блогов для спама или поискового результаты по запросам аля “blog wordpress”. Если же захотят заспамить, то сделают это с легкостью.
    Куда лучшее решение это все-таки каптча-картинка хотя бы с несколькими цифрами. Безусловно, и она ломается, но сделать это уже не так тривиально как ваш чекбокс.

    PS: “Я не робот” отличается шрифтом, размером и цветом от трех верных полей. Выглядит не так эстетично :)

  • http://k-s-b.net Михаил Цыдыпов

    Спасибо, Александр! Сейчас занимаюсь созданием своего блога. Опробую в деле и этот плагин.

  • http://auto-houses.ru/ ddui

    да, это помогает

  • http://bloganet.ru/ Анатолий Виноградов

    Поддерживаю Оксану. Только в связке с Акисмтом, получается отличный симбиоз. И ещё, Я не робот, конфликтует со многими шаблонами, поэтому не так просто поставить, на некоторые. Так что новичкам, не так просто будет справится, но Акисмет должен стоять у каждого, так как именно он, позволяет собирать IP И тексты спамеров в одном месте, и потом все остальные блоги(которые пользуются Акисметом) будут черпать информацию из этой базы. Лично я им пользуюсь, и вполне доволен. Спам аккуратно помещается в соответствующую папки, и удаляется одной кнопкой.

  • http://www.ekimov.biz/ Евгений Екимов

    Пример спама. Нарочно не придумаешь

    Однажды в компанию “Google” пришло вот такое письмо:

    “Дорогой google.com,
    Мы посетили ваш сайт и обратили внимание, что он не зарегистрирован в большинстве крупных поисковых систем и каталогов…”

    Найдено здесь:
    http://www.google.com/support/webmasters/bin/answer.py?answer=35291&cbid=-h331cnahx7wr&src=cb&lev=answer

  • http://volgoma.narod.ru Александр

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

  • http://antishifer.ru/ Алексей

    У себя на блоге я пользуюсь функцией премодерации комментов. Правда, движок не ВП, а от Ласто.

  • http://z.codeby.net Сергей Жуковский

    Akismet хорошо чистит и так. А эту галку быренько обойдут.

  • http://webstudio.rus-planeta.ru/ Василий Сенченко

    Я давно по рекомендации Артёма Беляйкина использую этот плагин для защиты своих сайтов и сайтов моих заказчиков. Работает великолепно.

    Если почитать автора, то всем станет ясно, что это самый трудно-вскрываемый плагин. Автор применил динамические методы формирования данных, отыскать которые практически невозможно. Кстати дизайн плагина на моём сайте точно соответствует моему дизайну. Можете попробовать!

    Василий Сенченко,
    психолог, автор проекта “Сделай первый шаг из мира реального в мир Интернета”

  • http://www.webdohod.info/blog/ Александр

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

  • http://blog.blohin.com Владимир

    Я использую Parasite Eliminator
    http://parasite-eliminator.ru/bloggers/features-and-benefits/
    Меня устраивает..

  • http://budnikov.com/blog Алексей Будников

    У меня на блоге стоит “Subscribe To Comments”, работает хорошо, но даже с моей точки зрения слишком сложная картинка (надо ввести разные кривые символы, кроме красных). Может от спама это и хорошо, но кто-то из-за этого может не оставить нужный комент. Блог-то ещё молодой и посетителей не очень густо… Может и поменять плагин на попроще?

  • http://dimoning.ru DimoninG

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

    Кстати, у Вас опечатка: “Все! Пла_Т_ин защиты от СПАМА установлен!”

  • http://kuhniasmak.ru/blog Светлана Молодежникова

    Мне нравится, что не надо вводить жуткие цифры и буквы.
    Правда я иногда сомневаюсь- может все же – робот???

    У меня на WP cтоит Akismet.

  • http://oniks.zoyo.ru Александр Петришин

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

  • http://www.affiliat-rassilka.com Алексей

    Сейчас установим, и доложим о результатах.

  • http://www.affiliat-rassilka.com Алексей

    Хм, странно, у меня не работает.

    Плагин в папке, активирую, но формы “я не робот” нет, и при попытки оставить просто комментарий, выходит надпись, что я бот.

  • http://bizzon.info Александр Доценко

    Плагин “Я не робот!” стоит уже 5 дней. За все это время прошло только одно СПАМовое сообщение. Остальные все нормальные. Так, что работает он нормально, если учесть что ранее я имел в день до 150 СПАМов сообщений, которых приходилось вручную убирать. Предмодерация комментариев дело хорошее, но затратное по времени – через это уже прошел. Пока самый оптимальный вариант этот плагин.

    2DimoninG: Плагин хороший. Мне понравился. Уверен, что он будет развиваться и дальше!

    2Алексей: Обратитесь к DimoninG (он автора этого плагина) – думаю, он сумеет помочь Вам!

  • http://www.forhunter.ru Jumper

    Да это классный плагин, у меня такой же установлен. Кстати очень действенный Akismet, он сам автоматически удаляет подозрительные комментарии через некоторое время.

  • http://budnikov.com/blog Алексей Будников

    Только вчера получил ещё одно письмо, где подписчик ругается на трудности по заполнению форм с плагином Anti Spam Image (там надо ввести искаженные символы, кроме красных), и поставил себе тоже «Я – не робот!» В редакторе заменил ответ блога на незаполненное поле с англ. на русский. Всё работает. Посмотрим, сколько с ним спама будет!:)

  • http://bizzon.info Александр Доценко

    Ну пока у меня нет СПАМА. Нормально работает. Рекомендую.

  • http://maxkhiger.com Макс Хигер

    А я нашел такой способ защиты от спам-ботов в комментариях, что даже без фильтров и капч почти спама никакого нету! :) Суть в том, что в .htaccess блога прописывается определенные строки и теперь только ручками через форму на сайте можно внести комментарий (что спам-боты не могут).

    В ближайшее время напишу в своем блоге. ;)

  • http://ainursafin.com Айнур

    Все эти капчи и даже изменение .htaccess (как советует Макс), конечно, хороши – но есть ещё и долбопридурки, которые оставляют спам-комментарии вручную.

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

  • http://www.moja-skazka.ru kuprum

    Я, кстати, тоже поставил именно эту простую капчу. Сайт у меня детский, рассчитан, в том числе на детишек, им не составляет труда поставить галочку.
    Отличное решение!

  • http://cheapcalls.web44.net Елена

    Некоторое время меня буквально сотнми в день заваливали спаммерские комментарии. Сначала я их удаляла, потом установила предварительное модерирование. Месяц назад нашла вот такой способ:

    Откройте файл comments.php вашего шаблона и ищем там что-то похожее на:

    Измените эту строчку на:

    </textarea

    Откройте файл style.css вашего шаблона и добавьте туда строчку:

    .smo {position: absolute; left: -1000px;}

    Исправьте файл движка wp-comments-post.php – найдите там строки:

    35 $comment_author = trim(strip_tags($_POST['author']));
    36 $comment_author_email = trim($_POST['email']);
    37 $comment_author_url = trim($_POST['url']);
    37 $comment_content = trim($_POST['comment']);

    И замените их на:

    35 $spam_test_field = trim($_POST['comment']);
    36 if(!empty($spam_test_field)) wp_die(‘Спаму нет!’);
    37 $comment_author = trim(strip_tags($_POST['author']));
    38 $comment_author_email = trim($_POST['email']);
    39 $comment_author_url = trim($_POST['url']);
    40 $comment_content = trim($_POST['real-comment']);

    Количество автоматического спама уменьшается на 99%. За месяц ни одного автоматического спам комментария!

    Идея взята здесь
    http://www.wordpressplugins.ru/faq/no-spam.html

  • http://cheapcalls.web44.net Елена

    К предыдущему комментарию:
    По-видимому в комментариях не все пропускается, поэтому предыдущее сообщение оказалось кастрированным. Смотрите лучше здесь http://www.wordpressplugins.ru/faq/no-spam.html , если ссылку не обрубят

  • http://proffbizz.wordpress.com Евгений

    Полностью согласен с автором. Верю ему, как авторитетному Рунетчику! Спасибо!!!

  • http://www.selim-info.ru Селим

    Спасибо за рассылку, Александр. Всегда с удовольствием читаю.
    По теме хотел тоже сказать немножко. У меня молодой блог, однако спамеры уже успели надоесть хуже горькой редьки, и галка “я не робот” спасала только на первых порах, к тому же беспокоило чувство, что блог уязвим. Поэтому решил поставить хитрую капчу.
    Теперь немножко об этом плагине. Найти его можно здесь.
    http://www.boriel.com/plugins/captcha-plugin/
    Captcha! Plugin – название, смело давите “загрузить”. В папке на вашем сервере /www/wp-content/plugins создайте папку captcha FTP-клиентом. Выглядеть это будет так – www/wp-content/plugins/captcha. В эту папку надо выгрузить файл с расширением .php из скачанного архива.
    Затем во вкладке “Плагины” админки вашего блога надо найти плагин Captcha! Его надо активировать. После этого в настройках появится настройка свеженького плагина. Переходим.
    В поле TrueType Folder: есть адресная строка, в конце которой – www/_rsrc/TTF/. Папка /TTF/ еще не существует, ее нужно создать по ftp. В эту папку надоть выгрузить файлы шрифтов… Где же их взять? А вот где!
    http://www.dafont.com/top.php
    Качайте и наслаждайтесь! Только рекомендую выбирать шрифты попроще, без излишних завитушек, потому что сам плагин их достаточно искажает. А то еще и половина посетителей не разберет вашу картинку, а не только спам-роботы…
    Если вы записали несколько файлов-шрифтов, то в поле TTF Files: надо указать имя нужного, если один – можно не указывать, плагин сам разберется. Остальные опции – по усмотрению, например, количество “загадочных символов”, язык , и т. д.
    Еще хочу отметить, что когда вы вошли как Администратор на свой блог, то картинка с капчёй не появляется. Мол, хозяин и так человек…
    Надеюсь, кому-нибудь мой совет поможет.
    Селим.

  • http://www.selim-info.ru Селим

    Ах, да. Если кто-то хочет посмотреть, как выглядит готовая Капча, прежде чем калечить свой WordPress – можете зайти и одним глазком посмотреть на мою страничку.
    Александр, пожалуйста, не сочтите это скрытой рекламой, если так считаете, лучше мой этот комент удалить…

  • http://ibp-world.ru/ Adamich

    Спасибо. Все ясно пойду действовать.

  • http://asscyga.smutisp.com illisterfer

    Заходи к нам:
    http://imena.free-hosting.cc

  • http://webstudio.rus-planeta.ru Василий Сенченко

    Я перестал надеяться на плагин, который был написан DimoninG-ом. Он стал дырявым, как решето. Использовал черный список, тоже надоело. Зато штатный плагин Akismet работает замечательно. Вот уже три месяца чистота и порядок. Плагин часть комментариев оставляет для решения владельца, и обучается на этих решениях. Спама нет. А надпись “Я не робот” я оставил для куража. Кстати, Александр, хорошо, что вы переместили смайлики вниз, а то я уже много раз терял свои сообщения, не углядев этот квадратик Димона.

    Василий Сечненко
    автор проекта “Сайт – за 12 часов!”

  • http://po-mind.ru Ольга

    Спасибо, Александр Анатольевич!
    хостинг у меня самый дешевый, без ftp, но капча встала на раз. Спасибо! =)

  • http://www.mydesite.ru Алексей с Денежного сайта

    Все пишут о проблемах Wordpres и этого плагина. Да на данный момент он работает четко, но в последствии и его вскроют. Я вот на своем сайте давно уже отказался от вордпреса и подобных движков. Мой сайт самописный. Капча к комментариям работает отлично так как сгенерирована из графического файла. Вскрыть такую защиту на 98% невозможно, так как нужно знать код. Это приемущество самописных движков. Хотя если захотеть то любой плагин можно вскрыть.