浏览器访问HTTP服务器会返回一个状态码吗

优采云 发布时间: 2021-07-23 03:06

  浏览器访问HTTP服务器会返回一个状态码吗

  当浏览器访问HTTP服务器时,会返回一个状态码,代表服务器对该请求的响应状态。搜索引擎会根据返回的状态码做相应的处理,尤其是出现服务异常时,要特别注意返回的状态码是否合适。

  200

  如果一切正常,通常返回的状态码是200。

  404

  未找到。未找到代表性页面。百度会删除这个页面,短时间内重新找到url链接,不会爬取。

  所以,返回 404 时要小心。除非页面被永久删除,否则不要轻易返回 404。

  503

  服务不可用。代表服务不可用。百度会认为该页面暂时无法访问,如网站临时维护、服务器压力过大等,百度暂时不会删除该页面,短期内会再次访问;如果长时间返回503,则删除该页面。

  可以看出如果网站暂时关闭,不返回404,而是返回503。

  403

  禁止。代表页面禁止访问。如果是新的网址,百度暂时不会抓取,会在短时间内再次访问;如果是已经收录的网址,暂时不会删除,过段时间会再次访问。如果长时间返回403,该页面将被删除。

  对于需要审核的文章,可以先返回403。审核通过后返回200。文章需要暂时下线审核修改的,也应该返回403,修改完成后返回200。

  301

  永久移动。永久重定向。 301重定向应该用于站点迁移、域名更改和修订。百度会将收录的原创URL地址替换为301重定向后的URL地址。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线