什么是死链接:死链接指原来正常,后来失效的链接。死链接发送请求时,服务器返回404错误页面。从用户的角度来看,死链接和错误链接的表现是一样的,所以一般我们并不需要区别死链接和错误链接。
死链是指服务器的地址已经改变了.无法找到当前地址位置,包括协议死链和内容死链两种形式。协议死链:页面的TCP协议状态/HTTP协议状态明确表示的死链,常见的如404、403、503状态等。 内容死链:服务器返回状态是正常的,但内容已经变更为不存在、已删除或需要权限等与原内容无关的信息页面。
出现死链的原因
1、数据库不支持动态链接的条件下,
2、原来正常页面因为程序或页面调整或改版无法打开
3、更新网页内页时换成其他的链接,原来的链接变成死链接。
4、网站服务器设置错误
5、网站未完全做好,就上传到服务器上去了,这样也很多死链的。
- 某文件夹名称修改,路径错误链接变成死链。
- 爬虫提取了不完整的URL
死链的影响:
一、有可能会让搜索引擎降权
- 用户体验较差
- 搜索引擎对网站的评分也会很差,大部分情况不太喜欢把一个带有死链的站点排在最前面的。所以,当我们检 查出死链的时候就需要修改或者删除。当网站中存在死链接无疑会造成网站内部权重的流失。
搜索引擎不喜欢把带有死链的网站排在前面的,所以为了以防万一,建议及时修复死链数据,或进行死链数据推送,以便搜索引擎更快地发现死链,减少死链对用户以及搜索引擎的影响。