301永久重定向的理论以及操作方法

  在我们的网站淘星建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,等等。

  常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh:

  301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。

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

  meta fresh: 这在2000年前比较流行,不过现在已很少见。其具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之内),会被判断为spam。

  301永久重定向:这是SEO中的一个基础名词,在URL规范化中会用到,也许大家都知道这个名词,但是由于应用的不是非常频繁,导致很多专业做SEO的朋友都不是很熟悉301永久重定向的具体操作方法,今天我就讲解下301永久重定向的理论,以及实际的操作方法。

  301永久重定向的概念:

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

  上面那段话是简述了301永久重定向的概念,那为什么要如此重视301永久重定向呢?

  原因:301永久重定向是所有的重定向方法中唯一符合搜索引擎规则的重定向方法,其他的重定向还包括302暂时重定向和JS跳转等,这些方式都容易导致URL不规范问题的产生。所以说如果你有多个域名都希望可以让他们访问同一个网站,那就只能将其中一个做为主域名,剩下的其他域名做301永久重定向到这个主域名,只有这样才可以完美的让多个域名都访问一个站点,不会产生重复收录,导致网站被惩罚的现象。

时间: 2024-08-31 16:34:34

301永久重定向的理论以及操作方法的相关文章

实战301永久重定向经验谈

SEO几年来,一直不断的听到关于301重定向的种种好处以及302的种种弊端.甚至有人说,做了301永久重定向,pr值和排名几乎不会有什么影响.说实话,话虽然如此,当自己真的到了非换域名不可的时候,不免一阵心虚. 扬州分类信息网建立与2004年初,一开始定位与本地二手信息交流,每天在100ip不到.直到今年年初开始进行定位调整,从二手信息扩展到分类信息.原来的域名pr值也变成4.关键词"扬州二手""扬州二手市场""扬州二手房""扬州租房&

php实现301永久重定向和302临时重定向

  实现重定向的原理很简单,就是Web服务器返回个HTTP header给浏访问者,PHP发送HTTP header这个功能是由header()函数来实现的.301, 302, 404 这些状态码是在HTTP协议中约定好的,所以不用打破沙锅问"为什么是301而不是3001".扯多了,回到正题. PHP 301重定向:  代码如下   header('HTTP/1.1 301 Moved Permanently');  Header( "Location: http://www

更换域名用301永久重定向的操作过程

301重定向 &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   重定向说白了就是通过各种的方法将各种网络请求重新定个方向转到其它位置. 如:网页中的重定向 域名的重定向 路由选择的变化也是对数据报文经由路径的一种重定向 在我们的网站淘星建设中,时常会遇到需要网页重定向的情况:像网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情

Nginx 301永久重定向配置的应用例子

Nginx不支持配置.htaccess文件来实现301永久重定向和伪静态,需要在Nginx站点配置文件(一般在"/usr/local/nginx/conf/vhost" 文件夹内)里面使用rewrite指令来实现.本站固定链接结构改变后使用的Nginx 301永久重定向配置如下: rewrite ^/(2009|2010|2011|2012|2013|2014|2015|2016)/(.*).html$ $scheme://$host/archives/$2.html permanen

IIS服务器下做301永久重定向设置方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 以前也没怎么关注301重定向,第一因为没有网站要重定向,第二对于不带www的域名我都是用的转发到带www的域名.不过一场风波之后,很多服务商已经不提供转发服务了,虽说易名现在还可以享用到免费的转发服务,但是却不能不带www的转发到带www的同时进行MX记录解析,这对于需要MX解析的朋友也是一大烦恼. 而且有些域名在国外,转发更是用不了,也只能

php实现301永久重定向和302临时重定向方法

实现重定向的原理很简单,就是Web服务器返回个HTTP header给浏访问者,PHP发送HTTP header这个功能是由header()函数来实现的.301, 302, 404 这些状态码是在HTTP协议中约定好的,所以不用打破沙锅问"为什么是301而不是3001".扯多了,回到正题. PHP 301重定向:  代码如下 复制代码 header('HTTP/1.1 301 Moved Permanently');  Header( "Location: http://ww

IIS服务器下做301永久重定向设置方法[可以传参][图文]_win服务器

不过一场风波之后,很多服务商已经不提供转发服务了,虽说易名现在还可以享用到免费的转发服务,但是却不能不带www的转发到带www的同时进行MX记录解析,这对于需要MX解析的朋友也是一大烦恼. 而且有些域名在国外,转发更是用不了,也只能进行301永久重定向了,不然搜索引擎是把不带www的站和带www的站分开对待的,只是我们习惯于用带www的域名罢了. 在网络上看了些教程,再根据自己的实践,也终于搞定了IIS服务器上的301永久重定向设置问题.实现方法如下: 1.新建一个站点,对应目录如E:\wwwr

iis 301永久重定向图文教程

对于一个域名而言,带www和不带www的,对于搜索引擎而言,是2个网站.为了提高域名的权重,通常需要告诉搜索引擎哪个域名是你的主要域名.至于使用带www的还是不带www的,由个人喜好决定. 本博客,就是使用了不带www的域名作为主域名. 既然分了主次,那么次的,就不必展示了.所以,今天要做的,就是把次的域名,利用301永久重定向到主域名上. 对于IIS而言,这个实现起来非常简单. 我们举例本站的例子来展示: 一.在IIS里建立好主站,域名绑定为 www.111cn.net(具体操作略) 二.在I

新域名两天恢复排名 实战301永久重定向

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 做SEO以来,一直不断的听到关于301重定向的种种 好处以及302的种种弊端.甚至有人说,做了301永久重定向,pr值和排名几乎不会有什么影响.说实话,话虽然如此,当自己真的到了非换域名不可的时候,不免一阵心虚. 扬州分类信息网建立与2004年初,一开始定位与本地二手信息交流,每天在100ip不到.直到今年年初开始进行定位调整,从二手信息扩展