301重定向(或叫301跳转、301转向)是用户或搜索引擎蜘蛛向网站服务器发出访问请求时,服务返回的HTTP数据流中头信息(header)部分状态码的一种,表示本网址永久性转移到另一个地址。其他常见的状态码还包括:200(表示一切正常);404(网页不存在);302(临时性转向);500 (内部程序错误);
除了301转向,网址转向还有其他方法,如302转向、JavaScript转向、PHP/ASP/CGI程序转向、Meta Refresh等。
301重定向对搜索引擎优化具有不可替代的作用。用301重定向巩固规范版本的URL,重拾权重,防止搜索结果的重复内容。从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。
网站改版经常需要用到301重定向:如网站更换域名,改变网页目录结构,网页被移到一个新地址,网页扩展名改变,如因需要把 .php 改成 .html。在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失。使用301重定向不仅能使页面实现自动跳转,告诉用户你已经换了新的网址了。同时也告诉搜索引擎,这个才是真正的网址,搜索引擎只对重定向后的新网址进行索引,同时又会把旧地址权重如数转移到新地址下,从而不会让网站的排名因为网址变更而受到影响。
一个网站注册了多个域名,需要通过301重定向让访问这些域名的用户自动跳转到其中一个主域名。这样做是为了避免造成大量复制内容,而遭到搜索引擎惩罚。因为在搜索引擎看来,每个域名都是一个独立的站,多个域名指向同一站,会被认定为站点雷同,内容复制,轻则不收录进入沙盒期,重则直接被K。
实现网址规范化也需要301重定向
假设有下面几个网址:
http://www.220183.com/index.asp
http://220183.com
http://www.220183.com/i
都做301重定向到 http://www.220183.com(选定的规范化网址),搜索引擎就知道http://www.220183.com 是规范化网址,而且会把上面列的网址权重传递集中到规范化网址。
目前Google会传递大部分权重,但不是百分之百权重。百度会传递所有权重。Google对301的识别、反应、完成权重传递,需要1~3个月时间。百度对301处理则比较保守,新旧URL会同时存在于数据库很长时间。
一:windows版本的虚拟主机 先把带www的域名和不带www的域名全部解析并且绑定到购买的虚拟主机上 在电脑上新建一个文本文档,然后改名httpd.ini,打开后添加以下代码进去保存 (记得把220183改成你自己的域名) ----下方的---- RewriteCond Host: ^cnit618\.com$RewriteRule (.*) http\://www\.220183\.com$1 [R,I] 如果以上代码不行没有效果的话就用下面的这段代码(如何看有没有效果就不用说了吧) [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 RewriteCond Host: ^220183\.com$ RewriteRule (.*) http\://www\.220183\.com$1 [I,RP] ----上方的----- 保存后就用FTP软件上传到你网站的根目录即可二:linux系统的虚拟主机 也是要先把带www的域名和不带www的域名全部解析并且绑定到购买的虚拟主机上 新建一个文本文档,改名.htaccess,打开后添加以下代码进去保存(记得把cnit618改成你自己的域名) RewriteCond %{http_host} ^220183.com [NC] RewriteRule ^(.*)$ http://www.220183.com/$1 [R=301 |
|
|||||||||||||||||||||||||||||
Copyright © 2011-2013 德惠供求信息 All Rights Reserved.
交流Q群:①186397583 ②118973147(踊跃加入)
地址:德惠市三中央街 邮编:130300 吉ICP备09052251号
法律声明:本站只提供信息交流平台,网友们自行分辨真假。
如有损失,本站概不负责
德惠供求世界