网站状态码之404与503

  • A+
所属分类:SEO问答

网站状态码之404与503

网站从建设开始,到后续的持续维护、优化,涉及到很多方方面面。最近被问及网站404与503页面的问题,下面,我们就网站404与503做简要的分析。

首先,让我们先来理解404和503两者所表达的含义。在前面网站日志分析中曾提到网站状态码,404和503都是服务器状态码,404表示服务器找不到请求的网页;503表示服务器目前无法使用(可能由于停机维护或者超载,通常是指暂时状态)。

那么两者具体的区别在哪里呢?我们都知道,搜索引擎其基本的核心准则之一就是用户体验,而网站出现404从错误,则会被搜索引擎视为比较眼中降低用户体验的行为。在搜索引擎排名中的网页如果出现404错误,往往会受到搜索引擎的“及时处理”,以减少对搜索用户的用户体验伤害。

所谓的搜索引擎的“及时处理”通常面对的是这样的一个情况:如果网站中存在大量死链接,当用户和Spider访问时返回404错误,次数过多后就会降低用户和Spider对网站的整体映像,很有可能以后就会减少或者不再来访,且对于那些存在大量404错误的页面,搜索引擎可能会删掉这些网页的索引,并降低对网站的抓取频率。

这里需要提及的是,如果网站之前没有404错误,而是因为某种原因突然有部分页面返回404了,此时Spider会对其进行频繁的抓取,以确定这些页面是真正被删除,还是网站临时出了问题。所以不管是做为站长还是SEO人员,我们都需要尽力减少网站出现404的情况,对于网站程序或服务器出现临时错误,千万不要让服务器返回404状态,而是要及时的返回503状态,告诉搜索引擎服务器临时有问题,过段时间再来抓取。

网站在长期运行中总会产生一些因特殊原因需要删除的网页,这时候我们就可以把这些网页全部返回404,在整个网站范围内撤掉这些页面的链接,并制作这些页面URL的地图文件,通过站长平台和Google Webmaster中的死链工具和“删除网址”提交到百度和Google。百度和Google接收到站长提交的死链信息后,就会停止对这些链接的抓取,这样不仅不会因为Spider频繁抓取没有意义的页面而浪费带宽,也不会降低搜索引擎对网站的映像。

当然,我们也要为网站制作一个友好的404错误页面来引导用户留在站内,尽量减少因为404错误而造成的用户流失,一般情况下可以根据用户refer推荐相关内容的链接或者做一个比较友好的引导页面。

最后需要说明的是,网站有没有设计404友好页面往往是SEO人员诊断网站SEO水平的一个标准。

 

weinxin
宁缺SEO
宇宙之大,学海无涯。扫一扫,关注微信公众号,查看最新好文章!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: