Tehnografi.com - Технологические новости, обзоры и советы
[adinserter block="67"]

Как заблокировать спам из контактных форм в WordPress (5 лучших практик)

Получаете ли вы много спам-сообщений из вашей контактной формы на вашем сайте? Это может быть очень сложно и отнимает много времени.

Хорошей новостью является то, что WordPress имеет автоматизированные способы, чтобы остановить спам.

В этой статье 5 представлено несколько способов уменьшить и заблокировать спам в WordPress.

Почему я должен блокировать спам из контактной формы?

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

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

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

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

Это означает, что спам – это не просто неприятность. Эти спам-роботы могут быть опасны для вашего сайта и репутации.

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

  • Выберите правильный плагин для борьбы со спамом из контактной формы
  • Используйте reCaptcha, чтобы заблокировать спам из контактной формы
  • Используйте невидимую recaptcha, чтобы спам не попадал в контактную форму
  • Используйте пользовательскую капчу, чтобы избежать спам-контактов
  • Избегайте спам-ботов, просмотрев вашу контактную форму

1, выберите правильный плагин формы WordPress для спама

Многие плагины контактной формы WordPress не имеют встроенной защиты от спама. Те, у кого есть некоторые функции защиты от спама, часто не очень надежны или просты в использовании.

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

Мы рекомендуем использовать WPForms, потому что он имеет встроенную защиту от спама «honeypot», о которой мы расскажем чуть позже.

Он также имеет встроенную функцию reCAPTCHA и пользовательскую функцию CAPTCHA, которую вы можете использовать для борьбы со спамом. Мы обсуждаем различные варианты, которые вы можете использовать.

Сначала установите и активируйте плагин WPForms. Если вы не уверены, как это сделать, прочитайте наше пошаговое руководство по установке плагина WordPress.

Примечание: 3 остальные 4 Советы в этой статье также работают в бесплатной версии WPForms lite.

Как только плагин WPForms включен, вам необходимо создать контактную форму.

Просто иди в WPForms »Добавить новыйВведите имя для вашей формы и выберите шаблон «Простая контактная форма».

Используйте простой шаблон контактной формы

WPForms автоматически создает для вас основную контактную форму с полями для имени человека, адреса электронной почты и сообщения:

Стандартная простая контактная форма

По умолчанию WPForms активирует «приманку» для защиты от спама. Это невидимое поле, которое пользователи не могут видеть, но должны быть заполнены ботами. Если это поле заполнено, форма будет отклонена как спам.

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

Параметр Включить антиспамовый Honeypot включен

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

2. Используйте флажок ReCAPTCHA, чтобы заблокировать спам из контактной формы.

Простой способ предотвратить отправку спам-ботов – использовать ReCAPTCHA. Этот метод также работает с облегченной версией WPForms.

ReCAPTCHA – это бесплатный инструмент Google, который мы используем в сочетании с интегрированной системой honeypot от WPForms.

Чтобы добавить флажок reCAPTCHA к вашей форме, перейдите сначала WPForms »Конфигурация Нажмите на вкладку «reCAPTCHA» на панели инструментов WordPress.

Страница конфигурации ReCAPTCHA в WPForms

Затем установите флажок «reCAPTCHA v2».

Чтобы получить ключ сайта и секретный ключ, перейдите на страницу настроек Google reCAPTCHA.

Нажмите синюю кнопку «Консоль администрирования» в правом верхнем углу страницы Google reCAPTCHA.

Главная страница консоли администратора Google ReCAPTCHA

Если вы еще не вошли в свою учетную запись G Suite, вам будет предложено войти в систему или создать учетную запись.

Тогда вы увидите экран, где вы можете зарегистрировать свой сайт. Сначала вы должны написать тег для своего сайта. Это для вашей справки и невидимо для пользователей.

Затем включите «reCaptcha v2» и флажок «Я не робот».

Установите флажок «reCAPTCHA v2» и «Я не робот».

Затем введите доменное имя вашего сайта.

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

Затем установите флажок, чтобы принять условия использования, и нажмите кнопку «Отправить» в нижней части страницы.

Введите информацию на своем сайте Google ReCAPTCHA

Затем вы увидите страницу с ключом сайта и секретным ключом для вашего сайта.

Ключ вашего сайта и секретный ключ Google reCAPTCHA

Вам нужно будет скопировать и вставить ключ сайта / секретный ключ в свой WPForms »Конфигурация Страница в вашей панели WordPress. Затем нажмите «Сохранить настройки» внизу экрана.

Введите ключ вашего сайта и секретный ключ в WPForms

Теперь вы можете добавить флажок reCAPTCHA в вашу контактную форму.

Найдите свою форму в WPForms »Все формы а затем нажмите, чтобы отредактировать его.

Нажмите на поле «reCAPTCHA» слева от Form Builder. Вы увидите сообщение, что reCAPTCHA включен для формы. Просто нажмите кнопку «ОК», чтобы продолжить.

Сообщение о том, что reCAPTCHA включен

Теперь вы увидите логотип reCAPTCHA в верхней части формы.

Форма обратной связи с логотипом reCAPTCHA

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

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

Добавьте свою контактную форму на свой сайт

Чтобы добавить форму, перейдите на страницу контактов и нажмите, чтобы добавить новый блок. Выберите блок «WPForms», выполнив поиск или выполнив поиск в «Виджетах».

Добавьте свою форму на страницу контактов

Затем выберите форму из выпадающего списка, и она будет добавлена ​​на вашу страницу.

Выберите правильную форму из выпадающего списка

