WordPress 失效链接检查插件比较:WPMU DEV 与 AIOSEO

维护文章链接与外部参考资料时,可以比较 WPMU DEV 的 Broken Link Checker 和 AIOSEO 的 Broken Link Checker。WPMU DEV 提供本地与云端模式,AIOSEO 则采用连接账户、按月分配检查额度的云端服务。两者的发现都应视为待核对访问和内容的清单,而不是已经确认必须删除的链接名单。

链接检查与 404 日志有什么区别

链接检查器找出内容或菜单指向哪些地址,再检查目标;404 访问日志记录的,则是别人请求网站上不存在的地址。检查器能发现从未被点击的拼写错误,而扫描器请求的路径,可能根本没有任何文章引用过。

例如,一篇旧安装教程引用的官方文档被删除了。链接检查可帮助找到目标地址及引用它的文章。如果迁移自己的网站文章,应更新内部引用,并另行配置必要的旧地址重定向。自己网站的跳转规则,无法修复外部服务器故障。

除了指向自己网站的内部链接和指向其他网站的外部文字链接,还应决定是否需要检查图片、视频、菜单及自定义字段中的地址。只扫描正文,并不等于检查整个网站。有些资源也不能只看状态码:视频页面可能正常加载,但视频已经转为私有。

比较执行位置、账户和额度

模式 执行与账户 评估内容 采用前确认
WPMU DEV Local 自己服务器运行,与云连接分开 在 WordPress 中检查和编辑 服务器资源、频率与支持的内容
WPMU DEV Cloud WPMU DEV 服务器运行,需要连接 Hub 外部扫描引擎与 Hub 报告 免费账户限制与公开可访问范围
AIOSEO Cloud AIOSEO 服务,需要账户与检查额度 失败原因与链接出现位置 内外部范围、每月检查量与重新检查条件

WPMU DEV:本地与云端范围不同

WPMU DEV 官方指南区分 Local 与 Cloud。Cloud 需要连接 Hub,但不一定需要付费会员。免费账户仍有影响扫描与复查的条件,应查看免费 Hub 限制,不要把两种模式看成完全相同的无限服务。

本地检查使用主机资源,大型网站应观察负载与检查频率。云端抓取依赖公开访问:会员保护页、维护页面,以及无法通过导航到达的孤立内容,都可能限制覆盖。文档也承认不同模式的结果可能不一致。使用多站点安装时,还应检查对子站点的适用条件。

AIOSEO:区分额度与外部链接检查资格

AIOSEO 使用与账户连接的服务。方案说明与插件介绍列出每月 250 的免费额度,付费方案则按每月数量和网站数区分;该服务是独立订阅,与主 AIOSEO 插件分开。链接数不等于文章数,一篇文章包含大量地址,就可能产生大量检查项。文章少,也不能据此认定每次全站复查都在额度内。

免费外部链接范围需要确认。WordPress.org 的说明写的是每月 250 个内部链接,而官方 1.2.6 版变更记录说明所有方案,包括免费版,都支持外部链接。两处说明冲突,因此不应断言免费始终只查内部,也不能承诺外部无限检查。若外部来源是重点,应核对已连接账户的范围、剩余额度,并用一个内部和一个外部示例验证后再选择。

当前介绍还包括菜单、自定义字段、同步样板及受支持页面构建器中的链接。能找到链接,与能直接从报告安全改写内容,是两种能力。部分构建器内容必须回到其编辑器修改,应依据报告位置找到正确的编辑入口。

先进行范围有限的首次扫描

从官方分发渠道安装,并先检查重要的已发布内容。涉及改写正文的操作前,准备备份和恢复方法。连接外部账户时,还应核对哪些地址和结果会被传输与保留。

  1. 选择模式。在 WPMU DEV 的 Link Checker 菜单区分 Local 和 Cloud,选择 Cloud 时按指南连接;AIOSEO 则先确认已连接的账户和方案。
  2. 确定内容与资源范围。纳入所需文章、页面、菜单和图片。受限地址、外部服务链接应与公开参考资料分开判断。
  3. 确认扫描已经完成。区分排队、正在检查与失败状态。发现零项,不代表扫描已完成且没有错误;还要检查连接、额度、公开访问和本地任务执行。
  4. 记录目标和出现位置。保留地址、文章或菜单位置、响应或失败原因,以及上次检查时间。找出重复出现在多篇文章的地址,便于安排优先级。
  5. 先手动核对并修复一项。修改对应位置前,应用下文的检查方法。批量替换之前,应查看影响对象及数量。

文档消失却被多篇文章引用时,先寻找同一主题的现行官方资料。只有新内容仍能支持原解释时才替换地址,并重新阅读相关主张。随便换成一个可打开的页面,可能消除了报错,却留下错误的证据对应关系。

区分检查警报与资源真正删除

结果 可能含义 后续核对
404 或 410 删除、地址错误或访问行为不同 核对拼写,查看官网迁移或搜索信息
301、302 或其他跳转 新位置或临时提示 检查最终地址及内容是否仍是同一资源
403、405 或 418 可能阻止自动请求或特定请求方法 正常打开;若仅 HEAD 失败,再用 GET 检查
429 可能限制请求频率 降低检查频率,稍后再试
5xx 或超时 暂时故障或响应缓慢 稍后复查,记录持续失败
200 但内容不同 登录、维护、错误提示或资料改变 阅读是否仍提供预期依据或功能

HEAD 请求响应信息而不获取页面正文;GET 则获取实际内容。自动请求可能失败,普通浏览器却能正常打开;反过来,检查器可能报告有响应,但访客遇到证书警告。不要只凭数字判断有效性或安全性,也不要绕过证书警告或关闭验证来让检查通过。

资源只对已登录的管理者开放时,应评估普通读者的访问。受限并不一定表示资源坏了,但文章若承诺免费公开指南,而目标改成仅订阅者可见,正文可能需要调整。AIOSEO 的失败说明区分阻止访问、超时、需要登录和证书问题,应先读原因再决定如何处理。

复查修改并安排维护间隔

修正自己内容中的拼写错误;等价资料迁移时,使用新官方位置。如果来源消失且没有替代,应检查依赖它的主张,而不只是取消超链接。资源有效但拒绝自动检查时,记录原因、使用适当排除规则,并定期回访。

打开修改后的公开文章,确认链接文字、目标内容、图片与视频播放,再复查该项。多处替换还应检查共享菜单和同步样板,不只看文章。保留旧地址与原句,便于撤回错误修改。

小型博客可在发布或实质修改内容时检查,并对引用密集的文章安排定期复核,无需每天反复扫描全部内容。应考虑主机资源、云额度和外部请求限制,并确认计划任务确实运行。如果使用邮件报告,也要测试通知投递。

先处理面向读者的重要链接、大量重复的失效地址,以及支撑核心主张的外部来源。维护链接可以帮助读者找到信息,但错误计数下降不保证搜索排名提高。应把自动结果与对实际内容的编辑审核结合起来。