首页 > SEO建站 > SEO百科301永久重定向是什么意思?详解301重定向正确设置方法、作用及对SEO的影响

301永久重定向是什么意思?详解301重定向正确设置方法、作用及对SEO的影响

2022-03-22 14:03:38

301永久重定向是什么意思

一、301重定向是什么意思

301永久重定向一般简称为301重定向(或叫301跳转、301转向),英文名称301 redirect,是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流头信息(header)中的一种状态码,表示本网页永久性转移到另一个地址。301重定向主要是将需要转移的网址重定向另一个新的网址上,并且是永久性转移。

二、什么情况下需要301重定向

1、网站更换域名时,通过301永久重定向将旧域名重定向至新域名,降低旧网址的流量损失和提升搜索引擎对新网址的认知;

2、对于搜索引擎来说,不带www的域名和带www的域名是2个不同的域名,带www的域名是一个二级子域名,两者从SEO角度使用一个,这样可以实现网址的统一,避免网址权重分散;

3、网页目录结构更改或内容删除,导致原有URL发生变化,在这种情况下,如果不做重定向,用户通过收藏夹或搜索引擎数据库中旧地址只能访问到一个404页面错误信息,用户体验不好并且导致原有收录页面丢失;

4、如网站更换后台系统服务商,因系统不同,网址的规范会不一样,会影响很多URL,可以通过301重定向来解决;

5、如果注册有多个域名,想让这些闲置域名指向同一网站时,可以通过301永久重定向实现。

三、301重定向正确设置方法

301重定向怎么做?在windows主机、Unix/Linux主机和云虚拟主机的设置方法是不一样的,在这3种情况下301重定向正确设置方法如下:

1、windows主机

打开IIS,右键-属性-网站-IP地址那里点编辑增加一个站点,然后绑定一下主机头,也可以绑定更多的闲置域名。

IIS服务器实现301重定向(图1)

IIS服务器实现301重定向(图1)

打开IIS,首先新建立一个站点,随便对应一个目录E:\wwwroot\301web。该目录下只需要2个文件,一个 default.html,一个404.htm。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选  中“资源的永久重定向”;当然,最后要点击“应用”,完成。

IIS服务器实现301重定向(图2)

IIS服务器实现301重定向(图2)

2、Unix/Linux主机

对于linux虚拟主机Apache服务器,需要支持.htaccess这个文件。先去确定主机是否支持.htaccess这个文件(可以询问主机商),如果支持的话,首先将两个域名都解析到这个服务器,然后在.htaccess中添加如下规则:

RewriteCond %{http_host} ^域名.cn [NC]

RewriteRule ^(.*)$ http://www.域名.cn/$1 [R=301,L]

如果你的网站根目录中已经存在了.htaccess文件,那么你可以直接修改该文件,然后将这条规则添加进去,如果你的网站根目录中不存在.htaccess文件,你可以先自己创建个htaccess.txt这样的空文件,然后添加如下规则,建成后将htaccess.txt文件上传到网站根目录,然后将htaccess.txt名修改为.htaccess,规则为:

RewriteEngine on

RewriteCond %{http_host} ^youhuaxing.cn [NC]

RewriteRule ^(.*)$ http://www.youhuaxing.cn /$1 [R=301,L]

3、云虚拟主机

对于云虚拟主机(或vps主机),一般情况下可以通过服务商的操控管理后台进行301永久重定向设置,下面以阿里云虚拟主机为例:

第一步、登录弹性 Web 托管控制台。

第二步、在主机列表里找到需要重定向的主机,单击管理进入产品详情页。

第三步、在左侧导航栏里,单击环境设置 > 301 重定向。

第四步、选择源域名(如youhuaxing.cn)和目标域名(如www.youhuaxing.cn)后,单击添加即可设置成功,多域名跳转的继续添加即可。

阿里云虚拟主机301重定向设置

阿里云虚拟主机301重定向设置

四、301重定向的作用

301永久重定向是一种非常重要的自动跳转技术。在更换域名的时候起着不可替代的作用,他不仅可以实现网页的批量指定转跳,还可促进搜索引擎优化对新域名的收录,提升搜索引擎优化效果。从搜索引擎优化角度出发,301永久重定向是网址重定向最为可行的一种行为。当网站的域名发生变更后,通过301重定向告诉搜索引擎对新网址进行索引,用新网址代替旧网址做搜索结果收录页面,从而实现新网址的收录与排名,当然各个搜索引擎对301的处理方式是不一样的,使用301重定向更替旧网址的周期也不一样。使用 301 重定向将您原来网站上的所有网页永久重定向至新网站。

1、有利于集中权重

我们经常发现一个站点收录多个首页变体,比如:index.html,顶级域名,带www的二级域名。

为了避免权重流失,我们需要选定首选域,比如带www的二级域名,并且将顶级域名以及附带域名后的默认文档index.html,利用301重定向到二级域名。

