Использование Basic Captcha против ReCaptcha в модуле контактной формы Divi
Опубликовано: 2022-11-09У вас есть контактная форма на вашем сайте? Если это так, возможно, вы заметили спам-сообщения, отправленные через вашу форму. Captcha — отличное решение для предотвращения отправки нежелательных спам-сообщений. Цель Captcha — убедиться, что посетитель, заполняющий вашу контактную форму, на самом деле является человеком, а не компьютерной программой. Существует множество различных типов тестов Captcha. Некоторые из наиболее распространенных методов тестирования Captcha требуют от пользователей ввода букв и цифр, которые они видят на искаженном изображении. Они также позволяют вычислить простое математическое уравнение или выбрать изображения, содержащие определенный объект, например велосипед или знак остановки. Более современные и продвинутые методы защиты Captcha работают за кулисами, чтобы убедиться, что пользователь не является ботом, предоставляя законным пользователям беспроблемный опыт при блокировке ботов.
Модуль контактной формы Divi поставляется с двумя различными типами защиты Captcha для вашего веб-сайта: Basic Captcha и ReCaptcha. В этом посте мы обсудим различия между Divi Basic Captcha и ReCaptcha и рассмотрим некоторые плюсы и минусы, чтобы вы могли лучше понять, когда использовать эти параметры на своем веб-сайте.
Давайте начнем!
Использование Basic Captcha против ReCaptcha в модуле контактной формы Divi
Что такое Captcha и нужна ли она моей контактной форме?
Во-первых, давайте лучше поймем, что такое Captcha и почему вы должны включить ее в свою контактную форму. Captcha расшифровывается как «Полностью автоматизированный тест Тьюринга, позволяющий различать компьютеры и людей». Как следует из названия, это тест «вызов-ответ», который можно внедрить в контактную форму, чтобы проверить, являетесь ли вы компьютером или человеком. Если вы проходите тест Captcha, он предполагает, что вы человек, и позволяет вам отправить форму. Если вы не пройдете тест, Captcha будет считать, что вы компьютер, и не позволит вам отправить форму, чтобы предотвратить рассылку спам-сообщений.
Рекомендуется включить защиту от спама с помощью капчи в модуле контактной формы, так как это значительно сократит количество спам-сообщений, которые вы будете получать, и поможет обеспечить безопасность вашего веб-сайта. Не говоря уже о том, что если в вашем почтовом ящике много спам-сообщений, можно легко пропустить законные запросы, отправленные посетителями вашего сайта! Divi предлагает два встроенных варианта добавления Captcha в контактную форму: Basic Captcha и ReCaptcha. Давайте подробнее рассмотрим эти два метода и некоторые из их ключевых отличий.
Использование базовой капчи в модуле контактной формы Divi
Основная капча Divi — это простое математическое уравнение, которое пользователи должны решить, прежде чем они смогут отправить форму. Добавить основное требование Captcha в модуль контактной формы очень просто, и это не требует дополнительной настройки.
Добавьте базовое требование Captcha
Сначала откройте настройки модуля контактной формы. На вкладке «Контент» перейдите в раздел «Защита от спама». Установите «Использовать базовую капчу» на «Да».
- Использовать базовую капчу: Да
Теперь для вашей контактной формы включена базовая капча, и пользователи должны будут решить математическое уравнение перед отправкой формы.
Если пользователь отправит неправильный ответ, он увидит сообщение об ошибке в верхней части формы.
Примеры использования базовой капчи
Использование встроенной базовой капчи Divi — отличный способ уменьшить количество спам-сообщений, которые вы получаете через контактную форму. Настройка так же проста, как нажатие кнопки, и вам не нужно регистрироваться во внешней службе. Тем не менее, Basic Captcha может вызвать проблемы с доступностью, поскольку она зависит от пользователя, который должен решить математическую задачу, и существует риск того, что боты преодолеют эту форму, поскольку она проще и использует менее надежные методы для определения того, является ли пользователь человек или бот.
Хотя Basic Captcha — отличный вариант для быстрого и простого решения спам-сообщений, которые вы можете получить через контактную форму, у него есть некоторые недостатки, особенно по сравнению с более продвинутыми доступными вариантами Captcha. Если вас интересует более надежный способ предотвращения спама, читайте дальше, чтобы узнать о ReCaptcha!
Использование ReCaptcha для модуля контактной формы Divi
Google ReCaptcha — это еще один вариант защиты от спама, встроенный в Divi. В отличие от других вариантов Captcha, которые вы могли видеть, ReCaptcha работает полностью в фоновом режиме, пока пользователь находится на вашей странице. Основываясь на активности пользователя, ReCaptcha генерирует оценку от 0 до 1, где 0, скорее всего, бот, а 1, скорее всего, человек. Когда вы настраиваете ReCaptcha, вы устанавливаете минимальный порог оценки, который определяет, будет ли пользователю разрешено отправлять контактную форму или нет. Пороговое значение по умолчанию равно 0,5, поэтому любой пользователь с показателем ниже 0,5 (скорее всего, бот) будет заблокирован. Самое замечательное в ReCaptcha заключается в том, что законным посетителям вашего веб-сайта не нужно будет проходить тест на расшифровку букв и цифр или вычисление уравнений для отправки формы. Все, что им нужно сделать, это заполнить контактную форму и нажать кнопку «Отправить»!
Генерация ключа сайта ReCaptcha и секретного ключа
Чтобы добавить требование ReCaptcha в вашу контактную форму, нам сначала нужно сгенерировать ключ сайта ReCaptcha v3 и секретный ключ. Для этого требуется учетная запись Google.
Сначала войдите в консоль администратора ReCaptcha с помощью своей учетной записи Google и нажмите кнопку «плюс», чтобы добавить новый сайт.
Добавьте метку, выберите параметр ReCaptcha v3, затем добавьте домен своего веб-сайта.
При необходимости добавьте адреса электронной почты в раздел владельца и примите условия обслуживания. Если вы хотите получать оповещения по электронной почте, установите флажок «Отправлять оповещения владельцам». Затем нажмите «Отправить».
На следующей странице вы сможете скопировать ключ сайта и секретный ключ. Мы будем использовать это при добавлении ReCaptcha в контактную форму.
Добавьте требование ReCaptcha
После регистрации вашего сайта в ReCaptcha и создания ключа сайта и секретного ключа мы можем добавить требование ReCaptcha в контактную форму.
На вкладке «Контент» в настройках модуля контактной формы перейдите в раздел «Защита от спама». Установите для параметра «Использовать службу защиты от спама» значение «Да». Затем нажмите «Добавить».
Введите имя для своей учетной записи (или оставьте его по умолчанию), затем введите ключ своего сайта и секретный ключ и нажмите «Отправить».
Наконец, вы можете настроить минимальный порог оценки, если хотите. Мы оставим наше значение 0,5, которое является значением по умолчанию. Вы всегда можете вернуться и настроить этот порог на основе вашей аналитики.
Теперь ваша форма защищена ReCaptcha! Законным пользователям не нужно будет проходить какие-либо тесты, и они просто увидят небольшой и ненавязчивый баннер ReCaptcha в правом нижнем углу экрана.
Примеры использования ReCaptcha
Из двух встроенных опций Captcha, которые поставляются с модулем контактной формы Divi, опция ReCaptcha является наиболее надежной и продвинутой. Это также самый удобный вариант, позволяющий посетителям вашего сайта заполнять контактную форму без необходимости заниматься математикой или расшифровывать буквы, что может сбивать с толку и вызывать разочарование. Несмотря на то, что он включает в себя несколько больше шагов, чем вариант Basic Captcha, его, возможно, стоит настроить, чтобы обеспечить надежную защиту вашей контактной формы и улучшить взаимодействие с пользователем.
Последние мысли
Добавление требования Captcha в вашу форму является хорошей практикой на вашем веб-сайте, чтобы предотвратить отправку сообщений ботами. Модуль контактной формы Divi поставляется с двумя встроенными опциями, которые упрощают реализацию этих мер безопасности. Basic Captcha — это простой способ добавить защиту Captcha в вашу контактную форму Divi и заблокировать пользователей, которые не могут решить математическое требование. ReCaptcha обеспечивает лучший пользовательский интерфейс, работая в фоновом режиме. Это упрощает заполнение формы и уменьшает количество ошибок, а это означает, что меньше разочарованных пользователей отказываются от попыток связаться. Оба варианта эффективны для уменьшения спама, поступающего через вашу контактную форму, и Divi позволяет легко использовать тот вариант, который лучше всего соответствует вашим потребностям.
Используете ли вы Basic Captcha или ReCaptcha в контактной форме? Мы хотели бы услышать о вашем опыте. Дайте нам знать об этом в комментариях!