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

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

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

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

  • сначала не обращают на это никакого внимания;
  • бьют тревогу только тогда, когда на сайте появляется, спам комментарии в огромном количестве;
  • и начинают борьбу со спамом, когда их устранение требует много сил и времени.
Боремся со спамом в комментариях на сайте

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

Прогон осуществляется с помощью специальной уникальной программы Хрумер.

«Внимание! Эта программа умеет регистрироваться в блогах и распознавать капчи.»

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

Капчи для защиты от спама

Установить на своем ресурсе капчу для защиты формы регистрации и комментариев от роботов. Не используйте каптчи в виде картинок с буквенным или цифровым кодом. Лучше если это будет арифметическое выражение или логический вопрос. Роботам преодолеть такую защиту намного сложнее. А против людей все равно важно придумать что-нибудь серьезнее. Например, для сайтов на движке Вордпресс существуют большое число скриптов и плагинов для эффективной борьбы ср спам комментариями.

Плагины для защиты от спама

Я рекомендую поставить плагин Captcha. Она как раз реализует защиту в виде арифметического выражения. Пример его работы можно посмотреть в моем блоге на странице входа в административную панель.

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

Такие приемы являются эффективным инструментом для борьбы спамом в комментариях Подобную защиту можно установить с помощью плагина KeyCAPTCHA

Второй необходимый плагин, который у вас должен работать обязательно — это Akismet. Данное популярное приложение среди вебмастеров, умеет анализировать размещаемый комментарий, а также его автора. Для этого он обращается к специальной базе спамеров. Если данный автор и размещаемый текст уже засветились в этой базе, то на вашем сайте они уже не появятся.

Для работы этого плагина вам нужно получить код активации на сайте сервиса. К сожалению, он сейчас платный, но код можно иногда получить бесплатно. Попытайте счастье и отправьте заявку на получение кода на сайте https://akismet.com/signup/#free

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

Если вы не хотите полностью закрывать возможность комментирования блога и тратить время на чистку комментариев, то можно установить плагин No External Links, который:

  • является эффективным средством против спама;
  • устанавливается и активируется прямо из репозиторий WordPress без лишних проблем;
  • и на лету преобразует все внешние ссылки с вашего блога во внутренние через редирект.

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

Этих трёх плагинов вполне достаточно, чтобы максимально защитить блог от спама.

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