兄弟们,我真的是脑抽了!看人家都换.com显得高大上,一上头就把用了两年的老.cn域名给扔了,结果呢?新站权重直接清零,蜘蛛都不来爬了,之前一天稳定三位数的IP,现在每天个位数,看着那统计后台跟心电图停了似的直线,我真想穿越回去抽自己俩嘴巴子。
说多了都是泪啊。最傻X的是,我以为把网站文件一搬家,域名一解析就完事了,完全忘了搜索引擎它认的是“地址”,不是你网站长得一样它就认你!旧域名的301永久重定向没做好,蜘蛛爬过来直接404,人家还以为你站没了呢,收录索引咔咔往下掉,权重传递个寂寞。那感觉就像你搬家了没通知邮局,所有寄给你的信全都被退回“查无此人”。
凌晨四点被报警邮件吓醒,一看全是“页面抓取失败”,抽了三根烟才冷静下来开始救火。
血的教训就一条:换域名,最重要的根本不是程序搬家,而是让搜索引擎知道你“搬家了”并且“新旧地址是对应的”! 你得在旧域名服务器那边,做一个全站的、每条URL都一一对应的301跳转,告诉蜘蛛和用户“这个页面永久搬到新地址了”,这样权重和排名才能慢慢继承过来。别用<meta刷新,别用JS跳,就用服务器规则搞301。新域名解析过去之前,哪怕先让它躺平,也千万别急着把旧的掐了!至少养个半年,等新域名收录稳定、排名恢复了再说。这里分享一个我后来找到的保命文档:(手把手教你做301,别像我一样作死) 里面讲了不同服务器(Nginx/Apache)怎么配,照着弄能少踩80%的坑。
现在?哼,老老实实把旧域名重新解析回来,做301,每天盯着站长工具看索引量有没有慢慢爬回来。唉,说多了都是泪,老域名这玩意儿,没事真别瞎换,它积累的不是时间,是搜索引擎的信任啊。
