Z-Blog 主题换掉之后,收录掉了:换主题的正确顺序

· zblog · 阅读 1
摘要

换主题本身不会让收录掉,掉的是换主题时顺手改掉的那些东西。最容易掉的三样URL 结构:新主题如果改了文章地址规则,旧链接全废标题结构:原来是 h1 的变成了 div,语义丢失内链模块:相关文章、上一篇下一篇没了,页面变孤岛正确顺序先在本地或

换主题本身不会让收录掉,掉的是换主题时顺手改掉的那些东西。

最容易掉的三样

  • URL 结构:新主题如果改了文章地址规则,旧链接全废,已收录的页面全变 404
  • 标题结构:原来是 h1 的变成了 div,语义丢失,蜘蛛判断不出主标题
  • 内链模块:相关文章、上一篇下一篇没了,页面变孤岛,抓取路径断了

还有两样不那么明显但同样致命:

canonical 标签丢了。新主题如果没输出 canonical,带参数的 URL 和裸 URL 会被当成两个页面,稀释权重。

分页规则变了。列表页从 /page/2/ 变成了 ?page=2,旧的分页收录全部失效,新的要重新抓。

正确顺序

  1. 先在本地或测试站装好新主题
  2. 把新主题生成的 HTML 和旧站对比,重点看 head 里的 meta、canonical、链接结构
  3. 确认 URL 规则一致
  4. 挑访问低谷替换(别在工作日上午动)
  5. 替换后立刻访问文章页、分类页、标签页,确认状态码 200
  6. 在 Search Console 和资源平台各抓一次诊断

第 2 步最关键。拿两个页面的源代码逐行对比,别只看前台长相。很多问题前台完全看不出来,源代码里一清二楚。

如果发现 URL 规则确实要变,那不属于「换主题」的范畴,属于「改站点结构」,需要单独准备 301 重定向规则,按那个流程走。

如果已经掉了

把旧主题装回去,观察两周。索引量通常能恢复。

恢复的前提是你没做其他改动。如果你换主题的同时还改了 URL、删了文章、加了插件,那就很难判断是哪个引起的,恢复起来也麻烦。

这也是为什么强调「一次只改一件事」——出问题时能定位。

一条经验

换主题最好的时机不是「新版发布时」,而是「站点流量平稳、近期没有其他改动计划」的时候。挑一个人为干扰最少的时间窗口,出问题时才容易分清原因。

另外,换主题后保留旧主题文件至少一个月,别急着删。真要回滚,能立刻回。