CMS 只是发布工具,掉不掉排名看迁移过程有没有保住三样东西:URL、模板结构、渲染方式。这三样任何一样变了,都要当成一次站改来对待,按迁移的规矩做,别当成"换个后台"。
一、URL 必须逐条映射
旧 CMS 的固定链接结构是定死的,新 CMS 默认结构常常不同。别用自动规则猜,逐条映射一遍。我们见过最惨的一次,迁移脚本把文章 URL 从 /blog/post-name 改成了 /blog/2026/post-name,2000 篇文章全部换地址,301 也没做,两个月自然流量掉了一半。
二、模板结构要对齐
H1、正文、内链、面包屑、结构化数据的位置要一致。换主题之后最常见的问题:正文被塞进多个嵌套容器,正文长度看起来没变,但首屏只剩标题和目录;H1 被做成图片;面包屑从模板里消失。
2026 年 3 月一个 2000 页的站从 WordPress 迁到自研 CMS,URL 没变,但新模板把正文放进折叠组件。30 天后收录掉了 40%,修复只用了两周。
三、渲染方式要确认
新 CMS 自带的主题可能用 JS 渲染列表页和文章页。旧的如果是静态生成的,新旧渲染方式不一致,收录表现会差一截。迁移前用 curl 各拉一遍,对比初始 HTML。
对照检查表
迁移前爬旧站,记录每个页面的 title、H1、正文长度、内链数、结构化数据类型、状态码。迁移后用同样的规则爬新站,逐项对比。我们的脚本会输出差异页列表,按流量排序,先修高流量的。
迁移的时间窗口
选在流量低谷,比如季度末的周末。迁移前两周冻结内容改版,前一周把所有 URL 清单、重定向规则、新站爬虫报告都准备好。上线后一周内每天看日志和索引报告,异常当天处理。
我们给客户排的时间表:第 1 周准备,第 2 周上线,第 3 到 6 周观察,第 7 周复盘。整个过程 SEO 要参与,不能只在最后一天收到一个链接。
四个常见坑
旧站的重定向插件没导;标签和分类页的 URL 全变了;图片路径变了导致 404;RSS 和 sitemap 地址变了,订阅用户和蜘蛛都断了线。每一条都能在迁移前检查出来,只是没人愿意花那半天。
立场
换 CMS 之前先问一句:新站谁负责 SEO 验收。没有验收环节的迁移就是赌博,赌注是你积累了几年的收录和排名。
元析智能
为软件公司做 SEO 和 GEO 优化