通过在单个 CSV 文件中更新产品 handle 来一次性更改多个产品的 URL。本指南将展示如何准备文件、运行导入,并通过重定向保护您的 SEO。
何时使用
- 您重命名了产品并希望获得干净、易读的 URL。
- 您需要将 handle 与新的命名约定对齐。
- 您正在修复混乱、重复或自动生成的 handle。
工作原理(简单说明)
- 产品的 URL 是由其 handle 构建的。例如:/products/cotton-shirt
- 如果您更改 handle,URL 也会更改。
- 为了保持您的 SEO,从旧 URL 到新 URL 添加 301 重定向。
开始之前
- 导出产品的备份(至少包括:handle, title)。
- 选择一个安全的时间。更改 URL 可能会影响实时流量。
- 决定如何处理重定向(推荐)。
一次可以更新的内容
- 产品 handle(这会更新 URL)。
- 可选:从旧 URL 到新 URL 创建 301 重定向。
- 可选:与 URL 更改一起更新 SEO 标题和描述。
步骤:
1. 导出产品
在 DataEase 中,创建一个新导出 → Products。至少包括:id, handle(可选包括 title, seoTitle, seoDescription 以查看 SEO)。
2. 在文件中编辑 handle
设置 command = UPDATE 并在 handle 中输入新值。使用小写字母、连字符(my-new-handle),避免空格/特殊字符。每个 handle 必须是唯一的。
3. (可选但推荐)规划重定向
更改 handle 会破坏旧 URL,除非您创建 301 重定向。可以在您的商店中启用自动重定向或准备一个单独的重定向导入/工作流程。
4. 导入并验证
在 DataEase 中,创建一个新导入,上传文件,映射列,并运行验证。打开验证文件并修复任何重复/无效的 handle。
5. 运行导入
然后在店面检查几个产品,以确认新 URL 是否有效(以及如果配置了重定向,旧 URL 是否能正确重定向)。
提示
- 匹配:优先使用 Product ID;仅在缺少 ID 时使用 handle。
- SEO:更改 handle 不会更改 seoTitle / seoDescription—如有需要,请编辑它们。
- 如果 handle 已存在,验证将标记冲突;请选择一个唯一的 handle。
- 重定向对于避免 404 错误和保持 SEO 至关重要。
最小 CSV(示例)
| id | command | handle |
|---|---|---|
| 123 | UPDATE | new-handle |