什么?博客也会有亚健康与健康之分?没有错!只是它健康的衡量指标不一样罢了。我认为衡量博客健康指标最重要的参数其实就是你博客的SEO优化,但是SEO优化是一项系统工程,不是三下五除二就能解决的事情。我今天的这篇文章也只是SEO优化的冰山一角。最近由于yo2的LightBox插件问题,我和Derek’s Blog的博客相继受害,表现为文章不能显示,也就从这时开始我开始注意到文章死链的危害。虽然上述问题与死链没有多大关系,但却因此让我特别注意到在我博客中的死链。写博,不就是为了让别人看嘛!如果你网站上有很多死链,这样会让用户产生烦感,你很有可能就会流失一位忠实的用户了…….那么什么是死链?死链的危害是什么呢?如何检测死链的存在以及如何避免死链呢?请继续往下阅读。
一、什么是死链?
顾名思义,死链就是不复存在的链接,也称无效链接。简单的说即那些不可达到的链接或已经不能被打开的网络链接。很多网站(博客)都会将下载链接甚至图片链接做成外链。其实我也一样,毕竟只是一个个人博客,没有过多的资金投入,因此大部分依靠外链,而这些个外链就非常有可能成为死链的盗火索。当然做外链没有什么不好,唯一你要担心的是你的外链是否稳定,是否可靠。
二、死链的危害
首先如果你的网站(博客)存在着这种大量的死链,必将大大损伤网站(博客)的整体形象。而且如果你对此毫无所知,也没有去更改掉那些死链,试问谁还会经常访问你的网站(博客)。再者搜索引擎蜘蛛是通过链接来爬行搜索,如果太多链接无法到达,不但收录页面数量会减少,而且你的网站在搜索引擎中的权重会大大降低。最为重要的是Google PR值是通过对网站链接(外链和内链)的优劣程度来衡量你的PR值,因此可想而知死链将无疑会对你的网站(博客)PR值造成危害。
三、如何检测死链以及避免死链的产生
稳定对一个博客是非常重要的,如果条件允许,我个人认为你的网站(博客)尽量少用外链,或者尽量使用比较稳定的外链。但是不添加任何外链,除非是你的网站(博客)服务器的“肚量”足够大,否则对于提供下载链接的网站(博客),外链就很难避免。既然很难避免,那么我们唯一能做的就是尽量使用比较可靠、稳定的外链了!但即使这样你的博客中的死链还是会不可避免存在,因此经常检查你的网站(博客)是否有死链就非常有必要。但依靠手工进行死链检测,工作量实在太大啦!下面我就推荐几个可以方便检测死链的方法。
1、运用在线网站检测
下面是我从互联网上淘来的几个在线检测死链的网站,当然这些检测也未必百分之百准确,但是相对与手工检测省下了不少时间。我认为最好的办法是将检测出来被认定是死链的链接,手工再进行确认比较妥当!
(1)http://www.dead-links.com,虽然是英文界面,但是操作还是比较简单的。
(2)http://www.void.be/urlcheck.html 界面非常清爽,但是检测页面最好不要大于50,否则速度较慢。个人推荐!
(3)http://www.nsclick.com/checkurl.asp,NsClick网页无效链接检测工具,中文页面。个人比较推荐
(4)http://validator.w3.org/checklink ,尝试了一下,虽然是国外网站,但是检测的网站死链查询速度还不错,而且相当专业!个人推荐!
2、运用软件进行检测
推荐一款名为Xenu Link Sleuth的死链检测软件,据说是最小但功能最强大的检查网站死链接的软件了。你可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。它可以分别列出网站的活链接以及死链接,连转向链接它都分析得一清二楚;支持多线程 ,可以把检查结果存储成文本文件或网页文件。 猛点击下载。
3、使用插件(wordpress插件)
当然你是基于wordpress程序的博客,你可以安装Broken Link Checker插件,不过麦田博客是基于YO2博客托管服务,安装插件,要申请上传,所以还没有试过该插件。安装该插件后它能检查你博客里面是否有死链或丢失的图像,在后台给出通知。有兴趣的朋友可以到它的官方地址下载安装。
官方下载地址:http://wordpress.org/extend/plugins/broken-link-checker/
PS:解决死链只是SEO优化的冰山一角,SEO优化的学问还有很多。其实大家在关注别人的博客时,也要关注一下自己的博客的文章,不是说文章发布之后就可以了事啦!

55 Comments: Trackback URL | Comments RSS
04月 23rd, 2009 at 21:43
维护相当费力啊,尤其文章多的,建议大家插件少开点,blog少加点外部代码,有利于打开速度!

