您现在的位置:[首页]电商平台 > 网站公告 > 网站返回码有哪些?分别是什么意思?

网站返回码有哪些?分别是什么意思?

发布日期:2013-12-21  阅读次数:4102

什么是网站访问状态返回码?
网站访问状态返回码是浏览器请求一个网页后得到网页返回给浏览器的一个状态码。
同时,搜索引擎抓取此页面,也会得到此返回码。
合肥网页制作小编浏览器会根据不同的返回码。给予对应的处理措施。
  
  百度spider对常用的http返回码的处理逻辑是这样的:
  
1.200
200返回码的含意是正常访问,表示此页面有效,可以正常访问。


2.301
301返回码的含义是“Moved Permanently”永久迁移,百度会认为网页当前跳转至一个新的url。当遇到站点迁移,域名更换、站点改版的情况时,推荐使用301返回码,尽量减少改版带来的流量损失。虽然百度spider现在对301跳转的响应周期较长,但我们还是推荐大家这么做。
同时,大家做站的时候,建议把不带www的域名跳转到带www的域名上面。这样防止百度将站内内容收录到两个不同的域名,分散网站的权重。  

3.404
  
404返回码的含义是“NOTFOUND”,当访问了一个无效地址,或是已经删除的地址时,浏览器会返回404状态码,那么搜索引擎通常会从搜索结果中将此地址删除,并且短期内spider再次发现这条url也不会抓取。
  


4.503
503返回码的含义是“ServiceUnavailable”,百度会认为该网页临时不可访问,通常网站临时关闭,带宽有限等会产生这种情况。对于网页返回503,百度spider不会把这条url直接删除,短期内会再访问。届时如果网页已恢复,则正常抓取;如果继续返回503,短期内还会反复访问几次。但是如果网页长期返回503,那么这个url仍会被百度认为是失效链接,从搜索结果中删除。

5.302
302(临时移动) 服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。此代码与响应 GET 和 HEAD 请求的 301 代码类似,会自动将请求者转到不同的位置。但由于搜索引擎会继续抓取原有位置并将其编入索引,因此您不应使用此代码来通知搜索引擎某个页面或网站已被移动。

6.500
500(服务器内部错误) 服务器遇到错误,无法完成请求。

百度对网站http返回代码的建议1、 站点迁移,或域名更换,请使用301返回码。
2、 有一些网站希望百度只收录部分内容,例如审核后的内容,累积一段时间的新用户页等等。在这种情况,建议新发内容暂时返回403,等审核或做好处理之后,再返回正常状态的返回码。
3、 如果站点正在备案或是临时断电,服务器迁移等临时关闭临时关闭,当网页不能打开时,建议使用503状态。503可以告知搜索引擎蜘蛛该页面临时不可访问,请过段时间再重试,搜索引擎会过段时间再来抓取。如果搜索引擎多次来抓取,网站均返回503代码,则搜索引擎仍认为此网站已不存在。
如果蜘蛛抓取网站内容压力过大,服务器无法承受,也建议设置503代码。这样蜘蛛会过段时间再来抓取。

老张
产品经理微信
司瓦图创始人老张
司瓦图是一家专门做小程序定制开发的公司。一般来说,小程序开发制作费用是根据具体功能来定的。如果您想做小程序又不知道要花多少钱?扫描加微信,安排我们专业产品经理给你详细介绍!