值得提醒的是,如果你做了HTTPS改造,那么一定要将HTTP重定向到HTTPS。

2、避免重复内容产生

如果你的站点使用了伪静态,并且没有合理的处理好动态url,它同样会产生重复页面的问题,因此,你可以借助301重定向解决这个问题,当然最好的办法,你可以在Robots.txt中屏蔽动态参数。

3、传递权重

有些企业企业更换了名称,或者是有了更符合企业发展需求的新域名,想使用新域名,把老域名下的内容转移到新域名下,利用301将老域名整站指向新站,这样把老域名权重传递给新域名。

4、用户体验

如果用户点击了一个404链接,但没有得到他想要的页面,那么他对这个网站的印象肯定是负面的。如果对无法访问的页面进行301重定向,用户体验自然会得到改善。

五、301重定向对SEO的影响

Google对301的识别、反应、完成权重传递,需要1~3个月时间。百度对301处理则比较保守,新旧URL会同时存在于数据库很长时间。

301永久重定向后权重会不会叠加呢?很多站长都在考虑这个问题,部分站长想通过这种途径来投机取巧。301永久重定向后权重是可以叠加的,但权重不会相加。那么,什么样的网站做301重定向权重是可以叠加的,什么样的网站做301重定向权重是不能叠加的?下面详细的说明一下。

1、两个相同的网站做301重定向是可以叠加权重的,但权重不是全部转移过来,而且要看站点符不符规则,一般来说权重再转移的时候会损失一部分。

2、两个不相同的网站做301重定向是不可以叠加权重的,为什么呢?如果两个网站一点也不相同,权重不仅不会转移过来,而且百度也不愿意这么做,所以两个不相同的网站没法传递权重和叠加权重。

六、301重定向注意事项

1、链接内容相关性

在做301重定向的过程中,需要确保新旧URL的内容,高度相关,如果两篇内容不具备相关性,那么很可能会影响重定向的效果。

2、锚文本重定向

理论上,空间站结构的重量传递和蜘蛛爬行是由内链决定的。内部链锚文本表示页面的相关性。大多数网站管理员在执行301跳转时往往忽略锚文本链接的跳转。

3、向百度提交修改规则

在百度搜索资源平台->搜索服务->站点优化与维护->网站改版中,提交该板块下相应的修订规则,有利于301跳转的快速识别。

七、301和302的区别

301、302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:

301 redirect: 301 代表永久性转移(Permanently Moved),301表示旧地址A的资源已经被永久地移除了(这个资源不可访问了),搜索引擎在抓取新内容的同时也将旧的网址交换为重定向之后的网址。

在301重定向结束后,如果只删除重定向相关代码,客户端的URL缓存是不会改变的,因此用户点击收藏夹时,就会访问之前301时新的URL,但是该路径已经被删除换为旧的路径,因此用户得到的只会是404。

302 redirect: 302 代表暂时性转移(Temporarily Moved ),302表示旧地址A的资源还在(仍然可以访问),这个重定向只是临时地从旧地址A跳转到地址B,搜索引擎会抓取新的内容而保存旧的网址。

302重定向结束后,只需要删除相应的重定向相关代码即可恢复原状,用户点击收藏夹依然可以访问资源。

八、301重定向常见问题

1、设置了301跳转,多久可以生效?

答:目前百度无法承诺301跳转的生效时间,因为站长感受到的生效时间会受多因素影响,比如Baiduspider再次抓取这个页面发现其设置了301的时间、网页的重要程度以及自身质量等。

2、301跳转生效后,原网页是否会被删除?

答:不会,会与跳转后的新网页同时存在。

3、原网页新网页都存在,相当于两个内容重复的页面,排名怎么处理?

答:通常百度会认为跳转后的新网页更加重要,原网页是被放弃的网页,会让新网页继承原网页属性,在搜索结果中会优先展现新网页。

4、将老域名跳转到新域名,是仅首页301就可以了?还是必须所有页面301?

答:必须所有页面301至新域名的相应页面。

5、原域名所有页面都跳转至新域页首页会有什么影响?

答:新域名首页将会替换旧域名首页,新域名首页仅继承旧域名首页的属性,不会产生1+1>2的效果。旧域名在短时间内仍然可查。但随着时间推移,旧域名由于质量下降最终会被清除出数据库。

最后总结

优化猩SEO认为:301重定向不仅是可以告诉用户网站已永久迁移,让用户的体验更好,还可以防止搜索结果出现重复内容,集中网站首页的权重,符合搜索引擎友好度,促进搜索引擎优化的效果,301永久重定向是最安全的网址域名更换方法。

想了解更多SEO百科的内容,请访问:SEO百科

本文来源:https://www.youhuaxing.cn/seojianzhan/17339.html

免责声明:部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,不承担任何法律责任。
用我们的专业,做您满意的互联网运维服务商!