Как остановить спам в комментариях WordPress?

Здравствуйте, друзья мои!

Сегодня интересная тема, а именно как остановить спам в комментариях WordPress. А вот и правда — КАК?

Читаем статью и применяем советы на практике.

Как остановить спам в комментариях WordPress?

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

К сожалению, это печальная реальность в интернете.

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

Даже WordPress с множеством функций и возможностей сталкивается с этой проблемой.

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

Один из очень популярных жанров плагинов — это инструменты для остановки спам-комментариев WordPress.

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

Следовательно, нам нужно использовать правильные инструменты, чтобы остановить спам-комментарии в WordPress.

В этой статье я объясню вам несколько способов остановить спам-комментарии в WordPress.

Что такое спам-комментарий?

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

Этот спам можно отправить на вашу электронную почту или опубликовать в качестве комментария на вашем веб-сайте.

Что такое спам-комментарий?

Обычно спам-комментарии имеют деловой аспект.

В настоящее время существуют различные типы комментариев, автоматически размещаемых спам-ботами.

В WordPress спам-комментарии могут содержать неработающую или вредоносную ссылку.

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

В конечном счете, это снизит ваш авторитет.

Какова цель размещения спам-комментариев?

Спам-комментарии обычно публикуются ботами.

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

Обратные ссылки (ссылки с других сайтов на ваш) — это известный способ получения лучшего рейтинга Google.

Спам-комментарий — это один из самых простых способов получить обратные ссылки.

В конечном счете, это приведет к более высокой прибыли.

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

Представьте себе, что спам-комментарий, содержащий ссылку, отправляется миллиону пользователей, что произойдет, если только 1% из них нажмет на нее?

Однако есть много людей, которые просто отправляют спам-комментарии, чтобы получить личную информацию.

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

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

Как предотвратить спам-комментарии?

Существует несколько способов остановить спам-комментарии в WordPress.

Сначала давайте мы обсудим простые способы, а затем перейдем к более продвинутым методам.

1. Отключите раздел комментариев в WordPress

Первый и самый простой способ борьбы со спам-комментариями — отключить раздел комментариев.

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

Отключите раздел комментариев в WordPress

Самый простой способ отключить комментарии — снять флажок комментариев в меню «Настройки — Обсуждение».

Еще один способ отключить раздел комментариев — это использовать плагин «Disable Comments».

Этот плагин позволяет полностью отключить раздел комментариев. Кроме того, этот плагин отключает трекбэки и пингбэки.

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

Просто добавьте приведенный ниже код к вашему файлу page.php:

Замените:

<?php comments_template( '', true ); ?>

На:

<!-- Begin Comment
<?php comments_template( '', true ); ?>
End Comment -->

Если вы хотите отключить раздел комментариев в своих сообщений, вам нужно добавить приведенный ниже код в файл single.php:

Замените:

<?php comments_template(); ?>

На:

<!-- Begin Comment
<?php comments_template( '', true ); ?>
End Comment -->

Эти коды отключат раздел комментариев на всех ваших страницах.

2. Отключите анонимные комментарии в WordPress

Еще один способ борьбы со спам-комментариями — отключить анонимные комментарии.

Раздел комментариев WordPress имеет 4 поля:

  • Комментарий,
  • Имя,
  • Электронная почта,
  • Вебсайт,

Если анонимный комментарий включен, то ни одно из полей (включая имя и адрес электронной почты) не требуется.

Это сделает ваш сайт главной мишенью для спамеров.

Отключите анонимные комментарии в WordPress

Чтобы отключить анонимные комментарии, просто перейдите в «Обсуждение» и включите «Автор комментария должен указать имя и e-mail».

3. Включите модерацию комментариев в WordPress

Еще один способ остановить спам-комментарий WordPress — включить модерацию комментариев.

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

Включите модерацию комментариев в WordPress

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

Второй вариант — определить слова, которые требуют модерации.

Это означает, что если они присутствуют в какой-либо части комментариев, комментарий будет рассмотрен перед публикацией.

Вы также можете управлять комментариями, которые включают ссылки.

Второй вариант - определить слова

4. Отключите комментарии к старым постам в WordPress

WordPress позволяет отключить раздел комментариев для ваших старых сообщений.

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

Отключите комментарии к старым постам в WordPress

Для этого перейдите в раздел «Настройки», а затем «Обсуждение», найдите раздел «Другие настройки комментариев» и установите флажок «Автоматически закрывать обсуждение статей старше 14 дней».

Вы можете изменить 14 на любое число, которое вы хотите.

Таким образом, WordPress отключит комментарии на основе ваших настроек (дни – дата), и они больше не будут вызывать проблем.

5. Черный список для комментариев и спама

Спам-комментарии обычно включают знакомые ключевые слова.

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

