Спам в комментариях – борьба с ним

Спам в комментариях – борьба с ним

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

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

Комментарии типа «Спасибо за статью» или какой-нибудь текст который совершенно не имеет отношения к посту, но всегда со ссылкой на какой-нибудь ресурс – это первые признаки того, что такие комментарий можно и нужно сразу же удалить. Неужели авторы таких комментариев надеются что их «творение» одобрят, естественно нет!

Сегодня прочитал статью о том, что ручной спам можно и не отличить от нормальных комментов. То есть человек может написать нормальный развернутый комментарий, но если у него стоит ссылка на другой ресурс другой тематики, то это считается спамом. Я с этим не согласен категорически. А спам ли это? Если человек написал нормальный комментарий, имеющий отношение к посту, мне все-равно какой там у него сайт (ну если только там не дор или откровенный ГС), человек прежде всего дополнил своим комментарием мой пост, даже если комментарий был написан с целью поставить ссылку в поле «сайт». Зачем мне удалять такой комментарий, тем более что ссылка с атрибутами noindex и nofollow. Но это мое мнение, у владельцев посещаемых блогов другое, так как наверняка их спамеры сильно достали.

Итак, как же бороться с ручным спамом. На своем блоге я борюсь с ним вручную, увы. Надоедает и бесит порой, но что поделаешь. Один из выходов – это удалить поле «сайт» в форме добавления комментария. Делается это так, открываем файл comments.php, который находится в папке темы блога и ищем строку input, содержащую <?php echo $comment_author_url; ?>, ее нужно удалить. Хотя спамеры могут продолжать заниматься своим делом ставя ссылки в теле комментария.

Самая крайняя мера — вообще отключить комментарии. В файле single.php нужно найти и удалить строчку вывода файла comments.php, обычно это <?php comments_template(); ?>

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

Буду признателен Вам если поделитесь статьей:
Получайте еще больше новой информации подписавшись на RSS-ленту!

Комментариев: (6) к "Спам в комментариях – борьба с ним"

Комментарии закрыты.