更换域名,保持权重很重要,不然以前的辛苦付诸东流相当可惜。目前大家公认的方法就是做301定向。我个人也是非常 支持大家使用这种方法。对与linux系统,只需要上传一个htaccess变可以轻松的进行重定向。

  但是,对于win的主机,怎么想要做301定向,却不是件容易的事情。经常需要我们弄这弄那,又是联系主机商,又是找一大堆的模块。到最后,能 不能弄得成还不一定。鉴于这种情况,小弟现在给大家分享一下我的一点小技巧。其实是非常简单的。

  代码:<base href="http://www.blogpetro.com/" />

  找到你的网站模板文件,然后在header部分添加上这段代码。(注意将网址换成你的想要使用的URL,特别提醒,URL后有一定要带上“/” 斜杠~)单的解释一下这样的原理,这段代码的意思就是,定义你的网站所有的URL是以这段代码中规定的URL开始的。

  据个例子,我的网站,原来的域名是www.blogpetro.com 但是我现在想要给他换成www.blogpetro.com 如果全部做301定向的话,确实是一个很庞大的工程。所以呢,我就把新域名绑定到了网站上面并且在header部分加上了这段代码。

  然后重新生成一下静态化之后我们就会发现,当你鼠标在老域名的页面内点击某个连接的时候,他打开之后显示的URL已经是我的新域名开头的 了。(a.com/123/index.html变成了b.cn/123/index.html)

  本人使用过这种方法测试,当天早上9点多将这段代码加上全站,百度仅仅在当天下午4点多的时候,就已经收录新域名的页面多大9页之多。然后 Google一下,收录竟然多达129条之多。并且Google上面赫然的提示着“6个小时前”.也就是说我刚放上不到一个小时,Google就收录了。 那么,证明,这个方法还是十分成功的。大家可以借鉴一下。