3xx 状态代码表示需要采取进一步操作。服务器已收到该请求,但目前无法执行。
当客户端收到 3xx 状态代码时,它必须向服务器通过重定向返回的位置发送新请求。我们在本节中描述的状态码都是重定向。
当向 URL A 发出请求,但 URL A 被重定向到 URL B 时,就会发生这种情况。因此,该请求实际上应该直接向 URL B 发出。
- 301:永久移动;
- 302:暂时找到/移动;
- 303:参见其他;
- 304:未修改;
- 307:临时重定向;
- 308:永久重定向;
301:永久移动
状态代码301(或重定向301)传达资源已被永久 手机号码数据 移动到另一个位置。因此,每个请求都必须重定向到另一个 URL。
请记住,浏览器会缓存 301 重定向,因此如果将来再次请求该页面,它将显示得更快。
例如,当站点从 HTTP 迁移到 HTTPS 并且每个 HTTP URL 都重定向到其 HTTPS 版本时,就会使用 301 代码。 301 重定向对于成功的SEO 网站迁移至关重要。
但是,当网页暂时无法访问时,使用响应代码 301是不正确的。
302:暂时找到/移动
状态代码 302(或重定向 302)表示资源已暂时移动到另一个位置。
由于其临时性,不会将流行度或相关性信号从源 URL 传递到目标 URL,并且重定向的 URL 将继续在 Google 上排名。
经过很长一段时间后,302 重定向会被搜 涵盖了从客户获取到培养 索引擎视为 301 重定向(作为粗略指南,假设 302 状态代码可能需要一个月的时间才能被 Google 视为 301)。
正确使用 302 重定向的示例:假设您正在Google Ads 上管理一个广告系列,并且您希望访问者在短时间内访问网址 B 而不是网址 A。广告系列结束后,您将立即删除该广告系列。 302 重定向。
错误使用 302 重定向的示例:假设您正在管理迁移并决定实施 302 重定向而不是 301 重定向,在这种情况下,排名信号不会从旧 URL 传输到新 URL,这将产生负面影响。的定位。
303:看其他
状态代码303(或重定向 303)表明 Web 服务器正在将所请求的 URL 重定向到另一个 URL。
例如,它可用于防止用户在使用浏览器的“后退”按钮时意 AUB 目录 外提交表单两次。事实上,303 重定向表明您应该使用 GET 方法向临时 URL 发出后续请求。