换了新域名之后,提交给搜索引擎的验证文件要不要重新放
网站换域名或换主机之后,提交链接用的验证文件要不要重新放置和重新校验?答案是都要。这类密钥与验证文件证明的是当前域名与主机的归属关系,它跟着「现在这个站点」走,不跟着当初上传它的那台机器走。旧域名上放好的文件不会自动为新域名背书;换主机、改根目录结构同样可能让原本满足条件的放置失效。
换域名后先确认的是跳转还是提交
两件容易混在一起的事:跳转解决「访问旧地址的人与爬虫能否到新地址」,提交解决「新域名的内容按新归属被收录」。前者是 301 重定向,后者才是验证文件与链接推送。
顺序上先配跳转再谈提交。旧域名整站按对应关系做 301 跳转,而不是全部指向首页;页面地址依赖伪静态规则的,要确认新域名上的规则与路径一致,否则跳转目标本身就是错的,提交再多次也只是把错地址推出去。
验证文件和密钥文件为什么跟主机绑定
IndexNow 的常见问题里写明放置规则:将密钥文件放置在网站的根目录下,或同一主机上的可公开访问的文件夹中,无需登录。这条规则说明归属校验看的是「这个主机上能否公开读到这个文件」,而不是账号身份。
因此三种变更都需要重新处理:域名换了、主机换了、根目录或站点目录结构调整了。重新放置后要再跑一次校验,不要凭「文件已经传上去了」判断通过。Robots.txt 也要在新域名上重新确认存在且内容正确,它会直接影响抓取与提交通道的有效性。
同一个主机下多个站点的归属怎么算
既然规则允许把密钥放在同一主机上可公开访问的文件夹,多站点共用一台主机时就会出现「一个目录被多个站点读到」的情况。这在配置上是便利,在管理上是风险:不同站点的验证混在同一目录,出问题时分不清是哪一侧的归属证据失效。
用多站点管理维护多个站点的,建议按站点分别放置、分别记录校验时间与结果,别共用一个「放谁都行」的目录。
站内链接推送要不要重新配置
要。链接推送的作用是把新内容与更新主动交给搜索引擎以加速收录,站内支持百度与 Bing 的主动推送。换域名后有三件事要重排:
- 站点地图按新域名重新生成并提交,旧地址的索引记录交给 301 跳转去处理;
- 推送队列改按新域名的地址提交,历史推送记录对新域名不适用;
- 批量提交按通道上限排队——单次负载最多可提交 10,000 个地址;对频繁更新的页面,重发之前至少等 5 分钟,避免把同一批地址在短时间内反复推出去。
锚文本与内链也要一起核对:站内关键词的自动锚文本如果仍指向旧域名绝对地址,页面会带着大量跳转动线,收录信号会被稀释。这一步配合全站替换处理更省事。
换域名后前两周的检查清单
| 时间 | 检查项 | 通过标准 |
|---|---|---|
| 第 1 天 | 旧域名 301 跳转 | 按页面一一对应,不是全部指向首页 |
| 第 1 天 | 验证文件与密钥文件 | 新域名下可公开读到,校验状态为通过 |
| 第 2 天 | Robots 与站点地图 | 新域名可抓取,站点地图已重新生成并提交 |
| 第 1 周 | 链接推送队列 | 提交地址已切到新域名,且按上限排队 |
| 第 2 周 | 收录与报错 | 对比新旧域名的收录趋势与抓取报错 |
常见问题
问:旧域名的验证还要保留吗? 答:保留到跳转稳定运行之后再撤。旧域名验证失效会让跳转关系更难被确认。
问:换域名后要不要重做站点地图? 答:要,地址全部变化,旧的文件对新域名没有意义。
问:验证文件放在子目录行不行? 答:按通道规则,同一主机上可公开访问的文件夹是允许的,但要确认校验读取的就是这个路径,并且不同站点不要混放。