如何修复损坏的链接检查器不发送电子邮件
已发表: 2021-03-10Broken Link Checker 在您的网站上发现死链接时是否不会发送电子邮件警报?
损坏的链接会对用户体验产生巨大影响并损害您的 SEO。
本指南将向您展示如何修复损坏的链接检查器通知电子邮件,这样您就不会错过 WordPress 网站上的损坏链接。
立即修复损坏的链接检查器电子邮件
“断开的链接”是什么意思?
“断开的链接”表示该链接未指向有效的网页。 如果原始页面被移动或删除,就会发生这种情况。
当有人单击该链接时,他们会看到 404 错误,而不是他们期望看到的页面。 这是我们在 SeedProd 中制作的 404 页面示例。

如果您的内容中有一个损坏的链接,您的访问者会在遇到死胡同并且找不到他们需要的信息时感到沮丧。 当一个网站不能提供良好的用户体验时,也可能会损害其搜索引擎排名。 这就是为什么尽快找到并修复损坏的链接如此重要的原因。
来自 WPMU Dev 的 Broken Link Checker 插件会自动扫描您的站点以查找无效的内部和外部链接。

如果您没有收到来自插件的任何电子邮件警报,我们将向您展示如何修复它。
如何修复损坏的链接检查器不发送电子邮件
本教程将引导您修复 Broken Link Checker 电子邮件通知。
- 修复损坏的链接检查器不使用 SMTP 发送电子邮件
- 查看断开的链接检查器电子邮件设置
- 为断开的链接检查器启用所有帖子类型
- 启用每小时断开的链接监视器
- 从 WordPress 发送测试电子邮件
让我们从在您的站点上设置 SMTP 开始。
1. 修复损坏的链接检查器不使用 SMTP 发送电子邮件
WordPress 使用名为wp_mail()的函数通过托管您网站的 Web 服务器发送电子邮件。 默认情况下,它不会向它发送的电子邮件添加任何身份验证。
当这些电子邮件通过不同的服务器时,他们可能会将电子邮件标记为垃圾邮件,因为缺少身份验证。 在某些情况下,服务器可能只是默默地丢弃消息。
这就是为什么 Broken Link Checker 看起来没有从您的网站发送电子邮件的原因。
WP Mail SMTP 可以轻松解决此问题。 它允许您通过邮件服务发送 WordPress 电子邮件,而不是依赖您的网络服务器。 邮件服务添加了身份验证,以便您的电子邮件成功发送。

配置 WP Mail SMTP 后,它会自动修复联系表单、WooCommerce 商店甚至备份插件通知的电子邮件送达率问题。
本节的其余部分将解释如何在您的 WordPress 网站上安装 WP Mail SMTP。 如果您不想自己执行此操作,您可以在购买 Elite 许可证时获得 White Glove Setup。
现在,我们将向您展示如何使用向导进行设置。
安装 WP Mail SMTP 插件
首先,从您的 WP Mail SMTP 帐户下载插件。 您可以从“下载”选项卡获取最新版本的 zip 文件。

将 zip 文件保存到您的计算机,然后将其上传到 WordPress 仪表板中的插件页面。
如果您需要这部分的帮助,本安装 WordPress 插件的指南将更详细地解释该过程。

激活插件后,设置向导将在您的浏览器中打开。
使用您的电子邮件提供商创建一个帐户
现在让我们单击“让我们开始吧”按钮开始设置您的 SMTP 服务。

WP Mail SMTP 让您可以选择免费或付费提供商来处理您的 WordPress 电子邮件。
如果您不确定要使用哪一个,我们推荐 SMTP.com 或 Sendinblue。 查看此电子邮件提供商完整指南,了解有关此处每个选项的更多详细信息。

选择电子邮件提供商后,您需要在他们这边建立连接。 我们为每个人准备了一份文件,可以准确地向您展示您需要做什么:
- SMTP.com
- 森丁蓝
- 邮筒
- 发送网格
- Gmail(G-suite 或 Gmail)
- 亚马逊 SES
- 外表
- Zoho Mail
- 其他 SMTP(任何其他 SMTP 服务器)
浏览文档以连接所有内容。 准备就绪后,请切换回本指南以完成在 Broken Link Checker 中检查您的设置。
打开 WordPress 电子邮件日志记录(可选)
在向导结束时,将自动启用可交付性和错误跟踪。

WP Mail SMTP 具有内置的电子邮件记录功能,您可以根据需要打开该功能。 它将跟踪 WordPress 发送的每封电子邮件,以便您查看标题和状态。 此设置不会跟踪电子邮件的内容,但如果您想稍后探索,插件中有一个高级日志记录功能。
最后一件事! 让我们从您的 WP Mail SMTP 帐户中获取您的许可证密钥并将其粘贴以激活插件更新。

就是这样! 我们已完成设置您的新 WordPress SMTP 服务。
现在让我们快速检查一下插件中的设置是否正确。
2.查看断开的链接检查器电子邮件设置
断开的链接检查器可以提醒您断开的外部和内部链接。 它会报告它在Tools » Broken Links找到的死链接。

从断开链接检查器工具菜单中,您将看到整个网站的断开链接列表以及状态代码。 从这里,您可以清理您的网站并快速取消链接不再存在的页面。

要实时跟踪损坏的链接,您还需要接收电子邮件警报。 Broken Link Checker 应该发送类似于此屏幕截图中的通知:


如果您没有收到这些电子邮件,让我们先检查插件是否正在检查所有正确的帖子和页面。
留在您的 WordPress 仪表板中并前往设置»链接检查器。

让我们从“常规”选项卡开始,逐步完成设置。

在“常规”页面上,您可以为电子邮件通知选择 2 种不同的设置:
- 向我发送有关新检测到的损坏链接的电子邮件通知
- 向作者发送有关帖子中断开链接的电子邮件通知。
你肯定想检查第一个。 第二个复选框是可选的。

接下来,向下滚动并检查 Broken Link Checker 电子邮件发送到的电子邮件地址。
如果此框为空白,它将默认发送电子邮件到 WordPress 中的站点管理员电子邮件。 有时这会设置为通用电子邮件地址,例如“[电子邮件保护]”。 如果您想覆盖它,您可以在此处输入不同的电子邮件。

在转到下一个选项卡之前,单击Save Changes按钮。
3.为断开的链接检查器启用所有帖子类型
接下来,让我们确保 Broken Link Checker 正在扫描您要监控的所有帖子类型。 单击在选项卡中查找链接以查看这些设置。

此页面上的列表显示了爬虫将扫描的所有不同帖子类型。 您绝对不想在这里选中每个框。 其中一些帖子类型用于插件中的特定功能,实际上并不出现在前端。
但是在大多数网站上,绝对应该打开帖子和页面。

请务必查看列表。 检查您在网站上使用的任何其他自定义帖子类型。
搞定? 如果您在此设置屏幕上启用了任何新帖子类型,请单击保存更改按钮。
现在让我们检查 Broken Link Checker 是否每小时对您的内容进行检查。
4.启用每小时断开的链接监视器
链接监视器是一种自动扫描,可查看您内容中的链接。 如果这未设置为运行,您将不会收到来自插件的任何电子邮件。
要检查此设置,请单击“高级”选项卡。

这里有很多重要的设置。 例如,如果您想了解慢速链接,您可以调整超时设置,以便删除它们。
但是如果我们向下滚动,链接监视器是我们感兴趣的主要设置。
对于本节,请确保选中Run hourly in the background旁边的复选框。 这将允许插件扫描您的链接,即使您不在您的网站上工作。

单击保存更改按钮以保存您的设置。
现在您已经检查了所有设置,Broken Link Checker 电子邮件应该可以正常工作。 让我们发送一封测试电子邮件以确认这一点。
5. 从 WordPress 发送测试电子邮件
伟大的! 现在我们已经解决了 Broken Link Checker 不发送电子邮件的所有问题。 让我们从您的站点发送一条测试消息,以确保一切正常。
首先,在 WordPress 中打开您的 WP Mail SMTP 设置。

查看顶部的选项卡,然后单击电子邮件测试。

然后发送您的测试电子邮件。 就这么容易!

检查您的电子邮件,看看您是否通过了测试。 如果发现您的电子邮件设置有任何问题,WP Mail SMTP 会提醒您。

就是这样! 现在您知道如何修复断开的链接检查器不从 WordPress 发送电子邮件。
立即修复损坏的链接检查器电子邮件
下一步:检查 DNS 区域中的 SPF 记录
电子邮件服务器通常使用 SPF、DKIM 和 DMARC 记录来验证电子邮件。 WP Mail SMTP 将尝试检测您的 DNS 问题并解释如何解决问题。
有关您可能遇到的一些问题的更多信息,请查看本指南以合并您域中的多个 SPF 记录。 SPF 记录是简单的TXT记录,因此如果它们出错,很容易修复它们。
准备好修复您的电子邮件了吗? 立即开始使用最好的 WordPress SMTP 插件。 WP Mail SMTP Elite 包括完整的白手套设置并提供 14 天退款保证。
如果本文对您有所帮助,请在 Facebook 和 Twitter 上关注我们以获取更多 WordPress 提示和教程。
