一、什么是死链
死链指的是失效的链接。死链接在发送请求时,服务器返回404的错误页面。搜索引擎收录了死链链接,但是用户打开却是一个错误页面,搜索引擎一直在强调用户体验度,如果网站存在大量死链对用户体验度非常不友好,会间接的影响网站的收录和排名;
二、死链产生
网站的死链接并非是天生而来的,更多是源自网站程序方面功能不足或者后期的运营过程中一些错误的操作。
1、网站程序不完整,一般个人站点的程序都是网络下载的,其程序的完整性无法保障,自然就会出现一些天生的死链接。
2、某个文件或网页移动了位置,导致指向它的链接变成死链接。
3、长期的的网站运营过程中积累下来的。一个站点运营时间长了,肯定会或多或少的产生一些死链接。
4、动态改成静态,静态变更为伪静态之后原来的链接就会无法访问,自然就会出现大量的死链接。
5、网站改版造成的。一般死链接批量产生的源头就是网站改版了,改版之后原来的链接肯定是无法访问的。
6、网站服务器设置错误。也就是说看似一个正常的网页链接,但点击后不能打开相对应的网页页面。这样的链接多见于长时间没有维护的网站页面上。
三、死链处理方法
1、收集死链错误地址。可以利用死链检测工具,比如谷歌的站长管理员工具,就提供网站死链明细,并且提供下载;
2、及时设置404错误页面,提高用户体验度;
3、使用301重定向,把有规律性的死链接全面重定向到新的有效页面的链接上。;
4、使用robots.txt文件用Disallow 命令屏蔽掉死链地址;
5、到百度站长平台建立:silian_sitemap.xml文件,提供网站对百度的友好度;
6、使用谷歌网站管理员工具,对死链地址进行修复;
暂时想到这么多,如果大家有更好的方法或者不明白的地方,请跟帖提问。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。