Xenu Link Sleuth 是长沙seo霜天见过最小但功能最强大的检查网站死链接的软件了。它可以分别列出网站活链接以及网站死链接,连转向链接它都分析得一清二楚;支持多线程 ,可以把检查结果存储成文本文件或网页文件。
Xenu 用于检测网站链接有效性的绿色软件,使用简单,最大支持100线程( Parallel threads),检测速度非常快。在对某网站的6层连接100630个连接进行检测时,使用默认的100线程耗仅费了1小时40分钟。当然耗费的网络资源比较多。
Xenu开发背景
对于个人站长来说,想要让自己的网站权重高每天需要做什么事情,而其中一件非常重要的事情就是:时常检测网站并排除死链接!因为这对网站的 SEO 非常重要,因为大量死链接存在会降低用户和搜索引擎对网站的信任。于是站长们需要一款工具来帮助检测网页的死链情况。这是小编今天才听说的软件,所以欣喜若狂的跟大家分享。虽然xenu并不是chrome插件,但是我相信一定有高手已经做出了同样功能的浏览器插件,后续小编回去了解并介绍给大家。
Xenu工具简介
Xenu工具主要具有以下特征:
1.需要下载安装,不到1M大小,用户界面非常简洁,操作简单。
2.检测彻底:能够检测到图片、框架、插件、背景、样式表、脚本和 java 程序中的链接。
3.报告形式合理多样,死链接一目了然。
4.提供出现死链接的网页,方便扫除导出链接错误。
5.能够侦测重定向URL
6.可以选择是否侦测站外链接。
7.对于小型简单网站,可以用来制作HTML格式网站地图。
Xenu工具的使用方法
1.打开xenu工具,选择文件–>输入需要检查的网站,此界面”检查网址”下面的“打开”是说明打开本地文件中的文档进行检查,“检查网址列表”和“打开”大同小异,xenu初始界面如下:
2.在xenu中输入网址,一定要加http://,不然后果你懂的。下面的“需要检查的网址”和“不要检查的网址”不用说大家也能明白什么意思,我就不废话了,直接点击确认就会开始进行检测;用户也可以做一些选项设定,但是一般默认配置就行。
3.检查完毕之后此工具会提示是否生成报告,会看到链接的各种状态,如果是红色的有两种状态notfound和timeout。notfound的基本都是打不开的死链,我们就需要排查了。如果我们需要这个报告就要输入FTP信息,因为它会弹出FTP信息输入的输入的窗口,然后把报告给你。如图:
4.xenu最终检测结果,这个截图是我点击上面的“状态”之后展现的结果,因为点击“状态”之后它会自动进行排序,这样我们就能一目了然的看到这些信息。大家应该注意到我最 后画了一个红色的框,这个是“标题”的区域,如果我们网站指向别人的外部链接是死链的话,这里就是说明哪些链接以及锚文字之类的。
5.通过这个整站链接检测工具你最终不仅可以知道哪些是死链、哪些链接是问题链,还可以根据这些去做robots的设置。
6.千万不要认为他只有这些功能哦,xenu还可以生成网站地图,供我们查看死链,甚至可以按照抓取的URL生成Google的XML网站地图。
功能特点
-
首先,它是免费的;
-
很好的错误报告;
-
可以一链即查看所有“失败链接报表”;
-
有重新检查失败链接的功能“recheck broken”。
测试原理
编辑
使用说明
状态识别
-
ok、mail host ok :表示链接正常;
-
timeout、no connection、no such host:表示访问超时或者无法访问(不代表是空链);
-
not found:如果是not found,表示没有找到,即空链接。
-
no info to return:没有对象返回,即空页面。
-
no object data:没有对象数据,常见于访问服务器出现400错误等访问出错情况
-
keep same verb:url是一致的,例如<a href=”网址链接A”>网址链接A</a>这种形式,在软件识别此状态后,建议在源码里检查一下,如只有类似刚才举例形式是无需担心的,如有其他形式的链接,需要看其是否符合seo优化标准再做修改