如何删除 WordPress 评论作者链接
已发表: 2022-11-14活跃的评论部分是一个巨大的 SEO 优势,但在某些情况下,如果您删除 WordPress 评论作者链接,则对您网站的 SEO 更好。 Black Hat SEO 运营商使用复杂的系统将他们的垃圾链接放到毫无戒心的网站上。 不要让这些无情的运营商使用内置的 WordPress 评论功能来窃取您的 SEO 链接汁!
那么,WordPress 评论作者链接怎么可能成为问题呢?
让我们首先澄清问题是什么,它们是如何工作的,以及它们会变得多严重。 然后,我们将介绍如何管理垃圾网站链接。 之后,我们将提供有关删除 WordPress 评论作者链接的美容和更永久方法的说明。
美容解决方案只是抑制 WordPress 评论作者链接的显示。 该链接仍然存在,但未显示。 核选项从 WordPress 评论表单中完全删除 URL 字段,因此评论作者链接将永远不存在。
WordPress 默认设置允许评论滥用
WordPress 默认设置对垃圾邮件恐怖分子比对真实用户更友善。 成为评论作者链接的网站 URL 字段是 WordPress 垃圾邮件最常见的来源。
它允许任何拥有有效电子邮件地址的人发表评论。 从理论上讲,这允许人们在不暴露身份的情况下发表评论。
一方面,这可以提高用户参与度。 人们可以发表评论,而不必担心因持相反意见而被认出或受到骚扰。 实际上,这种匿名性为垃圾邮件发送者提供了机会。
幸运的是,同样在 WordPress 默认情况下,此链接具有 no-follow 属性。 这是向搜索引擎发出的信号,表明他们不应跟踪个别评论中的链接。
滥用评论有多严重?
很大一部分用户撰写在线评论的唯一目的是偷偷进入他们的网站链接 (URL)。 这是从权威网站获得反向链接的简单方法!
这种“糟糕”的 SEO 果汁可能会使新网站或苦苦挣扎的网站沉没。 它可以否定您在其他 SEO 方面所做的所有良好工作。 这些榨汁链接向 Google 表明您的网站需要改进。 它表明您的网站不是顶级权威机构,无论您的行业如何。
烦人或有害的评论也可能会阻止真正的访问者。 雪上加霜的是,如果您的访问者点击作者链接,他们就会离开您的网站。 创建精彩内容的目的是让访问者留下来并与您互动!
对于使用更便宜、有限的托管计划的网站来说,另一个担忧是来自机器人的流量增加可能会很快吞噬您的流量和带宽分配。
解决方案是阻止 juice-hijacking 垃圾邮件出现在您的 WordPress 网站上,但接受真实用户的评论。
在 WordPress 中控制垃圾评论的方法
执行此操作的内置 WordPress 工具列表是:
- IP 封锁:针对拥有大量资源和无穷无尽的新 IP 的垃圾邮件机器人的永无止境的手动任务。
- 过滤或排除某些词:转到设置 >> 讨论设置 >> 不允许的评论键。
- 强制用户在评论之前注册:转到设置 >> 讨论设置 >> 其他评论设置。 选中“评论作者必须填写姓名和电子邮件”和“用户必须注册并登录才能发表评论”。
- 禁用整个站点的评论:转到设置 >> 讨论设置 >> 默认帖子设置。 取消选中“允许人们对新帖子发表评论”。
- 禁用特定帖子的评论。 在编辑或创建页面时,单击“设置”图标。 转到页面设置 >> 讨论选项卡。 选中“允许评论”框。
- 保留所有评论以供审核和手动批准:如果您的网站很忙,这是一项不可能完成的任务。 转到设置 >> 讨论设置 >> 在评论出现之前 >> “必须手动批准评论”。
- 启用“评论作者必须有一个先前批准的评论”以减轻垃圾邮件控制负载。 但是,该设置只有在您启用了用于保存评论者姓名、电子邮件和网站的 cookie 以加快未来评论速度的情况下才有效。
- 检查页面顶部附近的启用/禁用 cookie 设置Settings > Discussion Settings >> Other comment settings 。 取消选中“显示评论 cookies 选择加入复选框,允许设置评论作者 cookies ”。 如果取消选中此选项,它将强制垃圾邮件发送者每次都重新注册,但是,它可能会激怒真正的用户。
- 在这种特殊情况下,“如果评论包含 X 个超链接,则保留评论以进行审核”设置不是很有效,因为垃圾邮件链接源自标准评论表单的 URL 字段。 您可以在某种程度上抑制更具机会主义的垃圾邮件发送者。 转到设置 >> 讨论设置 >> 评论审核 >> “如果评论包含“x 或更多链接”,则将其保留在队列中。 WordPress 默认设置为 2,但我们建议您将其更改为 1。
- 使用 Akismet 等反垃圾邮件插件过滤评论。
- 在您的评论表单中添加一个验证码,以在第一轮中淘汰垃圾邮件机器人。 它可以在您和真正的用户之间增加界限,但它在高流量站点上是一个有价值的功能。
这些内置工具只会给顽固的垃圾邮件发送者带来不便。 除非您从标准的 WordPress 评论表单中删除网站 URL 文本框,否则您将始终处于垃圾邮件巡逻状态。 此外,违规网站 URL 仍将位于您网站的后端(参见图 1),它可能会在一定程度上影响 SEO。
开始前的重要提示
在某些情况下(我们在下面指定了详细信息),禁用评论作者链接不会删除网站上所有现有的评论作者链接。 您必须手动清理旧评论。
此外,在研究本教程期间,我们遇到了一些指南,出于各种原因建议您将默认的 no-follow 属性更改为 do-follow。 我们非常不同意这个建议。 而是使用许多其他方法中的一种来追溯删除我们在下面列出的您网站上的评论作者链接。
继续阅读我们的方法列表,以实施美容解决方案或“核选项”以防止和删除垃圾作者链接。
修饰选项:阻止显示评论作者链接
有几种方法可以禁止在已发布的评论中显示(禁用或隐藏)网站 URL 字段。 隐藏这些链接将使您的评论部分更具吸引力,但网站 URL 链接仍将位于 WordPress 后端。 这些链接大大增加了您的内部无后续链接的数量,这可能会在一定程度上影响您的 SEO 。
使用下面的一种自动方法或手动删除它们。 您可以使用高级 SEO 工具(如 SEMRush 或 Yoast)来帮助识别所有剩余的内部无后续链接。
装饰选项 1:阻止显示评论作者链接的免费插件
免费的“隐藏评论作者链接”受到多个插件评论网站的广泛推荐。 然而,创作者已经有一段时间没有更新了,这对我们来说是一个值得关注的问题。 它不会删除网站 URL 字段,只是禁用评论作者链接,这样链接就不会公开显示。
或者,您可以考虑免费版的 Comment Link Remove 和 Other Comment Tools。 高级选项删除了 URL 字段(类似于下面的 PerfMatters 插件),并提供了额外的功能。
装饰选项 2:通过 functions.php 阻止显示评论作者 URL 链接
我们强烈建议使用插件来更改 functions.php。 编辑主题的 functions.php 文件中的功能应该留给高级用户出于非常具体的原因进行。 您可以在推荐的代码片段插件中使用下面的片段,如图 2 所示:
add_filter( 'get_comment_author_link', 'remove_comment_author_link', 10, 3 ); function remove_comment_author_link( $return, $author, $comment_ID ) { return $author; }
注意:网站 URL 字段在标准 WordPress 评论表单中仍然可见。 如果访问者完成该字段,则 URL 将对 WordPress 管理员可见,如图 3 所示。评论作者链接将从新评论和现有评论中删除,如图 4 所示。
使用此方法,评论作者链接将从新评论和现有评论中删除(参见图 4)。
核选项:从 WordPress 评论表单中删除网站 URL 字段
核心选项 1:通过 CSS 阻止在 WordPress 评论表单中显示 URL 字段
WordPress 使用类 comment-form-URL 在标准 WordPress 评论表单上显示作者的网站 URL。 您可以通过将站点范围的 CSS 添加到主题的外观设置来修改此类,如图 5 所示:
转到:外观 >> 主题 >> 自定义 >> 其他 CSS。 复制以下内容并将其粘贴到 CSS 块中:
.comment-form-url{ display:none; }
注意:此 CSS 会阻止标准 WordPress 评论表单中的网站 URL 字段。 评论作者无法提供网站 URL,因此 WordPress 不会创建评论作者链接。
这个选项的不同之处在于网站 URL 字段仍然可见(即使是空的)。 管理员可以从 WordPress 端编辑评论。 如果您想允许手动选择反向链接,这是一个不错的选择,但您必须在审核期间自行插入网站 URL。 网站其他地方的现有评论将保持不变。 您仍然需要手动清理其他垃圾邮件链接。
核心选项 2:使用插件从 WordPress 表单中删除 URL 字段
将多个功能捆绑到一个产品中的趋势越来越明显,例如,为协调所有性能指标而构建的捆绑插件。
Perfmatters 优化插件删除了不必要的 WordPress 功能,例如未使用的 WooCommerce 样式/JS、提要、XML-RPC 和其他项目。
进行标准的插件安装和激活。 导航到“设置 >> 性能问题菜单 >> 选项 >> 常规”。 向下滚动。 启用“删除评论 URL”选项并保存。
注意:PerfMatters 插件从标准 WordPress 评论表单中删除了网站 URL 字段,并从所有现有评论中删除了链接。 这个选项的不同之处在于,您可以通过简单地选中/取消选中插件设置中的一个字段来打开或关闭它。
核心选项 3:使用代码片段从 WordPress 评论表单中删除 URL 字段
我们不建议在主题的 functions.php 文件中编辑函数。 我们建议您使用代码片段插件,如图 6 所示,使用以下片段:
add_filter('comment_form_default_fields', 'unset_url_field'); function unset_url_field($fields){ if(isset($fields['url'])) unset($fields['url']); return $fields; }
注意:网站 URL 字段将不再出现在标准的 WordPress 评论表单中,因此 WordPress 不会创建评论作者链接。 但是,如果管理员想要在审核期间编辑评论,则 URL 字段仍然可见(即使是空的)。 网站其他地方的现有评论将保持不变。
如前所述,如果您想允许手动选择反向链接,这是一个不错的选择。 在审核期间,您必须自己插入网站 URL。 请记住,网站其他地方的现有评论将保持不变,因此您必须手动清除所有垃圾邮件链接。
结论
评论表单中存在网站 URL 是 WordPress 网站上最大的垃圾邮件来源。 尽管没有禁用评论作者链接或删除 WordPress 评论表单的网站 URL 的默认设置,但还有其他几种安全、简单的方法可以防止垃圾邮件发送者劫持您的链接汁。
垃圾评论可能会严重损害您的网站排名。 我们建议您从一开始就把战斗放在心上。