十年专注于品牌网站建设 十年专注于品牌网站建设,低调、有情怀的网络应用服务商!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

301重定向有用吗?

百恒网络 2012-09-17 2493

说到301重定向,有的朋友估计会有些陌生,什么时候要做301重定向呢?小虫简单的给大家说一下:

1、当你购买了多个网站域名,而且这些域名绑定的又是同一个站。

2、当你更换了 新的域名时,你需要把原来旧域名的访问重定向到新域名上。

站长朋友们通常都是以上两种情况会用301重定向,当然,小虫还发现一个大伙比较容易忽略的问题。就是同域名带WWW和不带WWW时做重定向的情况,比如:www.jxbh.cn 和 jxbh.cn 这两种访问方式。细心的站长朋友们会发现,在做域名解析时,网站的主域名默认的是不带www的域名,带www的域名是作为一个特殊的二级域名存在。但带www的域名是符合网址规范的,所以我们通常都把带www的域名作为主域名,进行外链建设时,也是以这个域名为主。所以,这时就遇到一个问题,你会发现搜索引擎会收录两种域名地址。而且这两个域名地址的收录数量还可能不一样,这样难免分散权重。所以,小虫认为,这个时间也应该做301重定向。

下面南昌网站优化小虫介绍301重定向的方法:

PHP下的301重定向

Header( "HTTP/1.1 301 Moved Permanently" );

Header( "Location: www.domain.com" );

?>

HTTP/1.1 301 Moved Permanently

ASP下的301重定向

方法一:

<%@ Language=VBScript %>

<%

Response.Status="301 Moved Permanently"

Response.AddHeader "Location","http://www.domain.com"

%>

方法二:

<%

if request.ServerVariables("HTTP_HOST")<>"www.jxbh.cn" then

Response.Status="301 Moved Permanently"

if Request.ServerVariables("QUERY_STRING")<>"" then p="?" end if

if Request.ServerVariables("SCRIPT_NAME")="/index.html" or Request.ServerVariables("SCRIPT_NAME")="/index.asp" then

Response.AddHeader "Location","http://www.jxbh.cn"

else

Response.AddHeader "Location","http://www.jxbh.cn"&Request.ServerVariables("SCRIPT_NAME")&p&Request.ServerVariables("QUERY_STRING")

end if

Response.End

end if

%>

ASP .NET下的301重定向

老站长们都知道,网站首页的权重一定程度上影响着搜索引擎快照更新的频率。所以,在以上这几种情况下,做好301重定向对网站的排名是有意想不到的好处。


400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
售后服务 售后服务
 
备案专线 备案专线
 
×