如何使用 WordPress 验证码消除网站垃圾邮件
已发表: 2022-12-15各种形式的垃圾邮件都是互联网上的瘟疫,大约一半的电子邮件都是垃圾邮件。 但是,垃圾邮件也会通过垃圾评论、虚假帐户注册甚至订单影响您的网站。 WordPress CAPTCHA 解决方案可以帮助减轻甚至消除您网站上的这种缺陷。
对于这篇文章,我们将研究如何使用最好的可用插件之一来实现 WordPress CAPTCHA。 不过,首先,让我们总体上讨论一下垃圾邮件,然后再谈谈 CAPTCHA 如何帮助您。
为什么垃圾邮件是许多网站的问题
WordPress 网站上的垃圾邮件是互联网经久不衰的一部分。 它仅占所有电子邮件通信的近一半,并且一度占所有电子邮件的 70% 左右。 但是,电子邮件并不是您需要处理垃圾邮件的唯一领域:
- 评论也是个问题。 在这里您会找到指向恶意网站的链接,其中一些可能不适合某些年龄段的人。 如果您使用评论部分与用户互动,这可能会侵蚀您的社区。
- 恶意用户可以“游戏”trackbacks 和 pingbacks,让你看起来像是在链接到他们的网站。 这对他们有利,而不是相反。 这与评论垃圾邮件的情况类似。
- 虽然虚假帐户不是垃圾邮件,但它们产生的内容可以。 黑客会创建虚假的配置文件和注册来传播其他类型的垃圾邮件甚至恶意软件。 有些事件会导致您的电子商务商店遭受假订单的困扰,从而影响您的实际收入。
总的来说,垃圾邮件对您来说是浪费时间,对每个人来说都是祸害。 它对用户或网站所有者没有任何好处。 几乎所有垃圾邮件都是恶意的,并且会使用不正当手段谋取利益。 它还可以使您的网站看起来不可信并损害您的形象,赶走用户。
当然,假账户和假订单是更深层次的问题。 这些帐户的核心是占用真实用户和客户的资源。 假订单还可以看到您发送了会花钱的产品。
总的来说,您需要将垃圾邮件减少到最低限度——完全做到这一点几乎是不可能的——最好的方法是使用WordPress 的验证码。
验证码简介
就其核心而言,CAPTCHA 是一种测试,它使人类很容易通过,但计算机却很难通过。 测试不公平——它偏向于人类。 在确保垃圾邮件最少的同时,在网站上实施 CAPTCHA 垃圾邮件保护时,这种偏见减少了障碍。
在您的 WordPress 网站上使用 CAPTCHA 之前,您需要手动删除评论中的垃圾邮件链接并手动选择要删除的帐户。 这将确保您从头开始。 您可以使用邮件滥用预防系统 (MAPS)、垃圾邮件预防早期预警系统 (SPEWS) 和匿名邮政局长早期预警系统 (APEWS) 等工具作为指导。
但是,这些只是已知垃圾邮件 IP 地址的列表,因此您需要进行一些手动操作。 后来,完全自动化的区分计算机和人类的公共图灵测试 (CAPTCHA) 系统将有助于自动防止垃圾邮件。
验证码演变的简要指南
CAPTCHA 的第一个版本使用具有不同字距、倾斜和其他技巧的字母,使计算机更难阅读。 要通过测试,您需要在可用框中以 100% 的准确度键入倾斜的文本。

但是,现在有几种不同类型的验证码。 图片验证码很受欢迎,因为您必须选择与给定单词对应的所有图片。

您会注意到此示例还可以选择使用音频。 这对于那些有无障碍需求的人来说很重要,例如视力低下或没有视力的人。 对于此验证码,您会听到一个被背景噪音混淆的短语。 这意味着旨在破解验证码的机器人和其他自动化系统将难以应对。
reCAPTCHA 是多年前出现的另一种验证码。 在它的第一次迭代中,用户必须解决计算机无法解决的难以阅读的单词。 这种安全解决方案有助于旧书的数字化,因为它从实体书的扫描中获取文字。 ReCAPTCHA 于 2009 年被谷歌收购。

然而,最新版本的 Google ReCAPTCHA 不需要解决任何难题。 相反,它跟踪用户行为以确定他们是否是人类,从而提供无缝的垃圾邮件安全解决方案,而无需为用户引入额外的步骤。
就像其他一切一样,CAPTCHA 也不是完美的,并且有其自身的优点和缺点,我们将在接下来介绍。
使用 CAPTCHA 垃圾邮件系统的优点和缺点
尽管验证码可以提供所有积极因素,但也有一些负面因素需要注意:
- 验证码会影响用户体验。 一般而言,用户不喜欢使用验证码,许多站点在部署验证码后可能会看到流量减少。 如果您使用 reCAPTCHA v3,这很容易缓解。
- 在添加 CAPTCHA 之前,您需要了解并提供 CAPTCHA 的可访问性问题。
- 可以绕过验证码。 一些恶意公司会雇佣廉价劳动力来解决它们。
虽然 CAPTCHA 有一些缺点,但好处远大于缺点。 验证码的好处包括
- 保护登录表单、评论表单、注册页面和其他类型的表单,以减少您收到的垃圾邮件数量。
- 减轻自动暴力攻击
- 直接实施,特别是如果您有一个 WordPress 网站(我们将在稍后讨论)。
如果您选择为电子商务商店实施 CAPTCHA,您可以阻止自动虚假注册和帐户进入他们的轨道。 ReCAPTCHA 非常适合这个。 推而广之,这也将减少虚假订单。
如何使用 WordPress CAPTCHA 消除网站垃圾邮件
在本文的其余部分,我们将研究如何在您的 WordPress 网站上实施 WordPress CAPTCHA 系统。 这是一个三步过程,首先是根据您的需要选择合适的插件。
将 WordPress CAPTCHA 插件添加到您的站点
第一步是安装正确的 WordPress CAPTCHA 插件。 有很多可用的,但只有一个可以为您提供最大的灵活性和可用性。 更重要的是,WordPress CAPTCHA 插件的安装过程与任何其他 WordPress 插件一样简单。 让我们来看看吧。

