网站301重定向是什么?如何实现301重定向的方法

SEO优化为什么要使用301重定向?实际上301重定向(或叫301跳转、301转向)是用户或搜索引擎蜘蛛向网站服务器发出访问请求时,服务返回的HTTP数据流中头信息(header)部分状态码的一种,表示本网址永久性转移到另一个地址。

网站301重定向是什么?如何实现301重定向的方法

为什么SEO优化网站要做301重定向
做301重定向的目的是为了集中网站权重,而网站优化到后期需要改版就必须要用的一个301重定向设置,同时301重定向还能有效的防止竞争对手恶意镜像我们的网站。

如何做301重定向的方法
一、通过虚拟主机实现301重定向

根据不同的主机提供商,制作方法也不一样,有的主机提供商可以直接在后台操作实现,有的主机提供商则需要我们通过代码与文件的方式实现。
第一步我们先登录阿里云找到控制面板,点击云虚拟主机,然后就会出现自己的空间型号与IP以及各种操作,最后直接点击管理进行下一步设置。
第二步:进入管理后我们就会看见另外一个页面,点击基础环境设置,我们就会看见301重定向,点击301重定向进行下一步设置即可完成如图;

二、做301重定向有哪些好处
1、集中权重
将带“www.”的域名与不带“www.”的域名都解析到同一个网站,然后将不带“www.”域名的权重集中到带“www.”的域名上,就需要通过301重定向的方式来解决。

2、提升用户体验
网站改版、网站更换域名、改变网站网页目录结构、将网页移到一个新地址,网页扩展名改变等。如果不做重定向,则用户搜索引擎数据库依然是旧地址,那么只会让用户访问到一个404页面而无法满足客户的需求,访问流量会丧失,同时也降低了用户的浏览体验。使用301重定向不仅能使页面实现自动跳转,还能使用户不会因为更改网站而降低浏览体验。

3、避免算法打击
一个网站注册了多个域名,需要通过301重定向让访问这些域名的用户自动跳转到其中一个主域名上。这样做是为了避免造成大量复制内容,而遭到搜索引擎惩罚。现在做seo优化工作从域名的选择就已经开始,一个域名应该是一个独立的站,多个域名指向同一站,会被认定为站点雷同,内容复制,会被百度算法打击。

三、301重定向怎么做
linux主机:将以下代码复制,然后在桌面上新建一个记事本打开,直接代码粘贴进来,把记事本改名为.htaccess,注意htaccess前面一定要有一个点,最后将此文件通过ftp上传到空间的根目录下,这样就完成了301重定向。

RewriteEngine On RewriteCond %{HTTP_HOST} ^.baidutop1.cn$ [NC,OR] RewriteRule ^(.*)$ $1 [R=301,L]

表示www.baidutop1.cn 301重定向
win主机:新建文本文档打开,复制粘贴以下代码(根据ISAPI_Rewrite版本不同,复制粘贴不同的代码),重命名文件为httpd.ini,保存文件,上传到空间根目录下即可。
ISAPI_Rewrite 1.X
[ISAPI_Rewrite]CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^\baidutop1.cn$
RewriteRule (.*) http\://www.baidutop1.cn/ [R,I]

ISAPI_Rewrite 2.X
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^\baidutop1.com$
RewriteRule (.*) http\://www.baidutop1.cn$1 [I,RP]

ISAPI_Rewrite 3.X
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond %{HTTP:Host} ^\baidutop1.com$
RewriteRule (.*) http\://www.baidutop1.cn$1 [NC,R=301]

相关新闻

联系我们

130-4081-2319

在线咨询:点击这里给我发消息

邮件:246758693@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code