死链,也就是坏链,无效链接,Broken Links, Dead Links。网站中如果死链过多,是影响SEO的。这时你需要使用一些死链检测工具检查出来死链在哪里,然后进行修复。
1. Xenu
Xune 是一个免费的桌面软件,会检测您整个网站的所有链接,并告诉您哪些是好的、哪些是死的、哪些是超时的以及哪些是暂时无法连接上的,然后还会生成一份详细的报告给您,不过那些报告我还从未看完过——因为链接太多了。
2.Dead Links (www.dead-links.com)
Dead Links 是一个提供免费链接检测服务的网站,也可以检查您博客所有的链接,检测结果分为内链接、外链接和未验证链接三种。整体效果比 Xenu 差一点。
3.Linktiger.com
Linktiger,名字挺牛逼的,主要服务为每周或者每天固定把您博客链接的死活情况发送到您的邮箱,可惜免费的帐户只能检测 1000 个链接,太小气了。
4.Linkpatch.com
这个是我昨天发现的,很好玩。您注册了之后把一段代码复制粘贴到您的 404 模板(404.php),然后您的博客一旦出现 404 页面,Linkpatch 就会把这个消息通过邮件发送给您,算是错误报告吧。
5.Broken Link Checker(http://wordpress.org/extend/plugins/broken-link-checker/)
Broken Link Checker 是一个 WordPress 插件,也是我目前最喜欢的死链接检测软件。它的优势在于不仅可以检测所有文章的死链接和重置链接,而且还可以直接在 WordPress 后台对这些链接进行修改。不过有一个不足的地方是,它只在您的 WordPress 后台开着的时候才会检测,大懒虫一个。
注意:
1. 使用死链接检查工具之前,还得确认你有足够的耐心。比如我用Broken Link Checker检查出本站内有3000多条无效链接时,我选择放弃去管它们了。期待插件作者在以后的版本中也许能增加批量功能。
2. 无效链接检查工具检查出来的坏链并不一定就是真正的坏了,有的时候可能只是暂时无法访问或在某些国家无法访问,也会被判定为死链。所以,检测死链,判断死链,最后再删除或修复死链。这实在是件枯燥无味的事情。