做站长的,难免会遇到网站域名变更的问题。这样我们就需要想办法将老域名的权重转移倒新域名上面来。现在大家公认的方法就是做301定向。我个人也是非常支持大家使用这种方法。对与linux系统,只需要上传一个htaccess变可以轻松的进行重定向。
但是,对于win的主机,怎么想要做301定向,却不是件容易的事情。经常需要我们弄这弄那,又是联系主机商,又是找一大堆的模块。到最后,能不能弄得成还不一定。鉴于这种情况,小弟现在给大家分享一下我的一点小技巧。其实是非常简单的。
代码:<base href="http://www.46164.cn/" />
找到你的网站模板文件,然后在header部分添加上这段代码。(注意将网址换成你的想要使用的URL,特别提醒,URL后有一定要带上“/”斜杠~)单的解释一下这样的原理,这段代码的意思就是,定义你的网站所有的URL是以这段代码中规定的URL开始的。
据个例子,我的网站,原来的域名是www.tou1anzhu.cn 但是我现在想要给他换成www.46164.cn 如果全部做301定向的话,确实是一个很庞大的工程。所以呢,我就把新域名绑定到了网站上面并且在header部分加上了这段代码。
然后重新生成一下静态化之后我们就会发现,当你鼠标在老域名的页面内点击某个连接的时候,他打开之后显示的URL已经是我的新域名开头的了。(a.com/123/index.html变成了b.cn/123/index.html)
本人使用过这种方法测试,当天早上9点多将这段代码加上全站,百度仅仅在当天下午4点多的时候,就已经收录新域名的页面多大9页之多。然后Google一下,收录竟然多达129条之多。并且Google上面赫然的提示着“6个小时前”.也就是说我刚放上不到一个小时,Google就收录了。那么,证明,这个方法还是十分成功的。大家可以借鉴一下。
半个月没有和大家分享东西了,这次就算是半个月来的一个小礼。已经还有给大家分享更多的我在SEO上面发现的小技巧。
原文出自:偷懒猪个人网站 www.46164.cn 及站长网 转载请以连接形式保留版权。