正确设置301重定向的5个方法

有些朋友也许和本人刚开始一样, 并不知道什么是301重定向, 也有人说没有必要做, 还是不做的好! 每个人都有自己的观点和看法, 这里本人只发表自己的意见, 也给有意向做这个重定向301的朋友一个建议

有些朋友也许和本人刚开始一样, 并不知道什么是301重定向, 也有人说没有必要做, 还是不做的好! 每个人都有自己的观点和看法, 这里本人只发表自己的意见, 也给有意向做这个重定向301的朋友一个建议!

什么是301重定向,其代表一种永久性转移技术, 也就是自动转向,301重定向是网页更改地址后对搜索引擎友好的最好方法,使用301来做转址可促进搜索引擎优化效果! 当你的网站域名发生改变之后, 搜索引擎只对新网址进行索引,从搜索引擎优化角度出发,网址重定向中最为可行的一种办法就是301重定向!

我们举个例子:大家在站长工具中输入你的网站带www 和不带www 查询的权重、PR 、收录或外链可能都是不一样的, 还有就是也许你可能遇到这样的情况,在其他网站链接你的站点时,会使用下面的连接:

***.com

www.***.com

***.com/index.html

www.***.com/index.html等等。这样的情况有可能导致你站点主域名的pr 值分散到其他几个URL 上去了。

,

如果你用301重定向把其他三个URL 转到你的主域名上, 权重和收录也都集中在主域名:www.***.com 了

对于有意向做301重定向的朋友,给大家提做301重定向的几个方法, 供大家参考:

首先先说下经常遇到的, 大多数朋友都是用的虚拟主机asp 和php 的

1. 如何用在asp 、asp.net 和php 中来实现301重定向:

在ASP.net 中

大家可以将代码复制到主页index 代码中, 根据自己的需要可以进行修改

,

ASP 下的301重定向

<@ Language=VBScript >

<

Response.Status="301 Moved Permanently"

Response.AddHeader "Location","http://www.7zvip.com" >

在PHP 中代码:

HTTP/1.1 301 Moved Permanently

Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: www.shuaqbi8.com" );

?>

HTTP/1.1 301 Moved Permanently

,

2. 如何在IIS 服务器中来实现301重定向:

第一步:打开IIS 服务器, 在internet 信息服务管理器里, 在我们想要重定向的网页或目录上按右键301重定向图, 选择“重定向到URL ”。

第二步:在“重定向到”输入框中输入要跳转到的目标网页的URL 地址。

第三步:选中“资源的永久重定向”点击“应用”即可完成。

3. 如何在Apache 服务器中来实现301重定向:

此方法只适用于使用Linux 主机, 与IIS 比较起来此方法相对来说要简单些, 在Apache 中,有个很重要的文件.htaccess

代码如下:redirect permanent /index.php http://www.****.com/index.php?go=category_6(将网页index.php 重定向到http://www.****.com/index.php?go=category_6)

4. 如何在ColdFusion 下实现301重定向:

,

此方法和上面的一样只适用于使用Linux 主机的朋友, 首先我们创建一个.htaccess 文件,并将其放在旧网站的根目录下并将代码: Options FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.xxxxx.com/$1 [R=301,L]写入htaccess 文件内, 然后将上面的www.xxxxxx.com 修改成你想要跳转到的域名。它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。并且新网站要和旧网站保持相同的目录结构及网页文件。

5. 如何在Z-Blog 中实现301重定向

第一步:进入博客后台, 找到“文件管理”界面

第二步:找到网站根目录下的 default.asp 文件, 然后打开!

第三步:将以下代码:

if request.ServerVariables("SERVER_NAME")="xxx.com" then Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.mc2013.com" Response.End

end if

添加到 default.asp 中

,

<

这段代码之下

第五步:将代码中“xxx.com ”改成你自己的网址。最后确定无误点击——提交——保存。

之后我们可以利用301重定向检测工具 检测一下就知道你设置的成功与否了!

标签: