老站重构搬历史内容,批量导入和 301 重定向先做哪一步
先做批量导入,再做 301 重定向。原因是跳转的意义在于把旧地址的访问与权重接到一个已经存在的新地址上:内容还没稳定入库就配好跳转,用户和搜索引擎会被送到打不开或不完整的页面,收录反而受损。老站重构的顺序应当是先把历史内容整体搬进新系统、逐批核对并发布,等新地址稳定下来,再一次性建立旧地址到新地址的映射。AnQiCMS(安企内容管理系统)的批量导入支持 ZIP 压缩包和 Excel 表格两种来源,导入后的文档可以先落在草稿状态,配合回收站兜住误删,最后用 301 重定向管理把老链接接住。
为什么顺序不能反过来
跳转表是一份“承诺”:承诺旧地址后面有一个可用页面。承诺发早了就会出问题——新页面还在调整、标题与描述尚未定稿、图片没补齐,用户从旧链接进来看到的是残缺内容;更糟的是如果导入后地址规则又改了,先前配的跳转全部指向失效位置,得回炉重做。反过来,先完成导入再做跳转,中间这段时间旧站仍在正常提供服务,不会有任何断档窗口,风险最小。
批量导入前,ZIP 和 Excel 各要准备什么
两种来源适合的情况不同,可以对照下面的表:
| 导入方式 | 适合承载什么 | 准备重点 | 常见返工 |
|---|---|---|---|
| ZIP 压缩包 | 带图片、附件的富文本历史文章 | 图片路径与文件名对应关系,压缩包目录结构 | 图片引用错位,导入后大量缺图 |
| Excel 表格 | 结构化条目,字段规整的资讯与产品内容 | 列名与内容模型字段的对应、日期格式统一 | 分类与标签写成文本后被当成空值 |
准备阶段建议保留老站原始地址这一列,后面建 301 重定向映射表时它就是左边那一半,不用回头再抓一次。
导入后为什么先落草稿再发布
批量导入进来的内容不该直接面向公众。AnQiCMS 的文档状态分为正式文档、草稿、待发布和回收站,草稿是逐批核对最合适的位置:按栏目分批打开抽查字段是否齐全、编码是否正常、图片是否能显示,确认一批发布一批,避免一次性把全部问题暴露在线上。核对期间如果发现导错了,删除操作是移入回收站而不是物理删除,随时能恢复,这比在线上直接改正式发布内容安全得多。带 preview 参数的草稿预览链接也可以发给同事确认,不需要先发布再改。
301 重定向映射表怎么建
映射表的两列就是“旧地址、新地址”。建立顺序:先从老站导出全部已收录 URL,再与新系统的地址清单比对,能一一对应的直接写入;找不到对应内容的,不要草率跳转到首页,而是归到最接近的栏目页,并单独记录成待补清单。栏目结构改动较大的,可以把整批规则按目录前缀写,减少逐条维护量。全部规则配好后,回头抽验若干高流量的老链接,确认落到新地址且状态码正确,再通知搜索引擎按新的站点地图与推送重新抓取。
收尾阶段还要检查什么
跳转生效后,老链接短期内会以“旧地址跳转、新地址收录”的形态并存。这时候要做三件事:确认新地址已进入站点地图并完成推送;观察高流量老链接是否仍返回跳转而不是直接 404;把待补清单里缺失内容的老链接安排补写。老站程序本身可以保留一段只读时间,等确认没有异常访问再下线,避免过早关停导致部分历史地址彻底失效。
常见问题
问:能不能先配跳转,等内容慢慢补? 答:不建议。跳转指向不完整页面会让用户体验和收录都受损,等地址稳定后一次配好更安全。
问:找不到对应新内容的老链接怎么处理? 答:指向最接近的栏目页并登记待补清单,不要全部指向首页,那样会失去语义相关性,也不便于后续复查。
问:导入过程中发现字段对不上怎么办? 答:先修正 Excel 列名与内容模型的对应关系再重导,已导入的差错内容删除到回收站,核对无误后再从回收站恢复或清理。
问:批量导入需要先把老站图片下载好吗? 答:需要。走 ZIP 方式时图片要和文章一起打包,否则导入后大量图片引用会指向老站地址,后期补齐成本更高。