最近在调整一系列网站的整合,其中就涉及多个域名的合并,使用下来觉得301永久重定向还是值得一试,刚好在这里发现一篇文章就摘录收藏下来
做SEO几年来,一直不断的听到关于301重定向的种种好处以及302的种种弊端。甚至有人说,做了301永久重定向,pr值和排名几乎不会有什么影响。说实话,话虽然如此,当自己真的到了非换域名不可的时候,不免一阵心虚。
本人的扬州分类信息网建立在2004年初,一开始定位的是本地的二手信息交流,每天只有100ip不到。直到今年年初才开始进行定位调整,从二手信息扩展到分类信息。原来的域名pr值也变成了4。搜索关键词“扬州二手”、“扬州二手市场”、“扬州二手房”和“扬州租房”等也均在搜索引擎的前几位。每天的访问量也从原来的200增加到400左右。比较让我欣慰的是,由于信息的高度真实性与严肃性,网站的pv和ip的比例一直维持在10以上。然而由于原域名没有明显的内涵,并不容易记忆。所以要想这个网站能有更大的发展,在更多的本地化推广之前,更换域名是必须的。
网站改版在上周末完成,到了不得不更换域名的时候。这里要说一个情况,有人建议我同时将两个域名指向网站。我在2004年的时候就做过尝试,一直过了2年之后,搜索引擎才开始将后来的域名作为主域名,所以这个方法我是肯定不会采用的。简单明了将源网站所有页面均设置了301,分别指向到新的对应页面,即使动态页面也是如此,就这样开始了紧张的等待过程。
2天,Google居然只用了2天时间就收录了新域名,这个设置就让我惊喜的看到了效果。我比较关注的关键词“扬州二手”、“扬州二手市场”、“扬州租房”和“扬州二手房”等关键词就极为迅速的上升到原来域名对应的位置。单稍微有点奇怪的是,出现了原域名和新域名同时出现在搜索引擎结果中。原域名位置不变,新域名紧随其后。一般来说2天时间就是收录也很难啊,而现在几乎所有的关键词都有新域名都恢复了排名,这让第一次被迫使用301的我甚感惊讶。
当然事情不是非常完美,baidu至今没有收录新域名。至少在这一点上,我更加喜欢google了,呵呵。
希望我这次经历给大家一些经验。至少说明google对于301永久重定向是非常认可的。
网站的统计系统已经开放,大家可以在网页底部去点击了解实际情况。网址是 http://www.i0514.cn
最后说一下如何实现301永久重定向:
<% Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.i0514.cn" Response.End %>
|
复杂一些的:将cnbruce.com域名下的所有页面301重定向到bruce.com
a=request.servervariables("server_name") b=request.servervariables("script_name")
if instr("www.cnbruce.com",a)<>0 then actionmsl = "http://www.bruce.com"&b query = Split(Request.ServerVariables("QUERY_STRING"), "&") For Each x In query a = Split(x, "=") 'If StrComp(a(0), "page", vbTextCompare) <> 0 Then tempmsl = tempmsl & a(0) & "=" & a(1) 'End If Next if tempmsl<>"" then actionmsl=actionmsl&"?"&tempmsl end if
Response.Status="301 Moved Permanently" Response.AddHeader "Location",actionmsl Response.End end if
|
<?php $the_host = $_SERVER['HTTP_HOST'];//取得进入所输入的域名 $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面部分 if($the_host !== 'www.cnbruce.com')//这是我要以前的域名地址 { header('HTTP/1.1 301 Moved Permanently');//发出301头部 header('Location: http://www.cnbruce.com'.$request_uri);//跳转到我的新域名地址 } ?>
|
在百度搜索完整的301永久重定向的相关内容摘录内容,或者用Google搜索相关的更多内容
|