200
(成功) 服务器已成功处理了请求
301
(永久移动)请求的网页已永久移动到新位置
302
(临时移动)服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求
304
(未修改)自从上次请求后,请求的网页未修改过。 服务器返回此响应时,不会返回网页内容
401
(未授权)请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应
403
(禁止)服务器拒绝请求
404
(未找到)服务器找不到请求的网页
500
(服务器内部错误)服务器遇到错误,无法完成请求
502
(错误网关)服务器作为网关或代理,从上游服务器收到无效响应
504
(网关超时)服务器作为网关或代理,但是没有及时从上游服务器收到请求
301和302的区别
301和302的效果都是一个跳转,浏览器中旧的URL变成了新的URL,页面跳转到了新的URL页面上
301表示旧的地址A的资源被永久地移除了(这个资源不可访问),搜索引擎在抓取网页新内容的同时也将旧的网址交换为重定向之后的网址
302表示旧的地址A的资源还在(仍然可以访问),这个重定向只是临时地从就地址A跳转到地址B,搜索引擎会抓取新的内容而保存旧的网址
尽量使用301跳转?网址劫持
从网站A(网站比较烂)上做了一个302跳转到网站B(搜索排名很靠前),这时候有时搜索引擎会使用网站B的内容,但却收录了网站A的地址,这样在不知不觉间,网站B在为网站A作贡献,网站A的排名就靠前了
301跳转对查找引擎是一种对照驯良的跳转编制,也是查找引擎能够遭遇的跳转编制,它告诉查找引擎,这个地址弃用了,永远转向一个新地址,可以转移新域名的权重
302重定向很容易被搜索引擎误认为是利用多个域名指向同一网站,那么你的网站就会被封掉,罪名是“利用重复的内容来干扰Google搜索结果的网站排名”