Вы можете просто создать черный список ключевых слов, и WordPress автоматически удалит комментарий, содержащий эти ключевые слова.

Черный список для комментариев и спама

Для этого перейдите в «Настройки WordPress — Обсуждение» и найдите черный список.

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

Однако вы должны тщательно выбирать ключевые слова, чтобы комментарии вашей аудитории не были удалены.

6. Ограничьте количество ссылок в постах

Как уже упоминалось выше, основная цель спам-комментариев — добавить ссылку на ваш сайт.

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

Ограничьте количество ссылок в постах

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

Вы можете изменить количество ссылок, разрешенных в каждом комментарии.

По умолчанию это число равно 2, но вы можете изменить его на 1 или даже 0.

7. Удалите поле URL из раздела комментариев

Наличие поля URL в разделе комментариев привлечет ботов-спамеров.

Кроме того, существует соблазн для пользователей оставить комментарий под названием своего веб-сайта.

Эти комментарии обычно бессмысленны, но их название включает в себя комбинацию ключевых слов с их веб-сайтов или иногда название их Instagram.

Удалите поле URL из раздела комментариев

Удалить URL-адреса из раздела комментария, вам придется добавить код ниже в ваш файл function.php:

function zac_disable_comment_url($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','zac_disable_comment_url');

Этот код удалит поле в вашем разделе комментариев. Вы можете использовать свою учетную запись FTP для доступа к файлу function.php.

8. Отключите комментарии на странице вложений

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

На вашем сайте очень много таких страниц с разделом комментариев.

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

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

Disable Comments

Самый простой способ отключить комментарии на странице вложений — это установить плагин «Disable Comments».

После активации перейдите в настройки, отключите комментарии и нажмите «Медиа». Затем сохраните изменения.

Отключите комментарии на странице вложений

9. Отключите HTML из комментариев в WordPress

Еще один способ остановить спам-комментарий WordPress — отключить HTML в комментариях.

Таким образом, люди или боты не смогут добавлять ссылки или вредоносные коды к своим комментариям.

Просто добавьте приведенный ниже код к вашему файлу functions.php:

function zac_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 zac_comment_display( $comment_to_display ) {
     $comment_to_display = str_replace( ''', "'", $comment_to_display );
     return $comment_to_display;
}
add_filter( 'preprocess_comment', 'zac_comment_post', '', 1);
add_filter( 'comment_text', 'zac_comment_display', '', 1);
add_filter( 'comment_text_rss', 'zac_comment_display', '', 1);
add_filter( 'comment_excerpt', 'zac_comment_display', '', 1);
remove_filter( 'comment_text', 'make_clickable', 9 );

10. Отключите отправку трекбэков из новых постов в WordPress

Трекбэки создают спам-комментарии.

Большинству блогеров не нужны трекбэки. Если они вам не нужны, вы можете просто отключить их и уменьшить количество спам-комментариев.

Отключите отправку трекбэков

Чтобы отключить трекбэки, на панели мониторинга перейдите в «Настройки — Обсуждение» и снимите флажок «Разрешить оповещения с других блогов (уведомления и обратные ссылки) для новых записей».

11. Используйте Akismet, чтобы остановить спам в WordPress

Хотя существует множество плагинов для остановки спам-комментариев в WordPress, Akismet является самым популярным плагином.

Этот плагин автоматически обнаруживает спам-комментарии и помечает их.

Используйте Akismet, чтобы остановить спам в WordPress

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

Вы также можете посмотреть статистику спам-комментариев от Akismet, чтобы узнать, насколько это вам помогло.

Akismet поставляется как в премиум-версии, так и в бесплатной версии.

12. Используйте Sucuri для остановки спама в WordPress

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

Неограниченное количество запросов от ботов на размещение комментариев на вашем сайте может снизить ваш рейтинг и производительность вашего сайта.

Используйте Sucuri для остановки спама в WordPress

Sucuri — один из лучших плагинов брандмауэра.

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

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

13. Используйте Honeypot, чтобы остановить ботов

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

После обнаружения ботов вы можете легко заблокировать их комментарии.

Используйте Honeypot, чтобы остановить ботов

Во-первых, вам нужно установить и активировать плагин «Antispam Bee».

После активации перейдите на панель управления WordPress — «Настройки», а затем «Antispam Bee» и включите обнаружение спама.

Затем сохраните изменения.

Honeypot теперь активирован и начнет обнаруживать и блокировать комментарии ботов на вашем сайте.

Этот плагин имеет и другие функции. Например, добавление IP-адреса в черный список.

14. Добавление reCaptcha на комментарии в WordPress

reCaptcha — это тест, разработанный Google, который может пройти только человек.

С помощью плагина «WP Comments» вы можете добавить reCaptcha в свой раздел комментариев.

Добавление reCaptcha на комментарии в WordPress

reCaptcha — это продвинутая форма Captcha, которая предназначена для остановки ботов.

Captcha — это сокращение от «Полностью автоматизированный общедоступный тест Тьюринга, позволяющий отличить компьютеры от людей» (Completely Automated Public Turing test to tell Computers and Humans Apart). Обойти эту технологию ботам очень сложно.

Чтобы добавить reCaptcha в раздел комментариев, я рекомендую использовать плагин «Invisible Recaptcha».

Это отличный плагин, который не помешает при необходимости.

15. Добавьте комментарии Disqus в WordPress

Технология, лежащая в основе Disqus, аналогична Akismet.

Это технология защиты от спама, которая со временем совершенствуется.

Как и инструмент управления WordPress, эта технология позволяет вам выбирать, какие комментарии должны быть одобрены и/или какие ссылки не должны использоваться в комментариях.

Добавьте комментарии Disqus в WordPress

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

Чтобы использовать Disqus в WordPress, вам необходимо установить плагин «Better Disqus Comments Pro» на свой сайт.

16. Добавьте комментарии Facebook в WordPress

Наличие комментариев на Facebook — это хороший вариант для WordPress.

Однако пользователям необходимо войти в Facebook, чтобы оставлять комментарии.

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

Добавьте комментарии Facebook в WordPress

Использование этой системы полностью зависит от вас. Если вы хотите добавить комментарии Facebook на свой сайт, просто установите плагин «Better Facebook Comments».

17. Использование Cloudflare в WordPress помогает остановить спам-комментарий

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

Функции безопасности CloudFlare могут защитить ваш сайт от спамеров и ботов, а также значительно сократить количество спам-комментариев.

Одним из основных преимуществ использования CloudFlare является возможность выбора уровней безопасности.

Использование Cloudflare в WordPress

У вас есть два способа установить CloudFlare. Первый способ — это войти в свою панель WordPress и установить его одним щелчком мыши.

Второй способ — это зайти на официальный сайт CloudFlare. CloudFlare имеет 5 основных уровней безопасности:

  • По сути выключен,
  • Низкий,
  • Средний,
  • Высокий,
  • На меня напали!

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

18. Использование других методов и плагинов

Хотя вы можете остановить спам-комментарии WordPress с помощью плагинов и способов, упомянутых выше, есть еще другие способы, которые вы можете попробовать.

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

  • «The Quiz» — один из лучших и популярных плагинов для борьбы со спамом. Этот плагин добавляет форму вопроса и ответа в ваш раздел комментариев. Люди должны правильно отвечать на вопросы, чтобы иметь возможность оставлять комментарии на вашем сайте. Вы можете изменять вопросы и задавать вопросы о вашем веб-сайте.
  • Плагин «WP-reCaptcha» имеет более 518 тысяч загрузок и 4,1 из 5 в обзорах. Этот плагин добавляет окно reCaptcha на ваш сайт, и пользователи должны завершить этот процесс, прежде чем публиковать комментарий.
  • WordPress «Simple Firewall plugin» обладает более 52 тысяч загрузок и 5 из 5 в комментарии. Вам не нужно настраивать этот плагин. Он будет работать автоматически после установки и активации, что защитит ваш сайт от ботов.
  • «Stop Spam Comments» — это еще один плагин, который работает аналогично плагину брандмауэра. Он имеет более 12 тысяч загрузок и 4,5 из 5 в обзорах.

Подведем итог

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

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

Чтобы остановить спам-комментарий WordPress, вы можете:

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

Есть также много других способов остановить спам-комментарии WordPress, которые вы можете использовать.

А как вы защищаетесь от спам-комментариев?

Ответы жду ниже, в разделе комментариев (только не оставляйте СПАМ!)

А у меня на это все — до скорых встреч!

Оцените статью:
Не понравилосьПонравилось (+1 баллов, 1 оценок)
Загрузка...
vikz
Занимаюсь созданием сайтов на WordPress более 7 лет. Работал в нескольких веб-студиях, да и сейчас работаю. Иногда подрабатываю на фрилансе - как на нашем, так и на зарубежном. Везде зарекомендовал себя очень хорошо. Если нужен сайт на WordPress, шаблон для сайта или лендинг - не стесняйтесь, пишите. Рад буду помочь!
Оставьте свой комментарий
Мы рады, что вы решили оставить комментарий. Пожалуйста, имейте в виду, что все комментарии модерируются в соответствии с нашей политикой конфиденциальности, и все ссылки являются "nofollow". Не используйте ключевые слова в поле "Имя". Давайте проведем личный и содержательный разговор, без спама и оскорблений.

Пока нет комментариев. Будь первым!