麦田要加上一点,友链如果变成了死链,那后果也是很严重的!
好久没占沙发了
[回复]
04月 23rd, 2009 at 21:49
貌似上面的方法都不能进行整站检测死链,不过,免费的服务也就这样了,赞一个,辛苦了
[回复]
04月 23rd, 2009 at 21:49
用第二个网址试了一下,凡是图片他都显示死链,貌似结果不可靠哦
[回复]
04月 23rd, 2009 at 21:57
[Comment ID #12841 Will Be Quoted Here]
我的也有近一半out…可能速度太慢就认为是死链了
[回复]
04月 23rd, 2009 at 21:58
[Comment ID #12841 Will Be Quoted Here]
我的也有近一半是死链,可能速度太慢就认为是死链了
[回复]
04月 23rd, 2009 at 21:58
死链很可怕呀。一开始就得好好优化,防范于未然,免得到时出问题了再手忙脚乱。我先检查去了,吼吼··
[回复]
04月 23rd, 2009 at 22:35
睡觉前看到麦兄更新了。SEO优化确实我懂的好少,每次看文章也是是懂非懂的,呵呵,至于外部死链究竟是怎么回事,我还是不太明白,有时间还得请教下麦兄啊
[回复]
04月 23rd, 2009 at 22:38
那么检测出来之后呢,比如说404页面。
[回复]
04月 23rd, 2009 at 23:29
@小毅 请教不敢!其实seo系统优化太庞大了,我也是一知半解!互相学习了!
[回复]
04月 23rd, 2009 at 23:31
@Derek 还好我首页上的友情链接都能打开!还是尽量避免使用外链!
[回复]
04月 23rd, 2009 at 23:33
@socekin 其实我觉得,如果让访问者留言,来发现死链最好!但是事实是很多人即使看到了也不会给我们留言!
当然我们这个博客联盟的成员除外! 
[回复]
04月 23rd, 2009 at 23:36
@Derek 正如我博客中说到,“只能作为一个参考”,但是死链多了,真是一个头疼的问题,后遗症很多!最好的办法就是让访问我们博客的来访者监督最好了!
[回复]
04月 24th, 2009 at 00:11
@望月
看来我光想着如何查找死链,却忽略最重要的如何解决了。对于过分多的死链,其实我也没有什么好办法,手工消灭吧!外链直接kill或手工更改!至于404页,没有考虑到,我想也许可以直接在404页面上跳转到首页吧!这样也许可以让用户体验好一点!毕竟不会走进死胡同!
[回复]
04月 24th, 2009 at 00:13
@qinyu 不是百分百正确的!特别是yo2的图片链接,似乎都被认定为死链!
[回复]
04月 24th, 2009 at 01:55
竟然没有死链……纳闷一下
其实是没检查完就退出了,太晚了,虽然脑还不想睡,但眼睛强烈抗议了 
[回复]
04月 24th, 2009 at 09:41
刚安装了那插件,过会看效果呵呵
[回复]
04月 24th, 2009 at 09:47
最近要学习一下seo了,感觉知识严重缺乏,毕竟做网站优化要搞好,麦兜文章及时哟
[回复]
04月 24th, 2009 at 10:54
@潇潇水云 多少总会有几个死链,问题不会那么严重,经常记得拔草就行啦!
[回复]
04月 24th, 2009 at 10:54
@麦田 没办法,目前的国情就这样,导致了很多英语牛技术厉害blogger的直接开英文网站赚钱了
[回复]
04月 24th, 2009 at 10:55
@onefrozen 一定要记得回来传授一下该插件使用的经验!
[回复]
04月 24th, 2009 at 10:56
@小T SEO太系统了,没有一个人敢说已经掌握了SEO优化!
[回复]
04月 24th, 2009 at 10:56
@zwwooooo 如果真的没有的话,那就要恭喜啦!
[回复]
04月 24th, 2009 at 11:04
写的很好,技术与经验都是慢慢积累的,seo还是不要太在意的好,博客不是商业站,不需要投太大的精力进去,google的算很难摸透的。
[回复]
04月 24th, 2009 at 12:22
好文,我是了检测网站,果然很多死链接,吓我一跳,不过还好看见麦兜说那是yo2的图片链接被误判的……
[回复]
04月 24th, 2009 at 12:58
决定下软件试试看
[回复]
04月 24th, 2009 at 20:52
@麦田#12853 死链会对PR影响吗?
[回复]
04月 24th, 2009 at 21:51
检查过了,还算健康。头像也搞定了,显示正常。
[回复]
04月 25th, 2009 at 00:43
@Y.Jiajia 非常同意你的看法,博客不是商业网站,这个观点!
[回复]
04月 25th, 2009 at 00:44
@armgod 虚惊一场了吧!你的博还是比较健康的
[回复]
04月 25th, 2009 at 13:02
[回复]
04月 25th, 2009 at 13:04
@lazy 你的外链越多,质量越高那么你的PR值相应也就会越高,但这也不是影响你RP值的绝对因素!死链直接影响到你的内外链接的质量,当然也就间接影响到你的RP!
[回复]
04月 25th, 2009 at 13:07
@托尔·银月 哪里?做外链最好找一些比较稳定的外链,或者尽可能避免外链!
[回复]
04月 25th, 2009 at 13:08
@托尔·银月 其实我对那个插件更感兴趣,可是yo2安装插件还要申请上传,有空把这个插件效果试一试
[回复]
04月 25th, 2009 at 14:32
@麦田 要不你找“杀手爱牛奶”问问。他好像独立出去了
[回复]
04月 25th, 2009 at 14:34
@麦田 六间房帐下的tu6.cn。不过很奇怪啊,我上自己博客可以找得到图片,匪夷所思
tu6的网站都挂了
而且用那个软件也判定那是死链
[回复]
04月 25th, 2009 at 22:36
@托尔·银月 不能过分依赖,我在博客中也提到了最好将被认定的死链再手工确认一遍!
[回复]
04月 27th, 2009 at 14:31
@麦田 反正还能看得见,不管那么多了…………以后都上传不外链,懒了
[回复]
04月 28th, 2009 at 16:18
测试了一下我的博客还可以
因为换了域名难免有点死链~ 学习了~
[回复]
04月 28th, 2009 at 22:15
后期的维护的确是一个头疼的问题,经常发现有人对我的陈芝麻烂谷子感兴趣,可能当时只是为了换点流量!
[回复]
05月 1st, 2009 at 13:35
我首页没有友链,主题限制的,但是用了一个页面来展示友链!
[回复]
05月 3rd, 2009 at 00:38
我使用的blog图片都是经过上传到自己的空间或者是flickr,起码这样会稳定一点,不至于一些空间丢失图片了,导致文章的可见性。
[回复]
05月 3rd, 2009 at 10:24
@阿婆 稳定才是硬道理!如果一篇文章的图片外链丢失,文章就成了瞎子,特别是需要借助图片来补充文章内容的,就千万不要让图片丢失。
[回复]
05月 3rd, 2009 at 13:59
晕,原来我之前有在你这里回复过。上面提到的“杀手爱喝牛奶”就是和我一起独立出去的。
[回复]
05月 3rd, 2009 at 22:46
插件很方便也很麻烦…
不知道直接删了会不会给数据库带来垃圾残余..
[回复]
05月 4th, 2009 at 14:49
那个检查死链的真不友好,说我的主页404了..
[回复]
05月 4th, 2009 at 16:38
@kramon 貌似会带来垃圾残余。这个死链检测不是百分百准确~只能作为参考,最好将检测出来的死链,手工再检测一遍~如果你的文章多了,你就没有可能采用手工检测….我推荐你使用我上面提到的插件,据说效果还不错,不过我没有使用过~
[回复]
05月 4th, 2009 at 16:40
@阿婆 晕!你好健忘啊!常来坐坐~
[回复]
05月 5th, 2009 at 00:05
好的呀,我试试..
[回复]
05月 5th, 2009 at 00:07
不知道有没有好的方法清理数据库垃圾??
[回复]
05月 5th, 2009 at 08:59
@kramon 清理数据库对我这种wp菜鸟来说有时比较头疼,因为技术太菜,一般不敢随便你碰数据库。我之前曾看到过一个名为Clean Options Plugin的wp插件能进行清理,但是我建议如果你要清理的话,最好先备份好的你的数据库,推荐WordPress Database Backup备份。我 的博是基于yo2提供的服务,上传插件要申请,所以我没有类似的经验!你可以去试一试。
[回复]
05月 8th, 2009 at 23:36
看你的这篇文章后面的相关日志,显示有问题
[回复]
05月 15th, 2009 at 12:24
呵呵,麦兄,这篇文章我收录到home.vini365.cn的精华帖区了哦。

[回复]
05月 15th, 2009 at 13:48
@小毅 惭愧啦!谢谢你的推荐收藏!
[回复]
11月 20th, 2009 at 00:08
[回复]
mytion 回复:
11月 20th, 2009 at 09:40
之前的嵌套全部毁啦,搬家后就变成这样啦!我也不知道怎么弄,干脆就让它这样吧。
[回复]
11月 22nd, 2009 at 17:53
不错,学习了
[回复]