WordPress — защита от спама

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

Защита от спама в WordPress без плагинов

Итак, начнём с настроек в консоле управления сайтом. Переходим в раздел «Настройки» — «Обсуждение»:

Встроенная защита вордпресс от спама

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

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

Оптимально ставить галочку напротив «Комментарий должен быть одобрен вручную». Но и здесь есть свои минусы и плюсы:

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

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

Оптимальные настройки обсуждений WordPress

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

Спам — это ссылки, поэтому в настройках модерации указываем:

  1. http://
  2. www.

и так далее. Кроме этого, указываем в небольшой форме «Поставить комментарий в очередь на модерацию, если он содержит более» единицу, то есть если в тексте комментария будет найдена хоть одна ссылка, то он не будет опубликован, пока вы его не проверите:

moderaciya-kommentariev

Эти же ключевые слова можно указать чуть ниже в форме «Чёрный список», но можно это пропустить. После настроек встроенной в WordPress защиты от спама, переходим к её усилению, так как одной её очень недостаточно и спам, в конечном итоге, будет постоянно вам мешать и может довести до бешенства :).

Плагин от спама wordpress

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

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

Однако всё же есть один хороший плагин, который реализует решение по защите WordPress от спама без создания дополнительных нагрузок на хостинг и на пользователей. Он реализует тоже, что и по ссылке выше — создаёт дополнительное поле, которое посетители не видят, а спам-боты видят и заполняют его. Плагин называется Antispam Bee.

Плагин от спама Antispam Bee

Устанавливается он также как и все остальные плагины — через консоль управления. Настроек у него не много и можно их вообще не трогать:

nastroyka-plagina-ot-spama

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

9 комментариев

  1. У меня несколько защит от спама, в том числе акисмет, слава богу спама почти нет, 1-2 письма за неделю

  2. перепробовал много вариантов, ничего не помогает. каждый день по 30 писем спам

    • а описанный в статье метод - пробовали?)))

  3. Доброго времени суток!
    Помогите, пожалуйста, опять, разобраться))

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

    • Доброго!)

      То есть вы сняли галочку в разделе "Настройки" - "Обсуждения" - "Автор комментария должен указать имя и e-mail", так? Другой вопрос - куда приходят пустые письма от анонима? И что вас так удивляет - ведь вы сами разрешили анонимное комментирование :)

    • Да, галочку я сняла, но когда я проверяю комментарии не из админки, я пиши имя и текст письма, но приходит от анонима все равно, а текст письма пропадает, то есть пустой комментарий приходит

      а приходит в комментарии как обычно..
      хотя если я от админа пишу - текст письма есть.

      вот :)

    • Может вам лучше поставить тут галочку?))) Причин пустых комментариев может быть +100500 штук)

    • мдяяя.. эт точно))
      так.. попробовалаа включить обратно...а все равно пустые приходят...
      чё ж я натворила-то....ааа?

    • Ой не знаю). Как вариант - можно восстановить сайт, если есть резервная копия. Вспоминайте, что вы удаляли...

Оставить комментарий

Your email address will not be published. Required fields are marked *