不要看到重定向就紧张
Google Search Console 里出现“网页会自动重定向”,很多人第一反应是网站出错了。其实不一定。
如果 https://example.com/blog/post 自动跳到 https://example.com/blog/post/,这是正常的 URL 规范化。Google 只是告诉你,它不会把前一个 URL 当作最终索引页面。
什么样的重定向是正常的
- http 跳到 https。
- 不带 www 跳到带 www,或反过来。
- 不带尾斜杠跳到带尾斜杠。
- 旧文章 URL 跳到新文章 URL。
- 临时活动页下线后跳到相关服务页。
什么样的重定向会拖累收录
- A 跳 B,B 再跳 C,形成多跳链。
- PC 端和移动端互相跳错。
- 所有旧页面都跳首页。
- sitemap 里放的是会跳转的旧 URL。
- canonical 写 A,但服务器把 A 跳到 B。
正确处理方式
把 sitemap、canonical、内链、导航链接统一成最终 URL。比如站点决定所有页面都用尾斜杠,那 sitemap 里就只放带尾斜杠的版本,文章列表也只链接带尾斜杠的版本。
然后抽样检查:
- 不带斜杠 URL 是否 301 或 308 到带斜杠。
- 带斜杠 URL 是否直接返回 200。
- 页面 canonical 是否指向带斜杠 URL。
判断标准
GSC 里的“网页会自动重定向”数量不用追求为 0。真正要追求的是:Google 最终选择的规范页,和你想让它收录的页面一致。