曾经说起过,网站换域名一定要用301重定向。之所以要这样做,就是因为301重定向可以引导搜索引擎重新收录新域名下面的网页,剔除老域名下面的网页。但是无数例子都证明301重定向对于Google是十分有效的,但是对于百度基本没有用。最近亲身经历的一次换域名(把joke.1or9.com换成www.xiaohuayoumo.com),证明了这种说法是完全正确的。
大约是在2个多月前换的域名。之后大概不到1个星期,谷歌(Google)的老域名排名完全被新域名替代。并且在最近一次的pr更新中,新域名完全获得老域名原有的pr值。但是百度的反应却非常的奇怪。首先,百度的确收录的新域名下面的页面,并且收录的数量非常的多。但是百度始终保持对老域名的更新。其次,在排名方面,老域名的排名稍有下降,但是总的来说仍然非常靠前。而新域名根本就没有排名,就算直接搜索网站标题,也在前3页中找不到。
曾经怀疑是否百度坚持认为2个域名代表2个站。而新域名的内容完全和老域名的内容重复,所以惩罚了新域名。于是给百度管理员写过email。得到的答复基本属于答非所问。不知道是因为百度管理员的水平问题,还是故意回避这样的问题。
个人总的感觉,百度对301重定向的反应,应该不是百度没有意识到这个问题,也不是百度的技术问题(应该不是非常难处理的)。真的不理解为啥会是这样的反应。猜测或许有一天,当老域名彻底不能访问的时候,新域名的排名才能够真正获得。但是目前为止,我还不愿意做这样的尝试。本人打算半年以后,如果新域名的排名在百度还维持不变,就把老域名彻底停掉,再看看效果。
希望自己没有机会做这样的尝试。
4 replies on “百度对301重定向的反应”
[…] 如果一个网站给百度收录,并且一切正常。突然由于某种原因,你打算给这个网站换一个域名,那绝对不是一件容易的事情。理由就是百度对301重定向没有反应。所以导致的结果就是:如果用301重定向,百度看来就是2个内容一摸一样的站。并且新域名对应的站完全复制了老域名对应的站,排名会受到惩罚。如果干脆把老域名停了,那相当于前面的工作都白做了,一切从零开始。考虑到还有谷歌那样对301重定向有反应的搜索引擎,换域名还是绝对要用301重定向的。 […]
同意楼上看法,我把老域名转向新域名,第二天百度里面依然有排名,但是到第三天就彻底K站了
我也遇到了博主的这个相似的问题。301转向以后,老域名是不更新了,可是,排名还是老域名的,新域名的一直压着新站,与Google的反应是完全不一样的。
我目前还想到另个办法就是通知以前的连接合作网站改变连接地址指向新站。不过,这个确实比较麻烦,是以前公司同事通过一些合作交换的连接,很难再去改动。
不知道博主目前对这一点还有没有什么新的体验跟建议。
001over
我已经让以前合作过的站改变链接地址,指向新站。百度还是这个反应。。。你连链接都不改,可想而已了。。。。301已经做了半年多了。。前面几天,我已经把301去掉了,在老站上面挂了1个单页,说域名已经更改,给了1个新域名的链接。。。正在观察中。。。