分类: 开发工具
重定向链规划器
规划重定向,并发现重定向链、循环和重复来源
输入若干条“旧 URL 到新 URL”的记录,即可构建出对应的重定向关系图,标记超过一跳的重定向链、重定向循环和重复来源,并给出合并多跳重定向链的方案。全程在你的浏览器中运行。
建议方案
/old-page→/newer-page— 将 2 跳的重定向链合并为一条直接重定向/new-page→/newer-page— 已经是单跳重定向/legacy→/current— 已经是单跳重定向/duplicate→/target-one— 已经是单跳重定向
循环重定向
- /loop-a → /loop-b → /loop-a
重复的来源
/duplicate→ /target-one, /target-two
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
一个经历过多年多次重定向调整的网站,往往最终会出现 A 指向 B、B 又指向 C 的情况,甚至更糟,出现把访客带回原点的循环。本工具接收一份“旧 URL 到新 URL”的记录列表,追踪每条链直到其最终目标,并生成一份方案:哪些重定向已经是单跳、哪些多跳链应合并为直接指向最终目标的单条重定向、哪些记录构成了循环,以及哪些来源 URL 被重定向到了一个以上不同的目标。
使用方法
- 按“旧 URL -> 新 URL”的格式,每行输入一条重定向记录。
- 查看建议方案,其中会将任何多跳链合并为单条重定向。
- 在发布重定向之前,修复工具标记出的循环或重复来源。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- 我的重定向列表会被发送到什么地方吗?
- 不会。链路的构建与分析全部在你浏览器标签页中运行的 JavaScript 内完成。
- 为什么应该合并多跳重定向链?
- 每多一跳都会增加延迟,而且历史上还会带来少量链接权重的稀释;让原始 URL 直接指向最终目的地会更快,也更便于维护。
- 什么算是重复来源?
- 指同一个旧 URL 出现在多条记录中,且指向了不同的目标。任何时候只能有一条重定向规则应用于某个 URL,因此必须在发布规则前解决这类冲突。