一个网站在搭建和维护的过程中难免会因为各种原因而导致死链接,其实死链接就是打不开的链接,通常是因为某个页面移动或者删除之后,其他页面还存在这个页面的url,而这个url指向的是一个错误的地址,哪里并没有任何东西存在,这个url是网站的死链接了。
死链接的形式
死链接一般分为两种形式,协议死链和内容死链。
•协议死链
页面的TCP协议状态/HTTP协议状态码明确表示的死链,常见的如404、403、503状态等。
•内容死链
服务器返回状态是正常的,但内容已经变更为不存在、已删除或需要权限等与原内容无关的信息页面,还有一些程序代码不完整或错误,造成链接打不开、调用错误或内容找不到等形成的死链接。
为什么会存在死链接
•上线未更改链接
网站制作完成之后,上传到服务器时,网页上的链接没有根据正常的目录进行设置,导致站点指向的链接变成了死链接,例如页面被删除,这种问题一般是因为在修改网站的时候,没有对站点程序进行备份,导致站点数据调用错误,使站点内容无法显示或报错,造成的死链接。
•人为原因
人为原因或非人为原因造成站点服务器里的url页面被删除,这种情况也会造成站点死链接。
•文件错误
服务器环境配置错误、文件或目录名称修改、文件或目录被移动等都会造成网站出现死链接。
网站死链的影响
•降权
可能引起搜索引擎降权,降低网站排名。
•体验差
用户体验差,损失用户群体,试想,页面打不开,谁还会来打开你的网站。
•对搜索引擎不友好
让蜘蛛反感,死链过多会引起蜘蛛厌恶,从而减少爬取频率,如未做404页面返回或死链屏蔽,则会让蜘蛛爬取404页面时进入死胡同,无法返回其他页面爬取,会降低网站的收录概率。
死链接的查询方法
•手动检查
手动检查站点死链接,这个方法不但麻烦而且也费时间,手动检查只能通过人工点击去检查站点404死链接,少量的死链接可以使用这种方法,但大量的死链接页面不建议使用这种方法。
•用工具检测
大量的死链接我们可以采用在线自动检测或用软件进行自动检测死链接,下面给大家提供两种方法在线检测死链接:
站点管理员经常要对站点链接进行死链接检测,以便能够对死链接进行及时处理。
死链接的处理方法
•robots
可以用robots.txt协议对死链接url地址进行屏蔽,即设置robots.txt文件,禁止搜索引擎蜘蛛抓取相关页面。
•301
可利用301跳转协议将404死链接跳转到目标页面,即将所有打不开404死链接页面301重定向到新的页面。
•404页面
在404死链接页面引导用户进行二次点击,降低站点的跳出率。
在网站搭建和优化的过程中,应该尽量规避死链接的出现,经常检查和处理网站死链,避免造成排名下降、收录下降等后果。
相关内容:重庆网站优化为什么没有排名网站被降权是怎么回事?重庆网站优化时,不能修改TDK?重庆网站优化没有收录?网站优化过程中,蜘蛛不来爬取是怎么回事?