老杂毛博客
  青青子衿,悠悠我心。但为君故,沉吟至今。
博客首页 | 人生历程 | 编程开发 | 机关门  
  文章分类
 
博客首页 > 搜索引擎研究 > 文章正文

asp网站如何做301重定向

2010/3/3 10:37:09
 

      为什么我们要做301?因为我们要为网站确实一个主域,在google网站管理工具里面我们都要设置一个首选域,这就是方便搜索引擎对我们网站友好,因为在搜索引擎的角度来看是不允许出现两个一模一样的网站的,所以我们带www和不带www的网站必须要去掉一个,转到另一个域名上,我们可以有两种做法:

第一种:网址转发

      在域名管理里面找到不带www的把网址转发到带www的上面即可,如果你确实不带www的为主域名也可以把带www的转到不带www的上都可以。

我们可以看一下百度是怎么做的,无论你是敲w.baidu.com还是ww.baidu.com还是baidu.com还是www.baidu.com还是wwww.baidu.com都是跳转到www.baidu.com上的,不信你可以去试试看,这就是确定了一个主域名,而且也增加了体验度,因为百度考虑到有的人会一不小心敲错,多敲一个w或少敲一个w,所以把这些可能性都想到了,要不怎么说百度牛X呢。

第二种:301重定向

      据说这种方法对seo有好处,而且还可以传递pr值,既然大家都这么说了,那我们就按这种方法来做吧,因为现在大部分网站都是asp的,我就提供一下asp代码:

if Request.ServerVariables("SERVER_NAME")="tv150.cn" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.tv150.cn"
end if

Request.ServerVariables("SERVER_NAME")得到的是网站的域名,判断是不是没有www的如果是没有带www的,那么跳转到带www的域名上。

如果你的内页也想做这个转向,那可以先把参数接到,然后再判断,判断完之后在地址后面传递参数就可以完成内页的301重定向了。

如果你还是不太明白的话请在下面给我留言,我看到后会回答你的。

阅读: (3991)  评论(29)  
 
网友评论:
 
 1.郑永2010/3/22 3:57:25 
你不考虑用wordpress做站吗?
 2.天道酬勤2010/3/22 10:05:11 
回复 1 楼:我的程序都是自己开发的,不想用那种现成的程序,自己改起来很麻烦,而且还不好扩展
 3.www.youxiwhy.com2010/5/18 14:49:35 
学习采用啦
 4.518生意网2010/5/26 23:09:15 
本人菜鸟实在不知道该把代码加在哪里?
修改在首页文件,拿工具检查都是200 (518shengyi.com)(www.518shengyi.com)
希望能给予指点,请发我邮箱,谢谢  感激不尽
 5.沉冰浮水2010/6/25 13:34:22 
没反应啊。。
 6.匿名网友2010/7/11 18:51:53 
需要把这段代码放在每个asp文件里面吗?谢谢
 7.匿名网友2010/7/30 13:11:31 
看了你的网站真的是受益匪浅,可是我现在在做定向时出了问题,看了你这个之后还是没有解决……我们那网站是ASP写的,跟你这个http://www.it300.net/Contents.asp?id=10509 是一样的,我要做的就是网友输入网址时,如www.it300.net,我要把它转到http://it300.net。
所以我在这里想问两个问题:
1、我这样转是因为带WWW的网站打不开,只有带就可以打开,其实它们的内容是一样的!
2、生成静态页面可以定向吗
先谢谢你了,可以发到我邮箱!
 8.匿名网友2010/8/2 0:19:27 
我想把,用户输入1.abc.com跳转到 www.abc.com/good/index.asp
代码是不是:
if Request.ServerVariables("SERVER_NAME")="1.abc.com" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.abc.com/good/index.asp"
end if

代码要放到ASP里面?,然后放在网站的根目录的哪里?
 9.匿名网友2010/9/11 13:12:04 
百度做了一个DNS转发,你就说他牛X了?真是笑死人了。
 10.时空2010/10/14 13:30:25 
看到你写的文章很受益,我有个问题请教你,我把ASP网站,转化成静态,想做得定向,不知如何下手,把www.xxxx.com/download.asp?id=156,定向到www.xxxx.com/download/20100912/download_156.html,批量怎么做,对SEO有影响么?望指点一二。。
 11.2016/5/31 10:41:17 
 12.2016/6/9 12:24:56 
 13.2016/6/17 3:25:35 
 14.2016/6/21 18:45:22 
 15.2016/6/26 6:33:25 
 16.2016/7/22 11:08:24 
 17.2016/11/11 18:16:50 
 18.2017/2/25 5:48:28 
 19.2018/1/18 20:14:29 
 20.2018/2/2 21:20:00 
 21.2018/2/19 5:48:53 
 22.2018/3/9 1:31:53 
 23.2018/3/25 19:25:09 
 24.2018/4/12 7:38:40 
 25.2018/5/11 14:53:17 
 26.2018/5/12 21:43:24 
 27.2018/6/21 17:03:44 
 
相关文章:
 谈谈换域名对网站的影响
 搜索引擎的工作原理是怎样的,搜索引擎是如何识
 百度越来越难用了
 b和strong用哪个?i和em哪个对搜索引
 地址(URL)中包含关键词对排名的影响,如何
 我们离框计算还有多远,未来的人工智能
 如何让自己的名字在百度上排名靠前
 网站改版注意事项以及如何不影响seo
 近几天google收录减少了
 asp网站如何做301重定向
 
 
     
联系作者: QQ: 657603425 Email: [email protected]
Copyright © 2007-2014 www.laozamao.com All Rights Reserved
京ICP备09002242号 北京海淀分局备案号:1101084842