不管是网站访客还是SEOer都知道死链会影响用户体验以及降低访问者对站点的信任,如果出现大量的死链没及时去处理,用户如果打开了不存在的错误页面,多数心理上会降低对网站的评分,并且有一部分会选择直接关掉窗口,造成用户的流失,另外,对搜索引擎而言也是很不友好的,轻则权重较难提升,重则排名下降,所以,我们要保持一段时间就检查网站是否存在死链,也要懂得301重定向。
下面就分享如何检查网站死链的相关知识和发现后的处理方式:
一、什么是网站死链
当页面的原始路径因为各种原因发生了改变或删除,造成原地址无法打开,无法索引,我们称为:死链接。每个页面都继承着一定的权重,如果网站出现大量的死链接后除了页面的权重丢失,还有可能影响到整站排名的下降。
二、死链接的形式
包括两种情况的出现,第1点是协议死链,多为服务器或程序方面的问题,也就是页面的TCP协议状态/HTTP协议状态表现为404、403、503等;第2点是内容死链,理解为页面内容不存在、被删除或需要权限等问题。
三、死链如何产生
网站有多种方式可以产生死链,比如:程序错误、网站改版、内容删除、URL路径改变等,这些因素都会产生网站的死链,所以SEOer要做好正确的处理方式,减少站点死链的产生,并引导搜索引擎去抓取正确的内容链接,同时要避免错误链接被搜索引擎收录,导致数量增多影响到搜索引擎的排名。
四、网站死链检查
1、百度站长后台会发现站点页面抓取异常,有显示哪些链接返回404状态码,链接分析的功能可以帮助站长了解网站死链信息和外链信息。
2、利用站长工具查找,平台比较多,操作也简单,这里就不多做描述。
3、可使用浏览器插件查找,以360浏览器为例,在扩展程序里依次点击拓展→拓展中心→搜索:死链,安装后即可用插件检查。
4、可以从网站日志中查找,对服务器以及SEO比较有深入了解的可以用这个方法,找到IIS日志后,找出返回状态码为404的链接,然后再分析处理。
五、死链正确处理方法
1、制作网站友好404页面,内容中包括文字提示以及引导回首页的链接,添加固定时间如4秒后自动返回网站首页,这样做在页面无法访问时最大程度减少用户的流失,以及增加网站pv,另外也可以引导蜘蛛继续爬行其他页面,友好提醒页面不存在,搜索引擎会更新且不断从快照中删除,不至于直接终止对网站的页面的爬取。
2、各引擎站长后台提交死链,使用网站死链查询工具检测出来后,做成文本TXT的形式或XML地图的形式,把链接逐条排列,上传到网站根目录,然后到站长后台提交搜索引擎的处理。
3、Robots禁止抓取,适合死链比较少时处理,在robots文件中禁止引擎收录和抓取这些404页面,文件中的写法如Disallow:域名/123.html。
六、怎样避免死链的产生
注意已被搜索引擎收录的页面不要移动或删除,如页面内容不想被浏览,可以使用更友好的处理方式,网站新功能上线在环境中要测试好,确保无误再上传更新。