我们知道死链会影响用户体验及降低访问者对站点的信任,如果出现大量的死链没及时去处理,会造成用户的流失。另外,对搜索引擎来讲也是很不友好,所以我们要知道网站死链检测的方法及死链的正确处理方式。
接下来分享如何检查网站死链和发现后的处理方式:
一、什么是网站死链
当页面的原始路径因为各种原因发生了改变,造成原地址无法打开,蜘蛛无法索引,我们称为:死链接。每个页面都有一定的权重,如果网站出现大量的死链接后除了页面的权重丢失,还有可能影响到整站排名的下降。
二、死链接的形式
包括两种情况的出现,第一种是协议死链,多为服务器或程序方面的问题,也就是页面的TCP协议状态/HTTP协议状态表现为404、403、503等;第二种是内容死链,理解为页面内容不存在、被删除或需要权限等问题。
三、死链如何产生
网站有多种方式可以产生死链,比如:程序错误、网站改版、内容删除、URL路径改变等,这些因素都会产生网站的死链,所以SEOer要进行网站死链检测,做好正确的处理方式,减少站点死链的产生,并引导搜索引擎去抓取正确的内容链接,同时要避免错误链接被搜索引擎收录,导致数量增多影响到搜索引擎的排名。
四、网站死链检测
1、百度站长后台会发现站点页面抓取异常,有显示哪些链接返回404状态码,链接分析的功能可以帮助站长检测到网站死链信息。
2、利用站长工具查找,大家自行百度,操作也简单,这里就不多做描述。
3、可使用Xemu网站死链检测工具分析,这款软件可以轻松的检查指定网站或站内某个目录中的所有死链接,支持图片、文件链接的检测。
4、可以从网站日志中查找,对服务器以及SEO比较有深入了解的可以用这个方法,找到IIS日志后,找出返回状态码为404的链接,然后再分析处理。
五、死链正确处理方法
1、制作网站友好404页面,内容中包括文字提示以及引导回首页的链接,添加固定时间如5秒后自动返回首页,这样做在页面无法访问时最大程度减少用户的流失,以及增加网站pv,另外也可以引导蜘蛛继续爬行其他页面。
2、各引擎站长后台提交死链,使用网站死链查询工具检测出来后,做成文本TXT的形式或XML地图的形式,把链接逐条排列,上传到网站根目录,然后到站长后台提交搜索引擎的处理。
3、Robots禁止抓取,适合死链比较少时处理,在 robots文件中禁止引擎收录和抓取这些404页面,文件中的写法如Disallow:域名/123.html。
以上是网站死链检测的方法及处理方式的相关介绍。虽然检测死链不是SEO的日常工作,但定期检测和处理死链还是很有必要,别因为出现过多404降低搜索引擎对网站的评价,最终导致网站排名和流量的下降。