真服了,老子熬了三个月的沙盒期,眼看着几个核心词排名慢慢往上爬,心里刚有点小得意。结果就因为我手贱,想给网站换个更牛逼的域名结构,没走服务器端301,图省事用了个JavaScript跳转,心想反正用户点了能过去就行,结果呢?结果就是百度蜘蛛那个铁憨憨它根本不认啊!它就觉得老子原来的页面内容突然凭空消失了,新页面它又抓不到,直接判定我是在玩障眼法搞隐藏页面,权重直接给我干没了,真的是一夜回到解放前,抽了三根烟都没想明白当时脑子是怎么进的水。
所以听我一句劝,跳转这事儿,尤其是旧链接跳新链接,关乎身家性命。想传递权重,老老实实在服务器(Nginx/Apache)或者宝塔面板里配301永久重定向,这才是告诉搜索引擎“老子搬家了,以后认这个新地址”的正规军路数。什么Meta Refresh、JS跳转,那都是歪门邪道,短期搞搞活动页还行,用在核心页面上就是找死。
还有更坑爹的,你搞跳转链,千万别搞成闭环或者死循环。A跳到B,B又跳回A,或者中间某个环节404了,蜘蛛爬进去就出不来了,它一生气就觉得你这站是个垃圾场。我有个朋友(对,就是我自己),用泛解析做站群跳转的时候,规则写错了一个字符,导致主站和镜像站之间无限互跳,第二天整个主站都被降权处理,看着统计后台那条笔直向下的线,真的想砸电脑。
血的教训总结就两点:一是用301,用301,用301(重要的事说三遍);二是做完之后,一定一定要去百度搜索资源平台或Google Search Console里提交一下链接更改,让官方工具帮你加速更新索引。别像我一样,等收录掉光了才去哭。这里有份当时救急看的文档,讲得比较细:(关于301重定向和SEO,看这篇能保命)。记住,在SEO里,任何“走捷径”的想法,最后都会变成绕最远的路。
不说了,说多了都是泪,我去看看我那半死不活的站还有没有救了。
