网站收录

换域名之后,收录是怎么从旧地址搬到新地址的

换域名不是改个名字,而是一次整站搬迁。本文梳理从 URL 映射、301 规则、旧域名解析保留,到新站内链、sitemap 与主动提交的完整顺序,也列出只跳首页、新旧并存、robots 误拦等常见坑,并说明迁移期该看哪些信号判断进度。

网站收录

换域名之后,收录是怎么从旧地址搬到新地址的

换域名对搜索引擎来说不是改个名字,而是一次整站搬迁:旧地址退场,新地址要重新积累被抓取、被信任的过程。迁移期收录和排名出现波动属于常见情况,关键是让搜索引擎明确知道新地址就是旧地址的接替者,而不是把它当成两个内容相似的网站。

把它当成一次整体切换,而不是边跑边改

最怕的做法是:新站先上线,旧站继续更新,跳转规则一条条补。这样搜索结果里的地址会长期混着两个域名,收录和权重都被拆成两份。比较稳妥的顺序是:URL 映射确定、301 规则上线、新站入口确认可抓取,再逐步更新内链和外链。

判断标准很简单:同一个页面,用户和蜘蛛无论从哪个入口进来,最终都应该落在同一个新地址上,并且只落一次。

切换前要准备好的几件事

  1. URL 映射表:把旧站可访问的地址尽量列全,逐条对应到新地址。做不到一对一的部分,至少让栏目级、文章级各自有明确落点,避免整站统一跳到首页。
  2. 可抓取的测试:新站的 robots.txt 是否放开了需要收录的目录,服务器对搜索引擎的 UA 是否返回正常页面,而不是 403 或验证页,CDN 有没有误拦。
  3. 新 sitemap:只放新域名的地址,不要新旧混放,也不要继续保留旧域名的 sitemap。

301 不是终点,旧域名也别急着关

旧域名解析一旦停掉,蜘蛛读不到跳转,只能看到解析失败,之前积累的外链就断在那里。多数情况下,旧域名解析和 301 需要保留较长一段时间,具体多久没有统一答案,通常要等旧地址的抓取请求明显减少、外链也基本更新完毕。

另外两点容易被忽略:旧域名的 robots.txt 不要写 Disallow 全站,否则跳转规则再正确,蜘蛛也读不到;旧站页面不要再放新内容,否则新旧两套内容并存,重复度自然上去。

给新域名补上抓取和发现的信号

  • 站内链接全部改为新地址:导航、面包屑、正文内链、分页、标签页,一个都别漏。内链是蜘蛛发现新地址最稳定的通道。
  • 结构保持一致:栏目层级和 URL 命名规则尽量沿用旧站逻辑,减少映射错误,也让老用户不至于迷路。
  • 主动提交:新 sitemap 提交、抓取工具里的地址变更功能、重点页面单独提交,都能帮助蜘蛛更快接触新地址。它们能加速发现,但不能保证收录结果。

迁移期常见的几个坑

  • 只把首页跳到新域名,内页全部返回旧内容或 404。
  • 用 302 或 JS 跳转代替 301,蜘蛛读取到的信号不明确。
  • 跳转链层层套娃,旧地址转中间页再转新地址,抓取路径被拉长。
  • 新站还没准备好就切,页面大量 404 或加载不全,蜘蛛抓一轮就走了。
  • sitemap 里还留着旧域名地址,或者新旧两份 sitemap 同时提交。

怎么观察迁移是否在推进

可以盯几个位置:搜索结果里的地址是否逐步换成新域名;抓取日志中新域名的请求量是否在上升、旧地址是否在下降;蜘蛛访问旧地址时是否确实走到了 301,以及随后是否去抓新地址。如果旧地址一直被大量抓取,却看不到对新地址的请求,说明跳转或内链环节有问题,先修这里,而不是急着提交更多 URL。

迁移完成后,旧地址在索引里被替换通常需要一段时间,期间出现排名波动、部分页面暂时不被索引,都属于过程的一部分。这段时间尽量不要再做改版、换模板这类大动作,免得把两种变化的信号混在一起,后面更难看清楚是哪一步出了问题。