При предварительном просмотре или просмотре вашей страницы поле reCAPTCHA должно отображаться внизу формы.

ReCAPTCHA коробка контактная форма

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

3, использование Google Invisible reCAPTCHA для блокировки спама из контактной формы

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

Невидимая ReCAPTCHA работает так же, как и обычная reCAPTCHA, за исключением того, что флажок отсутствует.

Отправляя форму, Google решит, является ли она ботом, отправив ее. В этом случае Google отображает дополнительную проверку reCAPTCHA. Чтобы увидеть, как это работает, у Google есть демо здесь.

Вы можете использовать невидимую reCAPTCHA в контактных формах WPForms. Это очень похоже на предыдущий процесс с использованием флажка reCAPTCHA.

Первое отличие заключается в том, что вы должны выбрать другую опцию при настройке reCAPTCHA в Google. Вместо того, чтобы ставить флажок «Я не робот», выберите «невидимый значок reCAPTCHA».

Выберите параметр невидимая reCAPTCHA в области администрирования Google.

Итак, когда вы идете WPForms »Конфигурация и нажмите на вкладку «reCAPTCHA». Вы должны выбрать опцию «ReCAPTCHA invisible v2»:

Выбор невидимой настройки reCAPTCHA в WPForms

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

Активирована невидимая контактная форма reCAPTCHA

Логотип ReCAPTCHA всегда находится в правом нижнем углу экрана.

Если пользователь хочет получить больше информации о reCAPTCHA на своем веб-сайте, он может нажать на этот логотип. Он будет расширен для включения ссылок на Политику конфиденциальности и Условия использования Google. Вам также следует обновить политику конфиденциальности на вашем собственном сайте.

Примечание: На скриншоте вы видите возможность reCAPTCHA v3, но мы специально не рассматриваем ее, поскольку она содержит много ложных срабатываний и может блокировать реальных пользователей. Мы используем и рекомендуем установить флажок reCAPTCHA v2, который мы рассмотрели в пунктах 2 статьи.

4, использовать пользовательские капчи, чтобы заблокировать спам из контактной формы

Некоторые владельцы сайтов не хотят использовать reCAPTCHA от Google на своем сайте в целях защиты данных, или они просто хотят что-то без торговой марки.

В этом случае вы можете использовать пользовательский плагин WPForms CAPTCHA, который является частью плагина Pro.

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

Чтобы использовать это дополнение, вы должны перейти WPForms »ПлагиныНайдите пользовательский плагин Captcha и нажмите кнопку «Установить плагин».

Установите пользовательский плагин капчи

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

После установки перейдите к WPForms »Все формы и откройте контактную форму. В «Полях Фантазий» вы найдете поле «Капча».

Нажмите на него и перетащите на вашу форму. Мы рекомендуем разместить его прямо над кнопкой «Отправить».

Добавьте настраиваемое поле капчи в вашу форму

Если вы хотите изменить поле капчи в стандартном математическом вопросе, щелкните по нему и выберите тип капчи, который вы хотите использовать. Варианты «математика» или «вопрос и ответ».

Изменить пользовательский вопрос с капчей в WPForms

Когда вы выбираете опцию Math, WPForms генерирует случайные математические вопросы, делая их менее предсказуемыми.

Если вы выберете опцию «Вопросы и ответы», мы рекомендуем добавить туда хотя бы несколько вопросов, что затруднит прогнозирование, поскольку WPForms поворачивает их случайным образом.

Если вы удовлетворены своей формой, сохраните ее и добавьте на страницу контактов. Вы можете сделать это, создав блок «WPForms», как показано в методе reCAPTCHA.

5, Избегайте спам-ботов при просмотре вашей формы

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

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

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

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

Защитите форму паролем с помощью настроек видимости WordPress

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

Перейдите в настройки «Публикация» для своей страницы и установите видимость «Защищено паролем». Выберите пароль для вашего сайта. Это одинаково для всех пользователей.

Пароль, который защищает вашу контактную страницу

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

Страница контактов теперь показывает

После ввода пароля вы можете использовать свою форму обычным способом.

Этот метод имеет некоторые недостатки.

Сначала на вашей странице появляется сообщение WordPress по умолчанию. Там написано: «Чтобы просмотреть этот защищенный пост, введите следующий пароль». Редактировать это не легко.

Во-вторых, вся ваша страница защищена, а не только ваша форма. Это может раздражать, если вы хотите, чтобы контент, такой как FAQ, был виден всем пользователям.

Защитите свою форму паролем с помощью плагина WPForms

Если вы используете Pro версию WPForms, вы можете установить плагин Form Locker, который позволяет защищать паролем свою форму, а не всю страницу.

Иди установи WPForms »ПлагиныНайдите плагин Form Locker и нажмите «Установить плагин». Он должен быть активирован автоматически.

Установите плагин Form Locker для WPForms

Затем найдите форму, которую вы хотите защитить WPForms »Все формыНажмите, чтобы изменить его.

идти Настройки »Форма блокировкиУстановите флажок «Включить защиту паролем», и вы увидите варианты ввода пароля и сообщения.

Включить защиту паролем с помощью Form Locker

Ваша страница контактов теперь видна всем пользователям, скрыта только форма контактов. Форма выглядит так перед вводом пароля:

Как ваша контактная форма выглядит для пользователей перед вводом их пароля

Показывать только вашу контактную страницу для зарегистрированных пользователей

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

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

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

Если вам понравилась эта статья, подпишитесь на наш канал YouTube смотреть обучающие видео по WordPress. Вы также можете найти нас на Twitter и Facebook,

Add comment