介绍验证码 4WP
如果您想要一个可以让您实施各种 WordPress 验证码的插件,提供与您的表单的通用兼容性并带有一整套自定义选项,CAPTCHA 4WP 是您正在寻找的 ReCAPTCHA 插件,可以阻止垃圾邮件发送者进入他们的轨道。

它允许您将 WordPress CAPTCHA 添加到您的站点,具有许多好处:
- 您有一个最多需要几分钟的快速设置过程。
- 您可以将 WordPress 验证码添加到您的 WordPress 登录页面、密码重置页面、评论部分、注册表格、丢失密码页面等等。
- WooCommerce 店主还有机会将CAPTCHA 添加到 WooCommerce 结账和登录页面,以帮助阻止虚假账户和订单。 甚至可以指定您要放置验证码的位置
更重要的是,插件中没有广告,高级许可证可为您提供一年的更新和支持。 请注意,您还需要自己的 reCAPTCHA 密钥,以及专门的知识库文章和其他教程,这些文章将引导您完成整个过程。
安装并激活插件后,您将在 WordPress 仪表板上看到 CAPTCHA 4WP 菜单项。 从这个屏幕,您可以开始设置插件。
调整CAPTCHA 4WP插件的核心设置
WordPress 中的 CAPTCHA 4WP > CAPTCHA 配置页面可让您逐步处理整个设置。

首先是为您的 WordPress 选择正确类型的验证码。 有以下三种可供选择:
- 版本二。 用户需要勾选一个复选框以确认他们不是机器人。 这也称为 NoCAPTCHA ReCAPTCHA
- 第二版的“隐形”变体。 在大多数情况下,用户不会知道他们正在经历 CAPTCHA 过程,因为他们无事可做。 但是,如果算法检测到可疑活动,则用户必须填写验证码。
- 第三版。 这也是不可见的,但会查看用户行为和交互以创建“分数”。 高分确保通过,而低分则不能通过测试。
使用单选按钮进行选择后,将您的站点密钥和密钥输入相应的字段。 该插件将验证您的密钥,确保您拥有在您的网站上显示 WordPress 验证码所需的一切。 从这里开始,您可以开始调整验证码的位置和设计。
根据您的具体需要微调插件并显示您的验证码
验证码配置页面为您提供了许多可选设置,以改善用户的整体体验。

例如,在使用版本 3 时,它允许您通过设置分数阈值来更改 CAPTCHA 检查的灵敏度。 这里还有一些其他有用的选项。 例如,您可以为您的 CAPTCHA 设置主题、大小和自定义错误消息。 但是,如果用户无法访问 CAPTCHA 本身,这一切都无济于事。
要设置它,请前往 WordPress 中的 CAPTCHA 4WP > 设置和位置屏幕。

如果没有 WordPress 插件,此步骤将需要时间、金钱、资源和技术知识。 但是,CAPTCHA 4WP 允许您使用复选框选择正确的位置。 例如,默认情况下,您可以将验证码添加到登录页面、评论页面等。
CAPTCHA 4WP 的高级版本为您提供了更多的插件设置选项。 例如,您可以将验证码添加到 Contact Form 7、适用于 WordPress 的 Mailchimp、WPForms、BuddyPress、bbPress 和其他第三方插件。 此外,您还可以将验证码添加到 WooCoomerce 表单,包括登录和结帐页面。
根据网站的需要选择正确的展示位置后,请保存更改。 此时,您的 WordPress CAPTCHA 将启动并运行并且功能齐全。
包起来
假设您希望为站点访问者提供更好的体验,更不用说减少维护和管理工作了。 在这种情况下,您需要清除网站上的垃圾评论和虚假用户注册。 阻止垃圾邮件机器人的最佳方法是使用 WordPress CAPTCHA 插件。
CAPTCHA 4WP 提供了丰富的功能来执行此操作,以及一个简单的设置过程。 更好的是,您拥有与 WooCommerce、Contact Form 7 等的一系列开箱即用的集成。
CAPTCHA 4WP 的单站点许可证的定价从每年 24.99 美元起,没有广告,并为您提供一年的更新和支持。 但是,在决定是否提交之前,您始终可以先试用免费的 CAPTCHA 4WP 插件。