301与302跳转有啥区别?

123哇2年前建站教程281

301跳转和302跳转有啥区别?下面本篇文章就来带大家对比一下301与302跳转,聊聊它们的区别,以及这两种转移在使用的时候有啥好处或者问题等,希望对大家有所帮助!

02.jpg


301和302 Http状态有啥区别?

301, 302 都是 HTTP 状态的编码,都代表着某个URL发生了转移,不同之处在于: 301 redirect: 301 代表永久性转移(Permanently Moved), 302 redirect: 302 代表暂时性转移(Temporarily Moved ), 当然  Http 状态 200 标示没有任何问题发生。

这两种转移在使用的时候有啥好处或者问题?

301 重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。 302 重定向是临时性转移。

在前些年,不少Black Hat SEO曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度,象Google前些年对Business.com以及近来对BMW德国网站的惩罚。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。

研究搜索引擎优化(SEO)的人,应该都知道,301, 302  使用不当,或者灵活使用会有不错的效果的

如果是运维人员,配置WEB服务器的一些设置就可以实现跳转,比如下面一些关于IIS实现重定向的文章

  • 将请求重定向到文件、目录或程序 (IIS 6.0)

    http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/iis/fbcccfce-6695-4f92-bd55-869d85ff49fb.mspx?mfr=true

  • 重定向参考 (IIS 6.0)

    http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/iis/41c238b2-1188-488f-bf2d-464383b1bb08.mspx?mfr=true

其他WEB服务器也可以通过设置实现跳转,我就不罗列了。

从技术人员来说我们比较常用的跳转方法有以下几种:

我们使用 Fiddler 工具来监控的下面提到的几种方法,看跳转过程中 HTTP 状态码是301? 302 ?200?:

方法1:Response.Redirect("Test.aspx");

状态码 302 临时性跳转

方法2:<meta http -equiv="refresh" content="5; URL=Test.aspx" />

meta fresh: 这在2000年前比较流行,不过现在已很少见。其具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之內),会被判断为spam。这种跳转方式,整个跳转过程中,页面 Http 状态都是200,即,页面没有任何错误发生。

方法3:Server.Transfer("Test.aspx");

这种跳转方式,整个跳转过程中,页面 Http 状态都是200,即,页面没有任何错误发生。

方法4:URLRewrite

这种跳转方式,整个跳转过程中,页面 Http 状态都是200,即,页面没有任何错误发生。

没有一种是301跳转。也就是上面几种跳转方式都用不到301跳转的好处。

使用301跳转有啥好处呢?

SEO(搜索引擎优化)中提到一点:如果我们把一个地址采用301跳转方式跳转的话,搜索引擎会把老地址的PageRank等信息带到新地址,同时在搜索引擎索引库中彻底废弃掉原先的老地址。

如何编码实现301跳转呢?

php实现301跳转的方法:首先使用“header("HTTP/1.1 301 Moved Permanently");”语句设置301状态码;

然后使用“header("Location:your_dest_url");”语句进行跳转即可。

返回列表

上一篇:什么是301和302跳转?网站如何做好跳转

没有最新的文章了...

相关文章

决定网站空间访问速度的因素有哪些?

如果从服务器端和客户端方面来讲的的话:服务器端影响网站访问速度的因素网站程序所在服务器的性能高低配置好坏。服务器配置越高处理和响应程序时间越短。服务器的出口带宽。每一台服务器分配的带宽不同自然网速也不...

网站服务器选择Windows主机好还是Linux主机好?

从需求性、稳定性、操作性、安全性、性价比来分析一番,然后您就知道该选哪款空间了。需求性:这个要看您网站选取的语言,如果是asp建设的网站,毫不犹豫应该选择Windows主机,Linux不支持asp系列...

网站被反向代理方式镜像处理方法

通过对方域名访问网站内容和自己的一模一样,或者内容大致和自己网站一样, 如没实际危害,一般可以不用做任何调整。这种是对方通过反向代理方式实现了对自己网站文件的抓取甚至缓存到了对方服务器上,可找到对方代...

ftp常见错误问题集锦

1.530 Not logged in   答:账号密码错误、ftp为关闭状态。修改重置ftp密码。并在主机管理--读写权限--检查ftp是否开启状态2.530 Not logge...

虚拟主机301重定向怎么做?网站301重定向方法之一

只要做了网站,那么基本都要涉及到301重定向的问题,这里关于301重定向的好处就不说了,主要介绍的还是301重定向的方法。今天用小明SEO做个例子:xminseo.com重定向到www.xminseo...

网站优化知识之一:HTTPS的优点和缺点

https改造有什么好处?对于这个问题,站长首先想到应该是网站安全问题,可以说网站安全问题其实是个大问题,主要表现在以下方面:1、首页会被篡改,非法跳转;2、网站被灌入广告,但收入不归自己网站所有。H...