什么是死链
页面已经无效,无法对用户提供任何有价值信息的页面就是死链接(简单地讲,死链接指原来正常,后来失效的链接。如图 6.2.8),包括协议死链和内容死链两种形式。
协议死链:页面的 TCP 协议状态/HTTP 协议状态明确表示的死链,常见的如 404、403、503 状态等。
内容死链:服务器返回状态是正常的,但内容已经变更为不存在、已删除或需要权限等与原内容无关的信息页面。
死链的影响
(1)几乎很多站都避免不了存在死链接,但死链率过高,会影响搜索引擎对网站的评分。
(2)搜索引擎对每个网站每天抓取的频次是限额的,若网站存在大量死链,会浪费掉抓取配额并影响正常页面的抓取。
(3)过多死链对网站用户来讲也是体验不好的表现。
死链的产生原因
1、数据库不支持动态链接你设置了动态链接,链接将成为死链。
2、某文件或页面移动了位置,导致指向它的链接变成死链接。
3、网页内容更新并换成其他的链接,原来的链接变成死链接。
4、网站服务器设置错误
5、建站没有完成就上到服务器,也会出现死链。
6、某文件夹名称修改,路径错误链接变成死链。
7、链接书写错误会产生死链。
8、网站结构改动。
死链的检查
笔者这里推荐的工具是爱站
其中红色部分显示的就是页面的状态码,200 表示正常,404 表示页面是死链
死链的处理方式
将收集好的所有死链接粘贴到网站根目录的一个文档中,再把文档地址提交到 百度站长工具(网址:zhanzhang.baidu.com)--网页抓取--死链提交--添加新数据--填写死链文件地址;若大量死链具有一定的规则,如某个目录下全部为死链接,可提交规则死链。如图 6.3.0
图 6.3.0