|
发表于 2012-10-22 22:13:09
|
显示全部楼层
|阅读模式
来自 中国–广东–东莞
本帖最后由 ゞ狼尐爺〆 于 2012-10-22 22:18 编辑
新手站长可能会注意到一个问题,那就是带www的域名和不带www的域名都可以访问,这样以来网站的整个权重会流失,所以我们会考虑到做网站的301重定向,将不带www的域名或者带www的域名重新定向到一个域名,让所有的访问都是一个地址,这样整个网站的权重就全部集中到这个域名上,这也是符合url标准化的一种技巧,做好301重定向是我们站长所必须了解的,网站优化分享以下几点。
那么什么是301重定向呢?
所谓的301重定向是永久性重定向,当用户或者搜索引擎向我们的网站发出浏览请求时,网站服务器返会返还HTTP 数据流,该数据流头信息(header)里包含某种状态码,301 就是表示本网页永久性转移到另一个地址的一个状态码。网页更改地址后想要对搜索引擎友好的最好措施就是做301重定向,如果不是暂时把某个或某些网页转移的话,我们都认为做301重定向比较合适,简单地说,301重定向是实现从一个网页跳到我们站长所希望的网页所用的操作。
今天看了飘仙论坛里有一帖子说虚拟主机设置301重定向,看了下,有点瞎扯,我把我的301代码分享给大家吧,只适合ASP
<%
host=request.ServerVariables("HTTP_HOST")
if host<>"www.ruuhuu.com" and host<>"localhost" then
host="http://www.ruuhuu.com"
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",host
Response.End
else
end if
%>
301作为网站优化中的一个很重要的环节,使我们每个站长所必须做好的,所以,这些301重定向的格式代码,我们必须要了解和知道,在实际的应用中会接触到,一个好的网站基本上都会涉及到301重定向的地方,建议站长针对每种情况都应该了解下,感谢您的关注,有问题可留言 |
|