Как уменьшить количество спама в контактной форме в WordPress
![Распечатать](https://nicola.top/wp-content/webp-express/webp-images/uploads/2022/11/printer-and-pdf.jpg.webp)
Спам в контактной форме — это неприятность, с которой сталкивается каждый владелец веб-сайта. Независимо от того, насколько велик или мал ваш веб-сайт, спам-программы будут нацеливаться на вас и заполнять ваш почтовый ящик бесполезными сообщениями.
Это тратит ваше время, так как вам приходится просеивать сотни или тысячи записей. Потом вам нужно пометить или удалить очевидный спам, а затем определить, является ли другой человек реальным человеком или ботом, маскирующимся под него.
Вот несколько способов защитить ваш сайт WordPress от спама в форме обратной связи.
Содержание статьи:
- Спам в контактной форме – что это?
- Как остановить спам в контактной форме — 7 проверенных советов
- 1. Используйте код подтверждения
- 2. Используйте собственный проверочный код
- 3. Используйте невидимую reCAPTCHA (она же не CAPTCHA)
- 4. Используйте методы защиты от спама приманки
- 5. Используйте плагин WordPress для защиты от спама
- 6. Блокируйте копирование и вставку в свои формы
- 7. Блокировать трафик по IP-адресу
- Защитите свой сайт, не блокируя полностью контактную форму
Спам в контактной форме – что это?
Прежде чем мы перейдем к методам защиты, давайте сначала разберемся, что такое спам-контактные формы и как именно они могут навредить вам и вашему бизнесу.
Спамеры — это автоматизированные компьютерные программы. Они используются для отправки ложной информации в ваши контактные формы или регистрационные формы электронной почты. Они ищут способы завладеть вашим сайтом, сервером или адресом электронной почты, чтобы рассылать спам. Что еще хуже, они могут даже украсть ваш список адресов электронной почты, так что у них будет новый набор людей для рассылки спама.
Плагины контактной формы могут помочь вам защитить ваш сайт от хакеров и усложнить их спам. Есть несколько способов заблокировать спам в контактной форме с помощью плагина WordPress.
Итак, давайте подробнее рассмотрим, как защитить контактную форму от спама.
Как остановить спам в контактной форме — 7 проверенных советов
Есть несколько проверенных способов остановить спам в контактных формах. В этой статье мы обсудим семь способов защиты вашего веб-сайта от спама. Давайте посмотрим на них один за другим.
1. Используйте код подтверждения
Часть reCAPTCHA контактной формы — это место, где посетители веб-сайта нажимают при отправке формы, чтобы доказать, что они люди. Он остановит отправку спама, проверив, что кто-то заполнил вашу форму, и заблокирует большинство попыток спама. Посетители, как правило, чувствуют себя лучше, когда видят его, потому что видят, что вы очень серьезно относитесь к безопасности своего сайта и что это увеличивает количество конверсий с форм.
Это также легко для людей. Первоначальную безопасность CAPTCHA иногда было трудно понять даже людям, поэтому Google изменил ее в v2. Вместо того, чтобы вводить слово или строку текста, люди могут навести курсор на флажок, и инструмент узнает, что это не автоматический спам-бот. Если вы используете версию v2 Invisible, посетители увидят вопрос на основе изображения, чтобы убедиться, что они не рассылают спам.
Здесь посетителей просят выбрать все квадраты со светофорами на картинке. Когда они это сделают, кнопка «Пропустить» превращается в кнопку «Отправить» и отправляет контактную форму.
Также доступна reCAPTCHA v3, которая использует скрытую систему подсчета очков для отслеживания поведения пользователей на вашем сайте и обнаружения неправомерного трафика, не требуя от посетителей каких-либо действий. Каждому пользователю вашего сайта присваивается «оценка спама» на основе того, что инструмент считает подозрительной активностью (например, переход пользователя к контактной форме без просмотра какой-либо другой части вашего сайта).
С v3 вы можете запретить законным посетителям заполнять вашу контактную форму, поэтому вы можете использовать reCAPTCHA v2 для предотвращения спама в контактной форме.
Если вы не хотите использовать службу защиты от спама Google, вы также можете добавить в форму пользовательскую капчу, где посетители будут отвечать на словесные или математические вопросы перед отправкой своей информации.
2. Используйте собственный проверочный код
С помощью пользовательской капчи вы можете добавлять в свои формы собственные словесные или случайные математические вопросы для борьбы со спамом. Посетители должны правильно ответить на ваши пользовательские вопросы, чтобы отправить форму. Здесь посетителя просят ответить 2+8 перед отправкой информации формы.
С помощью WPForms, плагина контактной формы WordPress, вы можете добавить несколько настраиваемых словесных вопросов, которые случайным образом зацикливаются на форме при каждой загрузке страницы. Случайные математические задачи могут лучше остановить спам, поэтому вы можете рассмотреть возможность изменения этих вопросов на полурегулярной основе, например, ежемесячно (если трафик вашего веб-сайта высок) или ежеквартально (если нет) тебе решать.
3. Используйте невидимую reCAPTCHA (она же не CAPTCHA)
Некоторые люди называют это методом «без капчи», потому что людям вообще не нужно его видеть, но на самом деле это просто невидимый метод reCAPTCHA.
С невидимой reCAPTCHA v2 посетители не увидят никаких дополнительных полей в вашей контактной форме, таких как контрольные слова или математические вопросы, перед отправкой. Stealth reCAPTCHA v2 работает, когда посетитель пытается отправить форму.
Если он думает, что вы человек, он немедленно завершит фиксацию на основе ваших действий. Если он подозревает, что вы бот, он будет задавать вам вопросы, либо флажки, которые вы должны установить, либо вопросы на основе изображений.
4. Используйте методы защиты от спама приманки
Метод приманки — еще один скрытый способ защитить вашу контактную форму от спама. Он скрывает поле в коде формы, невидимое для посетителей, но видимое для спам-ботов, поскольку они обычно просматривают код формы. Эти спам-боты были обмануты, заставив их думать, что это действительная форма, поэтому они заполнили ее. Но ваша форма знает, что это конкретное поле является приманкой, и отклоняет любые представления, которые заполняют его (или когда они заполнены неправильно, в зависимости от того, как вы его настроили).
Посетителям веб-сайта это нравится, потому что это устраняет некоторые трения, которые они могут испытывать, когда видят контрольный вопрос, и увеличивает скорость отправки вашей формы. У них также возникает теплое и безопасное чувство, когда они видят значок условий использования Google, который является единственным, что они видят, когда этот метод включен в форме.
В WPForms метод honeypot включен по умолчанию, поэтому проверьте свои настройки конструктора форм в WordPress, чтобы убедиться, что он включен.
5. Используйте плагин WordPress для защиты от спама
Вы также можете использовать плагины для защиты от спама, такие как Akismet, WordPress Zero Spam, Antispam Bee и JetPack, чтобы защитить весь ваш сайт от спам-сообщений.
Обычно они работают независимо от вашей формы, защищая ваш сайт от спам-комментариев и отправки контактной формы. (обычно ваши комментарии и контактные формы). Они сравнивают отправленные сообщения с черными списками слов, имен и адресов электронной почты, а некоторые плагины для защиты от спама также позволяют добавлять капчу или другие методы защиты от спама в контактную форму. Поэтому, прежде чем начать использовать эти плагины, лучше внимательно прочитайте их описания и детали.
6. Блокируйте копирование и вставку в свои формы
Еще один способ защитить контактную форму от спама — отключить функцию щелчка правой кнопкой мыши на вашем сайте WordPress. Этот метод защитит вашу контактную форму только от спамеров, которые копируют и вставляют свою информацию в вашу форму. Кроме того, вы получите дополнительное преимущество, предотвратив кражу контента с вашего сайта другими пользователями.
Один из способов — загрузить и установить плагин, который отключает щелчок правой кнопкой мыши на вашем веб-сайте, например WP Content Copy Protection & No Right Click и Disable Right Click For WP.
7. Блокировать трафик по IP-адресу
Если вы заметили, что на вашем веб-сайте работает много спам-ботов. Тут вы также можете заблокировать трафик с их IP-адресов, чтобы защитить форму своего контента. Хотя он также добавляет дополнительный уровень безопасности вашему сайту, он блокирует законный трафик с этих IP-адресов, поэтому используйте этот IP-адрес на свой страх и риск.
Добавьте IP-адреса, которые вы хотите заблокировать, в поле «Черный список комментариев» на странице «Настройки обсуждения» панели администратора WordPress. Опытные владельцы веб-сайтов могут сделать это с помощью своего веб-хостинга cPanel или плагина безопасности, такого как Sucuri.
Защитите свой сайт, не блокируя полностью контактную форму
Что ж, семь способов защитить ваш сайт WordPress от спама в форме обратной связи. Вы хотите получать сообщения от посетителей вашего сайта, но не хотите тратить много времени и усилий на спам-ботов. Выберите свой метод с умом и добавьте его на свой сайт в кратчайшие сроки.
Часто задаваемые вопросы
В: Как заблокировать спам из контактных форм в WordPress?
О: Как остановить спам контактной формы на WordPress
- Использование reCAPTCHA
- Используйте пользовательский код подтверждения
- Используйте невидимую reCAPTCHA (она же не CAPTCHA)
- Метод защиты от спама с помощью honeypot
- Использование антиспам-плагина WordPress
- Блокировать копирование и вставку в ваших формах
- Блокировать трафик по IP-адресу
В: Что такое спам?
О: Нежелательный контент, который некоторые злоумышленники добавляют в формы вашего веб-сайта, считается спамом. Автоматизированный бот-трафик, получающий доступ к вашей контактной форме через фишинговые сообщения или рекламные ссылки.
С этой статьей читают:
- WordPress взломал редирект? Как очистить веб-сайт?
- Как защитить файлы и каталоги WordPress с помощью .htaccess?
Спасибо, что читаешь: SEO HELPER | NICOLA.TOP