Сайт дня (как попасть): Лучший сервис для продвижения в блогах
Ручной спам - это головная боль многих владельцев сайтов и блогов. Если с автоматическим спамом можно эффективно бороться технически (установив «умную» капчу, доработав файл .htaccess и т.д.), то ситуация с ручным спамом намного сложнее.
Отличия ручного спама
Вся трудность заключается в том, что ручной спам в комментариях оставляют люди, которые без труда введут любой проверочный код и напишут адекватный комментарий, который будет хорошо подходить по смыслу к статье. Они могут задавать умные вопросы, обращаться к автору и другим комментаторам по имени, благодарить их и дискутировать с ними, критиковать, высказывать свое мнение - то есть делать все, что делают нормальные комментаторы.
Главное, что отличает ручной спам от обычных комментариев - ссылка, указанная в поле «Ваш сайт», ведет не на персональный сайт или блог, а на коммерческий ресурс, тематика которого даже близко не подходит вашему блогу.
Что не подходит для борьбы с ручным спамом
Я не вижу смысла усложнять капчу (проверочный код) в целях борьбы с ручным спамом. Спамеры введут любой код, но при этом для нормальных комментаторов вводить сложную капчу будет очень неудобно.
Вводить регистрацию для того, чтобы была возможность оставлять комментарии и чтобы бороться с ручным спамом, я считаю излишней, так как это неудобно для нормальных комментаторов.
Обсуждать ручных спамеров также нет смысла - если люди не понимают всего примитива и бесперспективности этого занятия и что они тратят время впустую вместо того, чтобы заниматься чем-то действительно полезным и развиваться в профессиональном плане, то что тут скажешь?
Обязательной я считаю премодерацию всех комментариев, так как при нынешних объемах спама это просто необходимо.
Выявление ручного спама
Часто ручные спамеры оставляют вполне нормальный комментарий, который подходит по смыслу к статье, но их выдает ссылка, которая указана в поле «Ваш сайт».
Когда ваш блог комментируют и оставляют ссылку на какой-либо интернет магазин или другой коммерческий сайт, то это - ручной спам.
Как я писал в посте Как я планирую и экономлю свое время, раньше я всегда переходил по ссылке автора комментария, чтобы проверить, на какой сайт она ведет. Но когда заметил, что на это уходит много времени, я решаю этот вопрос легко - при малейшем подозрении я удаляю любой комментарий. Проверка ручного спама - этот как раз то занятие, которое не стоит ни минуты вашего драгоценного времени.
Как бороться со скрытыми ссылками в комментариях
🔥 Кстати! Я провожу платный курс по продвижению англоязычных сайтов SEO Шаолинь seoshaolin.com. Для читателей блога я делаю хорошую скидку по промокоду "blog". Тариф Про стоит не 41, а 35 тыс. рублей. Тариф Лайт не 21, а 17 тыс. рублей. Тариф Команда не 58, а 50 тыс. рублей. Для получения скидки пишите мне на globatorseo@gmail.com с темой "Курс" или в Telegram @mikeshakin.Есть среди ручных спамеров любители делать ссылки в тексте комментариев через смайлики, знаки препинания или на пробелах. В этих случаях поле «Ваш сайт» может быть вообще не заполнено, что снижает бдительность владельца сайта, так как он даже не подозревает, что в тексте комментария есть ссылки. Бороться с этим можно следующими способами.
Отличное решение для WordPress придумал Dimox - Невидимый спам в комментариях - ссылки на пробелах. Готовый код для файла functions.php вы найдете в конце указанной статьи.
Можно еще отключить html теги в комментариях. Например, оставил спамер скрытую ссылку в своем комментарии на пробеле, а в результате вместо заветной ссылки получается html код, который позволяет выявить такие ссылки при модерации. Есть несколько вариантов отключения html тегов, я использую такой. В файл functions.php в папке вашей темы WordPress нужно поместить такой код:
function plc_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } function plc_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter('preprocess_comment', 'plc_comment_post', '', 1); add_filter('comment_text', 'plc_comment_display', '', 1); add_filter('comment_text_rss', 'plc_comment_display', '', 1); add_filter('comment_excerpt', 'plc_comment_display', '', 1);
Сообщение спамерам в форме комментированияПомимо отключения html тегов в комментариях я считаю эффективным сделать сообщение об этом в самой форме комментариев (просто добавьте нужный текст в файл comments.php).
После того, как я поместил сообщение о том, что на моем блоге в комментариях отключены html теги (а также что все ссылки закрыты в nofollow и noindex) прямо в форму комментирования, ручного спама стало ощутимо меньше. Когда спамер видит сообщение, что его здесь не ждут и от любых ссылок в комментариях не будет никой пользы, то у многих желание спамить отпадает.
Сейчас сообщение спамерам в моей форме комментариев выглядит так:
Спамерам: html теги в комментариях отключены (любые ссылки будут просто текстом) плюс при малейшем подозрении на спам удаляю любой комментарий.
Но всегда будут идейные спамеры, которых вышеупомянутые меры не остановят. Поэтому двигаемся дальше.
Удаление поля «Сайт» в комментариях
Не так давно я решил удалить поле «Ваш сайт» в форме комментариев. Что могу сказать - полностью от ручного спама это не избавило, но его стало ощутимо меньше. Количество нормальных комментариев при этом осталось прежним.
Я помню еще по Smashingmagazine.com, когда на этом известном блоге убрали поле «Ваш сайт». Это никоим образом не сказалось на дальнейшем росте популярности - этот ресурс как был одним из лучших, так им и остается, зато владельцам не нужно тратить время на проверку ручного спама.
Так что если вы устали от количество ручного спама, то советую просто удалить поле «Ваш сайт в комментариях». Это сделать просто. Например, если у Вас блог на WordPress, то зайдите в папку с используемой темой и откройте файл comments.php. Там будет примерно такой код для поля сайта, который нужно удалить или закомментировать:
<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" /> <small>Ваш сайт</small></p>
Системы комментирования
Как вариант, для борьбы с ручным спамом можно использовать системы комментирования, например, Disqus или Intense Debate. Эти системы позволяют уменьшить поток ручного спама плюс имеют много удобных функций - ответы на комментарии по e-mail и т.д.
Сервисы для борьбы с ручным спамом
В рунете есть интересный сервис для борьбы с ручным спамом на блогах WordPress, который называется Parasite Eliminator. Постоянно пополняемая и автоматически обновляемая база спамеров позволяет эффективно бороться с ручным спамом. Есть возможность вести белый список для добавления нормальных комментаторов.
Полное отключение комментариев
Этот пункт является самым эффективным способом борьбы с ручным спамом. Нет комментариев - нет спама.
Бытует мнение, что без комментариев сайт не сможет развиваться. Это один из распространенных мифов. Без комментариев сайт будет развиваться точно так же, как и с ними.
На своем сайте Уроки Фотошопа я с самого начала отключил комментарии, и считаю это правильным. На сайтах ряда тематик комментарии особо не нужны.
Конечно, обратная связь с читателями важна, поэтому полное отключение комментариев - крайняя мера.
Ссылки по теме
Вот еще полезные статьи на тему борьбы со спамом:
3 полезных WordPress-плагина для борьбы со SMO-спамом
Вас задолбал спам в комментариях? Тогда мы идем к Вам!
Блогосфера против спама! Избавимся от «заразы» навсегда
Оригинальный способ для блогов WordPress предложил Максим - Борьба со спамом или превращаем спамера в постоянного комментатора.
Итоги и выводы
На shakin.ru для борьбы с ручным спамом я использую следующие методы - отключение html тегов в тексте комментариев, удаление поля «Ваш сайт», закрытие всех ссылок в noindex и nofollow (хотя этот пункт становится не нужен, если удалить поле «Ваш сайт») и жесткая модерация комментариев.
Мой вывод такой - пока будут комментарии, будет и ручной спам. Он был, есть и будет, но бороться с ним можно.
Желаю вам поменьше спама и побольше радостей от ваших сайтов!
Постовой (как попасть): phpBB - обзор форумного движка
Йога для беременных - наклоны вперед
Кисти золотистые крылья для Photoshop
Десерт на сегодня - видео о жутких качелях, о котором я узнал благодаря твиту Ильи Кочнева:
Подпишитесь на рассылку блога с полезными материалами по SEO