跳转到主要内容

Site Audit 中“重定向循环”问题是什么意思?

了解如何在 Site Audit 中处理“重定向循环”问题

Anna avatar
作者:Anna
本周更新

是什么导致了这个问题?

此问题报告了导致重定向循环的重定向 URL

例子:

https://ahrefs.com/blog/seo-metrics (301 永久移动) ->
https://blog.ahrefs.com/seo-metrics/ (301 永久移动) ->
https://ahrefs.com/blog/seo-metrics (301 永久移动) ->
...
(此重定向是无限的)

为什么它很重要?

重定向循环意味着最终的 URL 从未解析,并且当重定向链卡住重定向到其元素之一时发生。

重定向循环的示例:

URL1 (301) → URL1 (301) → ……

URL1 (301) → URL2 (302) → URL3 (301) → URL1 (301) ……

重定向循环的最常见标志是在浏览器中打开页面时显示的错误:

错误 310 (net::ERR_TOO_MANY_REDIRECTS): 重定向次数过多

如何修复?

打开报告并检查其中列出的 URL。 如果 URL 错误重定向,只需将其 HTTP 状态更改为 200。

然后,点击入链的数量。 你会看到一个有链接到重定向循环页面的页列表。 更新链接,使其直接指向 200 页面。

然而,在需要重定向的页面上,用单个 301 重定向到 200 页面替换整个重定向链。

重定向链可能会导致加载速度问题,因此建议避免使用。 若需使用,尽量将重定向数量保持在 5 次以下。

这是否解答了您的问题?