网站域名更换,引导流量(加强版)

首先,热烈庆祝我的新域名已被各大搜索引擎收入!^_^
事情是这样地:
一直想换域名,但又苦于依赖搜索引擎带来不小的流量,就这么一来二去拖着。结果被百度和google各大搜索引擎的搜录越来越多,面对流量为0和新域名之间更是难以取舍。
上周终于下决心换域名!不然心里会一直不舒服下去。

但我总觉得事情还是可以解决的,可以通过程序来保住流量。比如说:当用户访问旧域名,由于已经搬走,为404错误,在控制面板的404页面自定义一个页面,里面通过程序引导到新的域名。并非简单的引导到新域名上,而是引导到新域名的原来文章上。
举例:访问www.aaa.com/blog/article.asp?id=656 时自动跳转到 www.bbb.com/article.asp?id=656

好了,说了原理之后,我们开始动手做一个asp页,名为forward.asp.在空间控制面板的404错误页定义为此页。

7月4日修改,以下是参考dudo后的修正版,主要是为了更好的SEO:
forward.asp代码如下:
[code]<%
url=Request.ServerVariables("QUERY_STRING")
arr=Split(url,"/blog") '用/分割
n=ubound(arr) '求得最后一个/

Response.Status="301 Moved Permanently" '错误状态:301
Response.AddHeader "Location","http://blog.zzzdc.com"&arr(n)&""
%>[/code]
这样,当用户访问旧域名不存在时,通过forward.asp跳转到新域名的相应文章。

评论 ( 2)
  1. avatar
    沙发
    myswty.com 2012-04-25 07:36

    收藏一下,以后有用!