网站收录

站点改版或换域名:旧 URL 的收录怎么平稳交接

改版或换域名后,收录出问题往往不是新页面进不去,而是旧 URL 没交接好。本文梳理迁移前要准备的 URL 映射清单、301 的正确用法、容易踩坑的几种操作,以及迁移后该盯哪些数据来判断交接是否顺利完成。

网站收录

站点改版或换域名:旧 URL 的收录怎么平稳交接

改版、换域名、调整目录结构之后,最常见的情况是:新页面迟迟不进索引,旧地址却还在搜索结果里挂着,流量像被抽走了一截。这时候多数人第一反应是去催收录,但真正的问题往往不在新站,而在旧 URL 没有完成交接。

交接的本质:让索引从旧地址挪到新地址

搜索引擎的索引里存的是 URL,不是你的“网站”。页面地址变了,原来的收录不会自动跟过去。你要做的,是通过明确的信号告诉搜索引擎:这个旧 URL 对应的内容,现在在哪个新 URL 上。信号越清楚、越一致,交接就越顺。

动手之前,先做两份清单

  • 旧 URL 清单:从旧站 sitemap、服务器日志、索引报告里把有抓取和收录的地址尽量收全,包括栏目页、详情页和分页。
  • 对应关系表:每个旧 URL 对应哪个新 URL,决定是一对一迁移、合并到某个页面,还是彻底下线。

这一步偷懒,后面就会出现大量 404 和跳错页。需要合并的页面,挑内容最全的那个做目标页;确实不再提供的页面,直接返回 410 或 404,比硬跳到一个不相关的页面更干净。

301 是主线,但细节决定成败

  • 尽量一对一 301,不要把旧地址统一跳首页,那等于放弃了这些页面积累下来的信号。
  • 避免 301 链条:旧地址跳到中间地址再跳到新地址,会损耗传递效率,能一步到位就一步到位。
  • 301 要保持足够长的时间。索引更新有滞后,短则几个月,长则一年,别急着撤掉。
  • 同步更新内链、sitemap 和 canonical。如果站内链接还大量指向旧地址,蜘蛛就会一直走老路。

迁移期间,这几件事尽量别做

  • 用 robots.txt 把旧站整站屏蔽。这样蜘蛛既看不到旧页面,也发现不了 301。
  • 给旧页面加 noindex。它和 301 的作用方向相反,容易让交接过程变得混乱。
  • 同时改 URL 规则、改模板、改内容结构。一次改一样,出问题时才知道是哪一步引起的。
  • 反复调整映射规则。每次改动都要等搜索引擎重新抓取,来回折腾只会拉长过渡期。

迁移后盯哪些数据

  1. 索引报告里旧 URL 的数量是否在下降,新 URL 是否在上升。
  2. 服务器日志里蜘蛛对新地址的抓取频率,是否从零星变成稳定。
  3. 重点页面的搜索表现。迁移后短期波动是正常的,别看到下降就立刻改回去。
  4. 旧地址的 301 是否还在正常响应,有没有因为服务器配置变化被改掉。

判断交接是否顺利,看的不是某一天的数据,而是一段时间的趋势。旧 URL 慢慢退出、新 URL 慢慢接上,这个过程走完,才算真正完成迁移。

迁移不是“搬完就结束”,而是一次需要留出观察期的交接工程。把映射清单做扎实,比事后反复补救省力得多。