SEO干货:URL标准化和301转向

2019-02-04  本文已影响0人  141319财商

一,什么是301转向

301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

通常是网站域名发生变化,或者将多个域名的权重集中到一个域名上,有利于SEO和网址规范化。

二,301转向的作用

1,集中网站的权重。

2,有利于URL的规范化。

三,301案例

一般一个网站可能会有3-4个网址可以访问,也就是一个网站的首页有多个网址,例如:

www.xscys.com,

xscys.com,

www.xscys.com/index.html(静态页)

www.xscys.com/index.php(动态页)

这几个不同的网址都可以访问同一个网站,这样就会造成权重分散。

再看郑刚老师的博客:

网址是:

www.zhenggang.org 

zhenggang.org 

zhenggang.org/index.php  www.zhenggang.org/index.html 

经过网址优化后,最后只有一个网址可以访问,打开其它的网址时,都会直接跑到一个标准的网址,如www.zhenggang.org这一个网址上。这就是因为对其他几个网址做了301转向。

四,如何判断一个网址有没有做301转向?

1,打开站长工具,http状态查询:

http://mtool.chinaz.com/Tool/PageStatus/

然后,把要查询的网址去掉www.,粘贴进去,做一个检测。

SEO干货:URL标准化和301转向

如果返回状态码是301,就说明这个网址做了301转向。

SEO干货:URL标准化和301转向

如果返回状态码是302,表示它是临时服务器跳转,不是固定或永久的。

2,在网址后面添加后缀 index.html或者index.php,看是否能打开

SEO干货:URL标准化和301转向

这个网址添加index.php后,依然能打开,说明这个网站没有做301跳转。

SEO干货:URL标准化和301转向

这个hao123网址添加后缀后,显示404,网站打不开,说明这个网站的网址已经做过301转向优化了。

五,301转向的操作步骤

1,搞清楚虚拟主机的类型

一般主流的操作系统是Windows,还有另一种是linux。因为不同的虚拟主机的话,他需要用不同的代码。

2,找相关的代码进行修改。

网上有现成的代码,你只需要把网址换成你的就可以了,比如linux主机301的代码如下:

<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTP_HOST} ^zhenggang.org$ [NC,OR]RewriteCond %{HTTP_HOST} ^jz3721com.gotoip2.com$ RewriteRule ^(.*)$ http://www.zhenggang.org/$1 [R=301,L]</IfModule>

这是郑刚博客的301重定向代码,你如果也是linux主机,把域名改成你的就可以用。

3,把代码改好以后上传到空间的目录里面。

作者个人微信:Clairelt141319,欢迎加我一起交流,每天进步一点点。

上一篇下一篇

猜你喜欢

热点阅读