Как защититься от спама на своем сайте

Что такое спамовые комментарии, даже начинающим вебмастерам объяснять не нужно — все в интернете сталкивались с рекламными сообщениями, ссылками и прочими навязчивыми материалами, которые не только раздражают, но и способны навредить сайту.

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

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

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

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

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

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

Практически в каждом популярном движке есть в наличии стандартный плагин для защиты от спамовых комментариев. Например, у WordPress это Akisment. Этот плагин также создан для того, чтобы отправлять ненужные комментарии в папку «спам». И этот плагин также советуют использовать.

Akismet Anti-Spam
Akismet Anti-Spam
Developer: Automattic
Price: Free
invisible-captcha
invisible-captcha
Developer: Andrey Sorvin
Price: Free

Invisible captha — это своего рода альтернативный вариант или замена Akisment.

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

Чтобы пользоваться плагином «Invisible captha», никаких регистраций проходить не нужно, а только установить и активировать плагин, настроек делать не нужно, хотя, возможно, кому-то из вас и захочется сделать некоторые незначительные изменения в настройках.

Настройка плагина «Invisible captha»

После того как вы активируете плагин, в боковой панели меню админки ищем название плагина, если вы там не видите название вашего плагина, тогда подводите курсор мыши в поле «плагины». В выпадающем списке щелкаем на название, чтобы перейти на страницу настроек плагина.

На странице настроек плагина, первые два поля — «Индентификатор скрытого поля» и «Сгенерировать случайное значение» не трогаем, а оставляем все как есть. Следующее поле — в нем нужно всего-то указать действие, которое нужно плагину выполнять, когда он определяет комментарий как спам.

Там находятся три пункта, по умолчанию выставлен первый пункт, это «отмечать сообщение как спам», второй пункт, это «добавлять на модерацию» (не рекомендуется выставлять там галочку, поскольку спамовый коммент будет находиться на модерации вместе с естественными комментариями).

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

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

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

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

Если у вас в настройке браузера будет выставлено разрешение на выполнение JavaScript, тогда этот текст появляться не будет. Все, ниже щелкаем на кнопку «Сохранить настройки».

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

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

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

Antispam Bee
Antispam Bee
Developer: pluginkollektiv
Price: Free

Antispam Bee имеет очень высокий уровень ложных срабатываний

Spam Free WordPress
Spam Free WordPress
Developer: Todd Lahman, LLC
Price: Free

Преимущества «Невидимой Капчи»

Вот возьмем вас — вы хотите рядом с некоторой публикацией оставить свой комментарий, для чего вам придется ввести проверочное изображение (капчу). Если капча простенькая, еще можно потерпеть, но если еще и сложная, скажем, состоящая из цифр, прописных и строчных букв, то желания комментировать явно поубавится.

После того как появится текст о том, «Что капча введена неверно, попробуйте еще раз», кто-то из пользователей просто закроет страницу от раздражения. Если для регистрации на форуме, ну или каком-то специальном ресурсе, такую капчу и целесообразно использовать, то для отправки комментариев, сами понимаете, нет.

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

Leave a Comment