- A+
网站建设和做SEO优化时,有时需要对网站进行改版,比如修改或删除某些页面,会要做301跳转,如果不做处理,往往会出现404错误页面。这里面涉及到重定向,常用的重定向跳转有301和302跳转,那么301和302重定向是什么呢 ?两者有什么区别?如何设置?下面就来具体看下。
什么是301重定向?
301 redirect: 301 代表永久性转移(Permanently Moved)
301跳转被称是永久性跳转,即是将旧网址永久导向新网址。跳转的内容不仅有网址的跳转,还包含页面权重、流量,皆会一并导向新网址。在网址有所变动时,必须告诉搜索引擎网址变更的状况,以利于搜索引擎更快速的了解目前的网站架构。少了跳转,搜索引擎会将旧网址及新网址页面判定为各自独立的内容。通过设定301跳转,让搜索引擎知道旧网址已不复存在。
什么是302重定向?
302 redirect: 302 代表暂时性转移(Temporarily Moved )
302跳转也叫暂时性跳转,是将网页暂时转移到其他页面。有别于301跳转将流量与权重导向新网址,302跳转仅是将旧网址的流量移转到新网址,并不会移转页面权重。因此使用302跳转时,旧网址并不会因为暂时被转移到新网址,就被移除收录以及失去排名。
301和302重定向的区别:
区别在于:301的旧地址被永久删除(不能再访问了),搜索引擎在抓取到新的内容后会用新的url替换旧url,302的旧地址还在(访问时只是暂时转移到新地址),搜索引擎会抓取新的内容后保存旧的url。
如何设置301和302重定向:
301重定向设置:接上permenent就代表301
if ($host != ‘abc.com’) {
rewrite ^/(.*)$ http://www.abc.com/$1 permanent;
}
302重定向设置:接上redirect就代表302
if ($host != ‘abc.me’) {
rewrite ^/(.*)$ http://www.abc.com/$1 redirect;
}
如果你使用的是WordPress,还有一个比较简单的选择是使用免费的SEO插件来创建重定向,比如Redirection插件,安装激活该插件后,即可进行设置301跳转了。
(本文由美国主机资讯原创,转载请注明!)
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-