重定向检测

Follow any URL's redirect chain hop by hop. See every 301, 302, 307 and 308 with its status code, destination and timing, and spot chains and loops that hurt SEO.

1 次重定向,属于理想情况该 URL 重定向一次即到达最终目标。
#状态URL重定向到时间
1 301
Moved Permanently
http://google.com http://www.google.com/ 12 ms
2 200
OK
http://www.google.com/ 37 ms

查看完整响应头和安全评级 · 在线状态检查

为什么要检测重定向?

重定向会把访问者和搜索引擎从一个网址引导到另一个网址。在迁移到 HTTPS、更换域名或调整网站结构时,它们必不可少,但由多次重定向组成的链条会拖慢页面加载、浪费抓取预算,还可能丢失排名信号。循环重定向则会把用户完全挡在门外。此工具会在不自动跟随重定向的情况下,从我们的服务器请求每一个网址,因此您能确切看到浏览器和 Googlebot 在每一步看到的内容。

重定向有哪些类型?

状态码类型何时使用
301永久移动(Moved Permanently)永久性迁移:HTTP→HTTPS、旧网址→新网址、域名迁移。
308永久重定向(Permanent Redirect)与 301 类似,但保证保留请求方法(例如 POST)。
302已找到(Found,临时)短期迁移,例如维护或 A/B 测试。
307临时重定向(Temporary Redirect)临时性的,保留请求方法。浏览器在 HSTS 升级时也会在内部使用 307。
303参见其他(See Other)在提交表单之后,把浏览器引导到结果页面。

SEO重定向有哪些最佳实践?

  • 只跳一次:直接重定向到最终的规范网址,包括协议、是否带 www 以及结尾的斜杠。
  • 永久性变更请使用永久重定向(301/308),这样搜索引擎会把信号转移到新网址。
  • 更新内部链接,让它们直接指向最终网址,而不是依赖重定向。
  • 重要页面避免使用 meta refresh 和 JavaScript 重定向;服务器端重定向对爬虫更清晰。
  • 迁移之后,旧的重定向至少保留一年。

更多内容:HTTP状态码详解。

常见问题

重定向多少次算太多?

目标是一次。Google 最多会跟随 10 次跳转,但每一跳都会增加延迟,而且浏览器遇到循环就会放弃。

重定向会损失PageRank吗?

Google 曾表示 301、302 和 308 重定向不会损失 PageRank,但链条仍会拖慢抓取和页面加载,所以请尽量缩短。

更新于

已复制到剪贴板