301?

重定向映射校验

检查精确重定向 CSV,保留全部原始列与行

SEO 与结构化数据
🔒 100% 本地运行 — 你的数据不会离开当前页面
由 Evan 维护•最近更新:2026年9月30日

检查 CSV 中字面精确匹配的 HTTP(S) URL 或单斜杠根路径。保留所有字段、行顺序及原始 CSV;不请求其中的 URL,不解释正则、通配符、状态码或平台优先级。上限 1 MiB、10,000 条数据、64 列。

输入只在本页处理,不保存草稿。统计仅记录固定操作与数量,不包含 CSV、URL 或诊断原文。

工具说明

重定向映射校验工具检查逗号分隔 CSV 中字面精确匹配的 HTTP(S) URL 或单斜杠根路径。表头必须唯一,且只能有一个已识别的来源与目标列别名;报告使用原始物理行号,CSV 快照保留所有列、行顺序、空白行及浏览器输入的换行形式;浏览器可能将粘贴文本的换行统一为 LF。同一来源有不同目标时会标记歧义,不假定首行或平台优先级,并停止依赖它的路径;指向相同目标的重复行仍保留。每个环只报告一次,缓存的迭代遍历避免重复扫描长链。斜杠检查只比较相同查询参数下的路径;目标片段会终止遍历,因为服务器请求不包含片段。本工具不访问 URL,不解析相对基址,不解释正则、通配符或状态码,也不确认部署行为或规范网址信号。上限为 1 MiB、10,000 条数据、64 列。页面显示前 200 条说明,诊断下载包含全部说明。CSV 下载保留已报告的问题,不代表已修复或可以部署。

推荐工作流

场景配方

01

审查网站迁移 CSV,保留路由附加字段

目标:定位精确映射问题,同时保留原始字段供后续复核。

  1. 粘贴逗号分隔 CSV,确保只有一个来源列别名与一个目标列别名。status、note 等附加列会保留,但不解释含义。
  2. 按物理源行查看缺失值、不支持的 URL 形式、重复来源、环路和链路。来源对应不同目标时会停止遍历,不采用首行优先。
  3. 下载原始 CSV 快照或完整诊断报告。在源数据中解决问题后,到实际服务器或 CDN 验证状态码、Location 和规则优先级。

结果:得到有明确范围的图诊断与未修改的输入快照;两者都不能证明规则可以直接部署。

失败门诊(高频踩坑)

同一来源有不同目标,排序后环路结论却改变

原因:首行优先的图模型假定了 CSV 本身无法证明的平台行为。

修复:本工具把来源标为歧义,并在此终止依赖它的路径。先确认实际平台的优先级,再检查确定的映射。

把查询参数值末尾的斜杠当成路径冲突

原因:整个 URL 的末尾不一定是路径末尾。

修复:工具只比较相同查询参数下的路径斜杠变体,不重写 URL,也不强制统一网站的斜杠策略。

把下载 CSV 当成已经修复的规则直接导入

原因:下载内容是原始输入快照,包含已报告的问题和附加字段。

修复:在源数据中修改映射,并核对实际部署格式。本工具不访问 URL,也不解释正则、通配符、状态码或平台专用规则。

生产可用片段

CSV 字段内换行会影响物理行号

csv

source,target,note
/a,/b,"two
lines"
/c,,missing

缺少目标的记录始于物理第 4 行。
包含换行的 note 仍是同一个字段。
CSV 快照保留所有列;浏览器可能将粘贴换行统一为 LF。

常见问题

支持哪些表头?

来源别名为 source、from、old、url、path,目标别名为 target、to、destination、new、redirect。每种角色只能有一个别名;重复或歧义表头会被拒绝,其他列完整保留。

CSV 下载会删除附加列或修复问题行吗?

不会。下载是原始 CSV 快照,包括 status、note、空白行以及已报告的问题,不表示规则可以直接部署。

如何处理同一来源指向不同目标?

将该来源标记为歧义并停止遍历,不根据行顺序选择目标。完全相同的来源/目标重复行全部保留,图中使用一个共同边。

链路与环路怎样计算?

仅跟随在来源列中也存在的字面精确目标,每个环只报告一次。歧义或无效来源以及目标片段会终止遍历,不访问已部署 URL。

为什么报告行号与数据序号不同?

加引号的 CSV 字段可以包含换行,空白行也占物理行。报告使用原始记录开始的物理行号。

哪些 URL 形式不在检查范围内?

不支持相对路径、仅查询参数、网络路径引用、来源片段、空白、控制字符、反斜杠、凭据、点路径段或通配规则。其中某些形式在其他 HTTP 场景可以有效,本工具只处理已声明的字面映射范围。

继续浏览