设为首页
收藏本站
最新电影
> 子栏目 业界动态 | 网站优化SEO | 网站策划
您现在的位置: 首页=>运营资讯=>网站优化SEO 订阅本栏目  
seo 301跳转、重定向、转向的详细解释
时间: 2009-06-29 15:42:39 阅读次数:2239


大家在做网站的时候,有时候会遇到域名跳转的问题,那么域名跳转问题处理的不好,对网站的收录以及排名都有很大的影响那么什么是301重定向呢?
301重定向(也叫301转向,301跳转)对网站优化所起的作用是不可忽视的,尤其是针对SE(搜索引擎)处理网站页面权重的时候,更加显得重要网站换了新域名,默认首页需要跳转等,从SEO角度来说,我们都建议使用301重定向,而不是JS跳转或META REFRESH或302转向,这些很容易引来SE的惩罚
301永久重定向(或叫301转向,301跳转),是指当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址
301永久重定向有何作用?在哪些情况下适用?
从301永久重定向的定义可以看出,它是一种状态码,会向搜索引擎或浏览器发出信息:本网页的地址已经永久改变了并会把新的地址传达过去而相应的就是:我们输入网址A访问,显示出来的是转向后的网址B,转向过程极短以至无法察觉所以,301永久重定向对于访客来说,作用就是将他要访问的而实际上已不存在的网址转到另一个网址,避免出现“此网页无法显示”之类的错误;对于搜索引擎优化|SEO来说,给搜索引擎一个友好的信息,告诉它此页面已永久重定向,避免搜索引擎找不到页面这对于网站的SEO是很重要的,因为301永久重定向对SEO无任何不好的影响!而且网页A的关键词排名和PR级别都会传达给网页B!
一、当出于需要删除网站中的某些目录时,可以通过301永久重定向将此目录重定向到网站首页
二、网站更换域名时,通过301永久重定向将旧域名重定向至新域名,挽回流量损失和SEO
三、想要多个域名同时指向同一网站时,通过301永久重定向可以实现一般的虚拟主机后台提供将caadu.com和www.caadu.com等多个域名绑定到同一网站的功能,但这样对收录可能有影响:《绑定多个域名对搜索引擎收录的影响》而用301永久重定向就没有这样的担忧
四、实现网址规范化飞飞Asp技术@乐园
有以下4个网址:
http://ffasp.com.cn
http://www.ffasp.com.cn
http://ffasp.com.cn/index.html
http://www.ffasp.com.cn/index.html
查询上面4个网址的PR值,或用site:ffasp.com.cn查看网站首页,如果结果一致,说明网站没有规范化问题;如果不一致,表明有规范化问题很自然的,以上的这些网址形式都指向到了一个网站,如果在搜索引擎中都启用这些形式,那么,网页权重,PR都会分散到这几个网址上,虽然,它们都是一个网站,但是权重却分散了,也不是我们想要的结果出现此问题时,可以将上面4个网址通过301永久重定向指向同一个网址http://www.ffasp.com.cn飞,飞Asp技术乐园,解决了
如何实现301永久重定向?
一、通过代码实现301永久重定向
HTML网页无法实现301永久重定向因为HTML文件一被读取,就已经返回表示一切正常的200状态码了
ASP或PHP网页比如,你要删除某个目录A,想实现访问http://www.ffasp.com.cn/A/时跳转到http://www.ffasp.com.cn,可以:
ASP:在目录A下新建index.asp,写入代码:
<%@ Language="VBScript" %>
<%
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www.ffasp.com.cn"
%>

那么访问http://www.ffasp.com.cn/A/其实就是访问http://www.ffasp.com.cn/A/index.asp,就会自动跳转到http://www.ffasp.com.cn
PHP:在目录A下新建index.php,写入代码:

<?
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.ffasp.com.cn");
exit();
?>
访问http://www.ffasp.com.cn/A/其实就是访问http://www.ffasp.com.cn/A/index.php,就会自动跳转到http://www.ffasp.com.cn飞飞A,sp技术乐园


二、虚拟主机301永久重定向
如果你的网站空间是使用虚拟主机或合租空间,无法对WEB服务器(IIS、Apache)进行设置,可以利用子目录绑定实现301永久重定向首先建立子目录A,然后把你要进行重定向的域名A绑到这个目录,在这个子目录里面建立一个index.asp或index.php文件,写入上面介绍的代码那么访问子目录A下的index.asp或index.php也即访问域名A,就会跳转到绑定在其他子目录上的域名B
三、IIS实现301永久重定向如果你有自己的服务器,有对IIS或Apache管理的权限,那么就可通过对IIS或Apache进行设置来实现301永久重定向
进入IIS管理窗口,右键点击网站名或某个目录或某个文件,在弹出菜单选择“属性”,在“目录”或“主目录”窗口下选中“重定向到URL(U)”,输入将要定向到的网址,并勾选“资源的永久重定向”,确定即可




站内搜索    

下一篇实现两个域名内页之间301跳转/转向/重定向的方法

上一篇Google 百度 搜索引擎习惯的分析

本栏目最新 栏目最新列表
增加网站外链的快速方法
网站上线前必做的30个检查
新的友情链接参考标准(没有google的PR情况
优化Google的AdSense广告的五个工具
王通讲SEO八大基础
网站优化策划 栏目最新列表
增加网站外链的快速方法
网站上线前必做的30个检查
新的友情链接参考标准(没有google的PR情况
优化Google的AdSense广告的五个工具
王通讲SEO八大基础
站点最新 站点最新列表
微博推广的一些技巧
xhEditor v1.1.7 发布,
收集的一些轻量级非常实
50个新鲜兼容最新版本的
javascript中cookie的设
Excel中出现#VALUE!、#D
jquery插件:飞飞表情插件
十个使用HTML5开发的精彩
支持HTML5的浏览器有哪些
飞妮莫属:漫画:如何写出
历史最热10条信息  
AWStats安装QQ传真IP插件
MIME介绍 及 [1] [2] [3]
巧用Google和迅雷来下载
Transact SQL 常 [1] [2]
VIA Rhine II Fast Ethe
电脑常用端 [1] [2] [3]
Do you get a kick out
十道羊皮卷 欣赏+mp3版+
每日一句:A friend and
经典__悟透JavaScript
 width= 
伟哥博客 西安房产 123最新电影 三四六四