换了个域名,流量跌了八成,你慌不慌?
老张上个月刚把公司官网从老域名迁到新域名,表面看一切正常,结果两周后百度收录掉了大半,核心关键词一个都搜不到了。他以为是百度在惩罚他,其实只是几个技术细节没处理好。
换域名这件事,做对了,排名平稳过渡。做错了,之前几年攒的流量一夜归零。
你真正要防的,是这三个坑
域名迁移后排名下降,十有八九是以下三个问题造成的:
- 301重定向没做好。 没有301,百度会把你的新域名当成一个全新的网站,旧域名的权重一点都传不过来。
- Canonical标签还指着旧域名。 你新页面里的标签告诉百度“请把旧网址当成正式版本”,百度就真的去排旧网址了。
- 站点地图里还是旧网址。 百度靠站点地图发现新页面,结果地图里全是老链接,等于你给百度指了一条死路。
这三个问题都能修,但必须在迁移前、迁移中、迁移后按顺序检查一遍。
动手前,先拍一张“成绩单”
搬家前,先把你现在的排名数据导出来。没有这个基线,你根本不知道迁移后是恢复得正常,还是某些页面在悄悄掉。
打开百度搜索资源平台(原百度站长平台),找到你的站点,进入“流量与关键词”或“搜索分析”,把最近三个月的关键词位置、点击量、展现量导成CSV。重点标记你排名前20的关键词和它们现在的平均位置。
同时,用抓取工具(比如Xenu或Sitebulb的免费版)把你网站所有URL导出来。这张清单是你后面配301重定向的地图。少一个页面,就少一个重定向,那个页面的排名就彻底丢了。
搬家工具选不对,后面全是手动活
迁移网站本身就是一个关键决策。用网店系统或建站工具自带的数据导出导入功能,通常只能搬内容,搬不了数据库里的所有链接。
你要找的工具,必须能在部署时自动把数据库里所有旧域名替换成新域名。这一步做好了,后面的canonical标签和内部链接问题就少了一大半。
迁移完成后,进网站后台设置,确认“站点地址”和“WordPress地址”都已经变成新域名。再去“设置-阅读”里,确认“ discourage 搜索引擎索引”那个选项没有勾上——这个选项经常在测试环境里开着,忘了关,百度就根本不会收录你的新站。
检查robots.txt有没有拦路
在浏览器里打开你的新域名/robots.txt。确认两件事:
- 没有写着“Disallow: /”这种禁止抓取的规则。
- 如果有Sitemap那一行,指向的是新域名的站点地图,不是旧域名。
301重定向是命根子
301重定向就是告诉百度:我的页面永久搬家了,请把旧页面的权重传过来。
没有301,百度把你的新旧域名当成两个毫无关系的网站,你旧域名上的排名信号就全烂在那里了。
在旧网站后台设置全站重定向。把旧域名所有流量都指向新域名对应页面。注意:一个错别字,所有访客就去了错误的地方。
配完之后,不要马上提交给百度。先用在线HTTP状态检测工具测试几组关键URL:首页、你流量最大的5篇文章、主要分类页。确认每一条都返回301状态码,并且正确跳转到新域名对应页面。
如果出现302(临时跳转)或者跳转链(比如旧域名跳到测试域名再跳到新域名),每条链都会损失一部分权重。必须修成单次301跳转。
在百度搜索资源平台做三件事
第一,把新域名作为新站点添加到百度搜索资源平台,完成验证。
第二,在旧站点的百度搜索资源平台里,找到“站点设置-改版工具”或“网站改版”,提交改版规则。这一步是告诉百度你的网站已经永久搬家了。百度会验证你的301重定向是否生效,验证通过后才会开始转移权重。
第三,在新站点的百度搜索资源平台里,提交新的站点地图。确保站点地图里所有链接都已经是新域名。这个操作能加速百度发现你的新页面,不用等下一次自动抓取。
检查Canonical标签有没有“叛变”
Canonical标签是告诉搜索引擎哪个网址是正式版本。迁移后,如果新页面的canonical标签还指着旧域名,等于你在告诉百度“请排旧网址”。
先检查后台的全局Canonical设置,确认默认生成的标签已经指向新域名。
然后手动抽查你最核心的5-10个页面。在浏览器里打开页面,右键查看网页源代码,搜索“canonical”。确认href属性里的网址是新域名。
如果发现某个页面还指着旧域名,在该页面的编辑界面找到SEO设置,手动更新canonical URL。
清理数据库里残留的旧链接
即使迁移工具帮你替换了大部分链接,总有一些硬编码在页面模板、文本组件或自定义字段里的旧域名会被漏掉。
用数据库搜索替换工具,在整个数据库里搜索旧域名并替换成新域名。操作前务必先做完整备份。替换完成后,清除网站缓存,并重新生成页面模板文件。
盯着数据看四周
迁移后的第一周,排名可能会有波动,这是正常的。每周对比你之前导出的基线数据,关注核心关键词的位置变化。
一般来说,如果301重定向全部到位、站点地图提交成功、Canonical标签正确,大部分关键词会在一个月左右恢复到原来位置的八成以上。
如果四周后核心关键词还没有恢复迹象,回查你的301重定向链、Canonical标签和站点地图,大概率是这三个环节里还有遗漏。
微信扫码