Google 的 John Mueller 建议网站所有者在 301 重定向链中针对经常被抓取的 URL 设置少于 5 个跃点。
为了保持最佳页面速度,这不仅是可取的,Mueller 说,谷歌每次抓取尝试只会在重定向链中跟踪 5 个跃点。 如果链中有超过 5 个跃点,则 Google 将不会登陆目标 URL。
穆勒在 Reddit 线程 SEO 询问从一篇博文重定向到另一篇博文时是否可以使用多个 301。
作为回应,穆勒说只要总数少于 5 个就没有关系:
“没关系。 我唯一要注意的是,对于经常抓取的 URL,您的跳数少于 5 次。 使用多个跃点,主要影响是它对用户来说有点慢。 搜索引擎只遵循重定向链(对于 Google:每次爬网尝试链中最多 5 个跃点)。”
重定向链是指将多个 301 串在一起以从重定向到重定向、重定向到目标 URL 的技术。 链中的每个重定向都称为“跃点”。
理想情况下,网站所有者的目标应该不超过一跳,因为超过一跳会减慢用户的体验。 超过 5 个将导致 Googlebot 根本无法登陆预期的 URL。