网站报错的状态码代表什么?
1. HTTP状态码
HTTP状态码的英文为HTTP Status Code,指的是当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求,在浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头( Server Header),用以响应浏览器的请求。
常见的HTTP状态码如下:
200 ( 成功)服务器已成功处理请求。通常表示服务器提供了请求的网页。
301 (永久移动) 请求的网页( 资源)已永久移动到新位置。服务器返回此响应(对GET或HEAD请求的响应)时,会自动将请求者转到新位置。
302 (临时移动)服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置进行以后的请求。
304(未修改)自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。
404 请求的资源(网页等)不存在(即用户所访问的这个链接是错误链接。错误链接一 方面来自原本存在后来删除了的网页,另一方面可能来自本来就不存在,但其他网站添加错误导致死链接。)
500 (服务器内部错误) 服务器遇到错误, 无法完成请求。
502(错误网关)服务器作为网关或代理, 从上游服务器收到无效响应。
503 (服务不可用) 服务器目前无法使用(由于超载或停机维护)。通常这只是暂时状态。这些状态码是SEOer必须能够看懂的,服务器状态码的值是我们和蜘蛛交流的信号。知道这些基本信息后就可以根据信息找出相应问题。