Google Search Console 中的“Page with redirect”是什么意思?
索引问题
这表示该 URL 会重定向到另一个地址,因此 Google 不会为它编制索引,而是改为考虑重定向所指向的页面。Google 的“网页索引”帮助文档将其描述为重定向到其他页面的非规范 URL。对于你有意迁移的地址(例如从 http 迁移到 https),这属于正常现象,无需修复。只有当重定向是误操作,或者站点地图和链接仍在使用旧 URL 时,才需要处理。
Google 为什么会报告这个状态?
Google 会记录它通过链接、站点地图和以往抓取发现的 URL。当它重新抓取某个 URL 并收到重定向响应时,会跟随该重定向,转而处理目标页面的内容,并把原 URL 归入“网页索引”报告中“未编入索引”部分的 Page with redirect 下。网站迁移或 URL 清理之后,这个数量往往会增加,原因很简单:Google 仍在访问旧地址。
这是问题吗?
| 通常属于正常情况 | 值得修复 |
|---|---|
http:// 重定向到 https:// | 重要页面被误重定向 |
example.com 重定向到 www.example.com,或反过来 | 旧 URL 把访问者带到首页,而不是对应的新页面 |
| 改名或合并的页面通过 301 指向其继任页面 | 站点地图中仍然列出会发生重定向的 URL |
| 结尾斜杠或字母大小写不同的变体重定向到同一个版本 | 内部链接仍然指向会重定向的 URL |
如果重定向目标是正确的页面且已编入索引,就可以不去管这条记录;它只是一条记录,并不是错误。
如何在报告中检查某个 URL
- 使用 URL Inspection 工具检查发生重定向的 URL,确认其状态。
- 检查目标 URL。它应显示“URL is on Google”。如果目标页面未编入索引,问题出在目标页面上,而不是重定向本身。
- 使用
curl -I https://example.com/old-page检查重定向类型。Google 的重定向指南将永久重定向(301 和 308)视为目标应作为规范 URL 的强信号;临时重定向(302、303、307)则不是,旧 URL 可能会继续留在搜索结果中。
如何清理重定向
- 让内部链接直接指向最终 URL,这样访问者和抓取工具就能省去中间跳转。
- 站点地图中只列出最终 URL。 Google 希望看到的是你想让它收录到搜索结果中的 URL,因此站点地图里满是重定向 URL 会传递相互矛盾的信号。
- 避免重定向链。 Google 的抓取工具最多会跟随 10 次重定向跳转,但 Google 提醒说,过长的重定向链会对抓取产生负面影响。请让每个旧 URL 直接重定向到最终目标。
- 使用对应的页面作为目标。 已删除且没有替代页面的页面应返回
404或410,而不是重定向到首页。 - 保留迁移期间的重定向。 网站迁移后,Google 的网站迁移指南建议尽可能长时间地保留重定向,通常至少一年。
Page with redirect 与 Redirect error 的区别
它们听起来相似,含义却相反。Page with redirect 表示重定向生效了,Google 已跟随它。Redirect error 表示 Google 无法完成重定向,例如重定向链过长或绕回了自身。Redirect error 需要修复;请参阅 Google Search Console coverage errors。其他“未编入索引”状态请参阅 Google Search Console excluded pages。
AutoPSEO 如何提供帮助
AutoPSEO 的 URL Inspection 可以检查站点地图中的 URL(每次最多 500 个),并显示每个 URL 的收录状态,因此仍留在站点地图中的重定向 URL 会在一张表中一目了然。同一张表还会标出 Google 选定的规范 URL 与你声明的规范 URL 不一致的情况,这能显示 Google 何时更偏好另一个地址。随后,Index Tracker 会每天重新检查目标页面。