外贸站一旦开始改 URL、删页面、迁移内容,重定向(Redirect)就变成必修课。不做重定向,你会同时损失两件事:用户体验(404)和搜索引擎信号(旧 URL 的权重)。
这篇用最常用的免费插件 Redirection 来讲清楚:什么时候用 301/302、怎么批量导入、怎么修 404、怎么避免链路与循环。
图:Redirection(常用的 301/302 重定向插件)。
先把 301/302 说人话
- 301(永久):旧 URL 不会回来了,应该把信号转给新 URL。
- 302(临时):只是暂时跳转(活动页/临时维护)。
外贸站绝大多数场景用 301。
安装后你先做两件“小设置”
- 开启 404 日志(便于发现真实访问的 404),但不要保存太久(日志会变大)。
- 给重定向分组(比如 Migration / Permalink change),以后好管理。
场景 1:单条 301(最常用)
路径:Tools → Redirection → Add New。
- Source URL:旧路径(通常不带域名)
- Target URL:新 URL(建议写完整 URL,减少歧义)
- HTTP code:301
场景 2:批量导入(迁移/大改结构必备)
建议你用表格做两列:source、target,然后导出 CSV。
source,target
/old-page/,/new-page/
/old2/,/new2/
导入后不要“看起来没报错就算了”,至少抽查 20 条旧 URL:
- 是否 301(不是 302)
- 是否一跳到位(没有 A→B→C)
- 新页是否 200(不是 404/500)
场景 3:修 404(让真实访问的 404 不再浪费)
路径:Tools → Redirection → 404s。
优先修“次数最多”的 404,因为那才是真实损失。常见来源:
- 旧文章/旧结构被收录了
- 外链指向旧 URL
- 站内链接仍在指向旧 URL
对不上对应页面怎么办?别一律跳首页,跳到最相关的分类/服务页(意图一致)。
避免两种大坑:链与循环
重定向链(A→B→C)
链越长越慢,也更容易出错。做法:把 A 直接改指向 C。
重定向循环(A→B→A)
常见原因:你同时在 Cloudflare/服务器/插件里做规则。解决:确定“唯一入口”,只保留一层做最终重定向。
验收:你怎么确认做对了?
- 旧 URL 打开:直接 301 到目标页
- 目标页返回 200
- 核心页 canonical 指向自身(避免版本混乱)
- GSC 的 404 报告逐步下降
如果你正在改固定链接,建议先按安全流程做:固定链接怎么改才不会掉收录。如果你是整站迁移,直接看清单:迁移 SEO Checklist。
延伸阅读
- WordPress 固定链接(Permalink)怎么改才安全:什么时候能改、301 怎么做、改完怎么验收 · 2025-12-17 · 8分钟
- WordPress 站点迁移 SEO Checklist:换域名/换主题/换主机不掉排名的全流程 · 2025-12-01 · 8分钟
- WordPress 分页(/page/2)与 Canonical 怎么处理?避免重复收录的 3 分钟自检表 · 2025-12-05 · 8分钟
- WordPress 6.9 更新速读:外贸站最值得用的 8 个变化(含升级前检查) · 2026-01-09 · 12分钟
- WordPress 6.8 的 bcrypt 密码升级意味着什么?对安全/登录的影响 · 2026-01-09 · 10分钟
- Speculative Loading 是啥:6.8 的“提前加载”能帮哪些页面 · 2026-01-09 · 11分钟