在WordPress中打击评论垃圾邮件的12个重要提示和工具
你并不孤单。一旦你开始获得稳定的流量,垃圾邮件评论对任何网站来说都是一个巨大的问题。
在本文中,我们将分享最好的WordPress评论垃圾邮件插件和打击WordPress中垃圾邮件评论的有用提示。这些提示将为您节省大量时间,并将大大减少您网站上的评论垃圾邮件。
为什么你需要在WordPress中处理评论垃圾邮件
评论垃圾邮件是许多WordPress网站上的一个问题。这些垃圾邮件发送者希望使用您的网站来提高他们自己网站的搜索引擎排名,并获得毫无戒心的访问者的意外点击。
其中许多评论是由垃圾邮件机器人自动留下的,垃圾邮件机器人是旨在在博客和网站上发表评论的程序。其他是由真人提交的。它们通常偏离主题,写得不好,并包含指向第三方网站的链接。
如果您没有监控您的网站,并且这些评论被发布,那么您的实际用户和搜索引擎将能够看到它们。这会影响您网站的声誉。
用户可能会认为您的网站质量低且垃圾邮件。如果任何评论链接到病毒和恶意软件,搜索引擎可能会将您的网站标记为不安全。
话虽如此,让我们看看如何有效地打击评论垃圾邮件,这样您就可以花更少的时间担心垃圾邮件,而花更多的时间发展您的在线业务。
1.在WordPress中打开评论审核
让我们首先确保未经您的批准,评论不能发布在您的网站上。此步骤将确保评论不会绕过任何过滤器,它还将让您完全控制哪些评论出现在您的网站上。
强烈建议法律和会计师事务所等商业网站使用此解决方案。
前往WordPress管理区域的设置»讨论页面。接下来,向下滚动到“在评论出现之前”部分,并选中“评论必须手动批准”旁边的复选框。
不要忘记单击页面底部的“保存更改”按钮。
您的所有WordPress评论现在将被保留进行审核,您必须在每个评论出现在您的网站上之前手动批准。
现在你可能想知道需要多长时间才能浏览完所有评论。在接下来的几个提示中,我们将向您展示如何消除垃圾邮件评论,以便您必须审核的评论主要是真实的。
2.激活Akismet垃圾邮件保护
Akismet是一个垃圾邮件保护插件,可以捕获最常见的垃圾邮件评论类型。它通过全球垃圾邮件数据库过滤您网站上的所有WordPress评论来做到这一点。Akismet预装了WordPress,但默认情况下不会激活。
个人博客和小型网站可以免费使用Akismet,但您需要注册他们的API密钥。
您可以按照我们关于如何设置Akismet的分步指南来学习设置插件的正确方法。
3.使用Sucuri打击垃圾邮件评论
来自评论垃圾邮件发送者过多的请求可能会减慢您的网站速度并影响性能。虽然Akismet能够捕获许多垃圾邮件评论,但它无法阻止垃圾邮件发送者访问您的网站。
这就是Sucuri进来的地方。这是最好的WordPress防火墙插件,允许您在可疑请求到达您的网站之前阻止它们。
这个插件可以防止自动机器人和脚本提交评论。这减少了您服务器的负载和您收到的垃圾邮件评论的数量。
了解Securi如何在三个月内帮助我们阻止了45万次WordPress攻击。
4.用蜜罐捕捉Spambots
Honeypot是一种垃圾邮件预防技术,可以测试评论者是否是机器人,而不是要求他们证明自己是人类。这个策略的灵感来自一句谚语:“用蜂蜜比用醋能抓到更多的苍蝇。”
蜜罐不是让用户进行reCAPTCHA测试来证明他们是人类,而是提供了一个对机器人可见的挑战,但对人类来说是看不到的。如果尝试挑战,那么评论者将显示为机器人。
一旦他们被确定为机器人,他们可以在发表评论之前被阻止。
Antispam Bee是一个免费的蜜罐插件,可以有效地识别垃圾邮件机器人。它还设置了信任已批准的评论员,验证IP地址,将BBCode(公告板代码)链接标记为垃圾邮件,并检查公共反垃圾邮件数据库。
您可以在我们的指南中了解如何设置插件,了解如何使用Antispam Bee在WordPress中阻止垃圾邮件评论。
5.添加Google reCAPTCHA验证
Google ReCAPTCHA是一种高级形式的验证码,可以测试用户是机器人还是人类。CAPTCHA代表“完全自动化的公共图灵测试,以区分计算机和人类”。
用户需要单击复选框来证明他们不是机器人。他们要么立即通过,要么收到第二次测试,一组图像,他们必须单击匹配的对象。
机器人很难通过测试,因为当谷歌检测到垃圾邮件机器人时,这会给他们带来更艰难的挑战。虽然用户发现大多数验证码测试很烦人,但reCAPTCHA提供了最佳的用户体验。
您可以使用Simple Google reCAPTCHA插件将reCAPTCHA添加到WordPress评论表单中。要了解如何设置它,请参阅我们关于如何将reCAPTCHA添加到WordPress评论表单的指南。
6.防止冒名顶替者评论
当一些垃圾邮件发送者留下评论时,他们试图通过在您的网站上填写注册用户的用户名和电子邮件地址来愚弄您。他们这样做,希望你认出对方的名字或Gravatar,并批准他们的评论。
防止冒名顶替者在WordPress中发表评论的最简单方法是安装和激活Impostercide插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。
安装插件后,它将防止所有未经身份验证的用户使用注册用户的电子邮件地址或用户名留下评论。相反,他们将看到一条错误消息。
您可以通过访问Tools » Impostericide页面自定义错误消息。
7.从评论表单中删除网站URL字段
评论表单中的网站URL字段吸引了那些希望使用反向链接来提高特定关键字的搜索引擎排名的人。他们留下评论的目标只是为了获得反向链接,而不是为讨论增加任何真正的价值。
这意味着他们的评论通常包含一两行无关紧要的废话,评论作者姓名将包含关键字或真实姓名与关键字的组合,如“来自Dunder Mifflin的莎莉”或“John @SEOconsultants”。
当您从评论表单中删除网站URL字段时,评论者将不会获得反向链接的值,这应该会导致更少的评论垃圾邮件。无论是否获得反向链接,真正的用户都会对您的文章发表评论。
要了解如何做到这一点,请参阅我们关于如何从WordPress评论表单中删除网站URL字段的指南。
8.禁用对媒体附件的评论
WordPress会自动为您上传到网站的每个图像和媒体文件创建附件页面。用户可以在这些页面上留下评论。
如果图像是您内容的核心部分,这可能会很有用。如果没有,这只是垃圾邮件发送者的另一个机会。如果您不需要用户对图像进行评论,那么您应该关闭对媒体附件的评论。
最简单的方法是安装和激活禁用评论插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。
激活后,您需要转到设置?禁用评论页面,并选中“媒体”选项旁边的复选框。
确保您单击“保存更改”按钮来存储您的设置。该插件现在将禁用对您的WordPress媒体文件和附件的评论。
9.在评论中禁用HTML
默认情况下,WordPress允许评论中的某些HTML标签,这些标签可用于隐藏垃圾邮件链接。您可以通过在评论中禁用HTML来阻止这一点。
这意味着注释中使用的任何HTML标签都将被视为文本,但不会起作用。例如,如果有人使用<strong>
标签,那么该标签将在注释中看到,文本不会加粗。这也意味着链接将无法点击。
要禁用HTML注释,您需要在主题文件中添加文本片段。如果您在向网站添加代码方面需要帮助,请参阅我们的初学者指南,了解如何将网络片段粘贴到WordPress中。
您需要将以下代码添加到主题的functions.php文件或特定于站点的插件中。
此代码将HTML代码更改为HTML实体,这些实体显示在注释中,而不是由浏览器解析。
10。设置最小和最大注释长度
我们曾经遇到过一个评论垃圾邮件问题,一个垃圾邮件发送者每小时用一个词留下数百条评论:“你好”。
Akismet和Sucuri无法阻止这一点,因为评论看起来很自然。Antispam Bee放慢了垃圾邮件发送速度,但无法完全阻止攻击。
我们能够通过使用Yoast Comment Hacks插件来打击垃圾邮件,该插件允许您设置最小和最大评论长度。
我们只需启用Yoast Comment Hacks插件,并设置最小评论长度。在那之后,当他们试图只留下一个单词的评论时,他们收到了一条错误消息。
11.在WordPress中禁用引用
正如我们之前所说,人们留下评论垃圾邮件的一个主要原因是获得回溯。然而,对于大多数博客来说,没有必要启用跟踪。
您可以选择在整个博客或单个帖子中禁用跟踪。这是显著减少评论垃圾邮件的简单方法。
只需导航到设置»讨论页面。在这里,您可以取消选中“允许新文章上来自其他博客(wingback和trackbacks)的链接通知”。
这将关闭所有新帖子的跟踪回溯。您现在应该按照我们的指南来操作,了解如何禁用现有帖子上的引用。
12.关闭对旧帖子的评论
WordPress允许您关闭对旧帖子的评论。这对于发布及时内容的网站特别有帮助,例如新闻或活动网站。
只需转到设置?讨论,在“其他评论设置”下,您将看到“自动关闭超过XX天的文章的评论”选项。选中此选项旁边的复选框,并输入您希望在帖子上显示评论的天数。
WordPress现在将自动关闭对超过您为此选项定义的天数的帖子的评论。
如果您需要,您可以在WordPress中覆盖您希望评论保持打开的单个帖子的评论截止日期。
评论被关闭。