快用死链检测工具修整你的“陈年”老文章吧

我从 2019 年开始建站,到现在已经 6 年了。

虽说人太懒,发布的文章实在太少,可这些文章都是大楼的砂浆、城墙的砖,就像人身体的血肉,是网站的宝贵资产。如果能去除过时的内容,添加新内容,即使是老文章也能焕发新春。

我们做网站不免用到大量链接,有引用外部内容时添加的外链,也有指向站内资源的内链。经过这么多年,许多外链、内链都已经失效,前段时间耕读君才发了一篇文章《用 Google Analytics 找出 404 都是访问哪些链接导致的》。

无论是用户访问,抑或是搜索引擎爬取,404 都是不好的体验。死链会导致大量 404,这对 SEO 的影响是不容忽视的,所以我们应该尽量修复或清除网站里的死链。

有什么推荐的死链检测工具?

死链检测是一个很常见的需求,所以工具有很多。

例如,假设你想在本地部署,那么开源的命令行工具 LinkChecker 就是不错的选择。 LinkChecker 不仅可以在 Linux 上直接安装,还支持 Docker 运行,跨平台一点问题都没有。

不过呢,这类工具还是有点技术门槛,耕读君更推荐免安装、可在线运行的服务。

这里推荐 dead link checker.

如何使用 dead link checker?

打开网站后,可以看到上方是导航栏,下方有个网址输入框。

dead link checker

如果只需扫描检测一个网站,那么在这里输入完整的首页 URL,然后点击 check 按钮就可以开始检测了。

如果有多个站点需要检测,那么需要点击导航栏的 Multi check。这个功能需要登录账户,访问 这个页面 可以免费创建一个账户。创建完成后,在 Multi check 页面上就可以一次添加多个网站,一行一个。

dead link checker 会依次检测,这会花费一些时间,总不能一直在电脑面前等着吧?放心,在网址输入框下方可以勾选 auto-send report on completion ,当检测完成后,报告会直接发送到你的邮箱,方便查看。

dead link checker Multi check 功能

无论是在线报告,或是邮件发送的报告,都会列出死链 URL、返回的状态码、超链接的文字,以及出现这个死链的页面,方便在网站里定位。

有些返回 502 的 URL 不一定是死链,而是像知乎、百度贴吧这类需要身份认证的平台,它们识别到自动检测程序,所以给拒绝了。对此,我们可以手动打开报告里链接进行确认。

如果网站采用的是 WordPress 这类内容管理系统(CMS),且开放了评论功能,那么有些评论者填写的网站可能已经停止运营,它们也会出现在报告中。就以 WordPress 为例,可以在后台的评论管理页面上,点击对应评论的“快速编辑”,把评论者提交的网址删除。

dead link checker 的免费检测额度

dead link checker 不注册账户可以检测单个网站,注册免费账户可以检测多个站点。但是,检测过程中会看到这样的提示:

dead link checker 免费账户检测数量限制

也就是说,使用免费账户的话,每个站点最多检测 2000 个 URL。

对于页面不多的站点,2000 额度是够用的。如果页面很多的话,就可以购买它的 Auto check 订阅,一方面可以检测更多页面,另一方面可以实现自动检测,无需我们手动登录 dead link checker 去操作。Auto check 还可以设置检测频率:每日、每周或每月,适合需要自动监控多个站点的用户。

dead link checker 的 Auto check 套餐价格

关于内容站清理死链的一点想法

内容站的成败在于其内容能否给读者带来价值,也就是说,我们写的内容必须是有用的。

假设这么一个场景:访客通过搜索引擎找到了我们的网站,但是点击进来发现文章里的信息严重过时了;或者文章里引用的工具、资料链接大多打不开。如此,访客的浏览体验是非常差的,他们只会迫不及待地关掉页面,去尝试其他搜索结果。后果是什么?网站的跳出率飙升,最终被搜索引擎降低排名,甚至删除索引。

互联网最不缺内容,1 篇有用的文章能顶 1000 篇废话。这就是为什么我们不能埋头向前,要时不时回头检查“陈年”文章,给它们翻新翻新,让它们继续发光发热。

耕读君
耕读君

一个筋斗十万八千里,说明上云好啊

文章: 220