第二节:SEO优化之巧用301重定向 SEO技术教程 安仔SEO优化网
轻松走上SEO巅峰,从这里开始
为SEOer免费提供最有效的SEO优化知识,期待将来的SEO界是精英的对决!
当前位置:安仔SEO优化网 > SEO教程 > SEO技术教程 > 浏览教程
SEO技术教程

第二节:SEO优化之巧用301重定向

Tags:SEO,优化,巧用,定向Time:2017-06-28Contents:SEO技术教程Browse:217Type:原创

301重定向是SEOer常用的SEO优化方法之一,主要作用是防止网站权重分散。

1、301重定向的作用

301重定向的主要作用是将一个URL(链接)跳转到另一个URL上,SEOer做301重定向

时,一是URL规范化并集中网站权重,不让网站权重分散;二是网站改版时,让旧的链接跳转到新的链接上。

2、使用301重定向保护网站权重

以本站网址为例:www.seoyhw.com与seoyhw.com对搜索引擎而言是两个站点,实际上是同一个网站。如果我们不做301重定向,那么www.seoyhw.com与seoyhw.com就会成竞争对手,影响排名效果。

如果我们将seoyhw.com重定向到www.seoyhw.com,那么搜索引擎访问seoyhw.com时会跳转到www.seoyhw.com,即“竞争对手”的权重传输给自己。从而,保护了网站权重,防止分散。

有些SEOer会问,不解析seoyhw.com这个网址,就没有分权重的家伙了。不解析就意味着,seoyhw.com打不开。很多用户输入网址时,是不习惯带WWW的,这样会导致这些用户无法访问网站。

3、网站改版使用301重定向维持关键词排名

网站改版后,很多旧的页面是无法访问的。为维持关键词排名名词,做301重定向是SEOer的首选,即将旧的链接地址跳转到新的链接地址上。

有些SEOer会问,用百度站上“网站改版”提交改版规则,也能达到这样的效果啊!提交改版规则的确可以维持住排名效果,问题时百度分析规则需要时间,而301重定向做好后立即生效。

内容页不做301重定向,用户访问旧网页时提示404,直接影响用户正常访问。从而,影响用户体验,改版的目的不就是更好的用户体验吗?

4、比较实用的301重定向代码

301重定向的方法很多,如:网站程序里添加301重定向代码、IIS设置301重定向、空间控制面板上设置301重定向等。

对SEOer而言,由于优化的网站是客户的,后两者很难拿到权限。因此,程序里添加301重定向代码较为实用,下面分享不同脚本301重定向代码

Asp

If Lcase(Left(Request.ServerVariables("Server_name"),3))<>"www" Then
Response.Status="301MovedPermanently"
Response.AddHeader "Location","http://www.seoyhw.com/"
Response.End
End If

Php

$HOST=$_SERVER['HTTP_HOST'];
if($HOST=="www.seoyhw.com"){
header("HTTP/1.1301MovedPermanently");
header("Location:http://www.seoyhw.com/");
exit();
}

JS(百度可是识别简单的js,实在没办法用js也可以,将代码直接写在html页面里)

if(document.domain=='seoyhw.com'){
this.location="http://www.seoyhw.com"+this.location.pathname+this.location.search;
}

5、使用301重定向时,用注意的一些问题

使用301重定向时需注意两点:

其一、确认301重定设置成功,即301的HTTP状态是否返回成功,HTTP状态为:301时表示成功,HTTP状态为:404错误(页面未找到)或者200OK(页面成功加载)表示设置失败。

其二、301重定向设置导致死循环,这个问题主要表现在,网站默认首页为index.php时,SEOer将http://www.seoyhw.com/index.php重定向到http://www.seoyhw.com导致死循环。

注意:http://www.seoyhw.com/index.php属于单页面,而http://www.seoyhw.com/属于网站首页。SEO优化排名的是网站首页,而非单页面。

6、301重定向与302重定向的区别

301为永久重定向,这个状态码告诉搜索引擎、浏览器,该链接已经永久性跳转到另一个链接上,而且没有恢复原位的打算。永久性不使用的链接(或链接较长一段时间不使用),推荐使用301重定向。

302为临时重定向,这个状态码告诉搜索引擎、浏览器,该链接已经暂时性跳转到另一个链接上,这种跳转不会当作永久性。搜索引擎会保留该页面的权重,不会将页面权重全部转移到其他页面,当页面恢复正常使用时权重还存在(既然是暂时的,时间不要太久,一般不能超过一个月)。链接暂时做跳转或者由于改版页面暂时不使用,这种情况下适合使用302重定向。

《第二节:SEO优化之巧用301重定向》为安仔SEO优化网原创文章,转载请注明出处!