死链是指原来能打开的链接因为某些原因导致我们网站内的某些链接、图片、css、js打不开,网站返回状态码为404的链接;简单地讲,死链接指原来正常,后来失效的链接。死链接发送请求时,服务器返回404错误页面。
死链是指服务器的地址已经改变了.无法找到当前地址位置,包括协议死链和内容死链两种形式。死链出现的原因有网站服务器设置错误;某文件夹名称修改,路径错误链接变成死链等。
死链的两种形式
协议死链:页面的TCP协议状态/HTTP协议状态明确表示的死链,常见的如404、403、503状态等。
内容死链:服务器返回状态是正常的,但内容已经变更为不存在、已删除或需要权限等与原内容无关的信息页面。
死链的出现原因
1、 动态链接在数据库不再支持的条件下,变成死链接。
2、某个文件或网页移动了位置,导致指向它的链接变成死链接。
3、网页内容更新并换成其他的链接,原来的链接变成死链接。
4、网站服务器设置错误
5、网站还没有完全做好,就上传到服务器上去了,这样也很多死链的。
6、某文件夹名称修改,路径错误链接变成死链。
怎么处理死链?
当我们发现死链后,应该怎么做处理呢?一般是两种方法:删除或者是补充!
当我们发现死链时,如果我们能将死链恢复、那么就尽量快、尽量早的去处理!如果说我们不能够恢复的时候。第一步就是抓紧将死链给搜索引擎做提交!然后让死链不影响网站前台、避免对用户体验造成影响!
以上是什么是死链?的详细内容。更多信息请关注PHP中文网其他相关文章!