您好,欢迎访问小王SEO技术分享博客

SEO优化301重定向的重要性及设置方法

301重定向是什么意思?

301重定向是页面永久性移走(301重定向)是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。也就是说,301重定向的设置,是把网站的页面的地址,永久性的转移到另外一个地址,使用户或者是搜索引擎在原地址访问该页面时,页面地址会自动跳转到新地址下进行访问该页面。

SEO优化301重定向的重要性及设置方法

为什么要这么做呢?

我们够买了域名和空间之后进行域名的解析绑定。我们一般都会解析一个已经域名和一个www前缀的二级域名来绑定到一个空间,这样我们的网站所有页面都有两个地址可访问,一个已经域名,一个二级域名。那么当一个页面拥有多个地址可以访问的时候,用户或者搜索引擎会从多个地址进行页面的访问,这样以来,页面的每一个可访问地址都会有一定份额的权重。虽然访问不同地址进入了同一个页面,但对于搜索引擎来说,一个地址就是一个页面,N 个地址访问同一个页面,就等于 N 个地址访问了 N 个页面。这样以来,网页的权重就会分散,就相当于 N 个页面和一个页面的权重对比。如果说,所有访问者通过一个地址进入页面的话,那么这个地址的权重就会就是所有链接访问进入的权重之和。这样看来,301重定向的意义就在于,把所有地址的权重集中在一个地址上,来集中页面的权重,提高页面的权重。因此,301重定向的作用和意义就在于集权,我们网站的但一个地址的权重就不会分散。

怎么设置301重定向呢?

301冲定向一般有这几种方法可以设置:

一、空间控制面板进行 301 重定向设置。

在我们购买空间的时候,会在空间配置里看是否支持 301 重定向,如果支持 301 重定向,那么我们就会在空间的控制面板里找到 301 重定向设置按钮

点击 301 重定向设置按钮,进入 301 重定向设置面板

在 301 重定向设置面板中的源域名处填写除www的二级域名以外的其他所有可访问该网站地址。

在 301 重定向设置面板中的目标域名处填写www的二级域名

这样就可以把源域名 301 重定向永久转移到了目标域名。

二、通过代码来设置301重定向

1、Apache主机(Linux)301重定向规则代码:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^其他可访问域名一$ [NC,OR]

RewriteCond %{HTTP_HOST} ^其他可访问域名二$

RewriteRule ^(.*)$www的二级域名/$1 [R=301,L]

</IfModule>

注意:将代码中的域名填写字样改成自己网站上的域名,用记事本将代码放进去,命名为.htaccess,只有后缀,没有名称,然后上传到我们的网站根目录。

2、Win主机(iis)301重定向规则代码:

[ISAPI_Rewrite]

# 3600 = 1 hourCacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^二级域名前缀.域名主体\.域名后缀$RewriteRule (.*)

http\://www\.域名主体\.后缀$1 [I,RP]

注意:同上,修改成自己的域名,文件命名为httpd.ini,上传至网站根目录。

三、通过程序设置301重定向

有一些开源程序如Z-blog程序里面自带了301重定向的设置我们可以直接在后台设置可以让们省去很多时间

博主用的是Z-blog它只需要打开后台

点击网站设置在网站地址输入你的域名点击固定网站域名就行了

通过开源程序设置301重定向

其他开源程序博主用的很少这些功能待大家自己去寻找

关键词:SEO技术301重定向

SEO优化301重定向的重要性及设置方法:目前有0 条留言

发表留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。