以前讲301重定向都是回复别人的评论,而没在自己博客上发布过一篇详细关于301重定向的文章,之前有很多朋友让我详细写一篇关于301重定向的文章。闲来没事做,今天就和大家讲讲
几种服务器、空间的301重定向方法,索性今天我就详细写一下吧,也许此文对大多数人已经是再常见不过的问题了,不过这里写这篇文章的主要目的是帮助那些新手站长。
301设置完成后一定要对网站的进行301重定向检测,看返回的值是否是301;如果出现302就说明设置不成功。302代表 暂时性转移,只有当一个网站或网页在24到48小时之内临时移到其它
位置的情况下才能使用该命令。能够对302重定向具备优异处理能力的只有 Google,在前些年,不少搞SEO曾广泛应用这项技术作弊,但也很容易遭受惩罚。
几种301重定向的方法详解
第一:IIS 服务器实现301 重定向
打开IIS,首先新建立一个站点,随便对应一个目录E:\wwwroot\301web。该目录下不需要任何文件。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的
地址;切记,记得选 中“资源的永久重定向”;当然,最后要点击“应用”,完成。
蛋白质粉的作用
第二:在.htaccess文件中增加301重定向指令
采用“mod_rewrite”技术,形如:
RewriteEngine on
RewriteRule ^(.*)$ http://wangxuegang.com/$1 [R=301,L]
第三:适用于使用Unix网络服务器的用户
通过此指令通知搜索引擎的spider你的站点文件不在此地址下。这是较为常用的办法。
大连心理咨询
第四:用ASP/PHP实现301重定向:
ASP:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://wangxuegang.com/"
Response.End
PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://wangxuegang.com/");
exit();
什么情况下使用301重定向
第一点:如果你有多个闲置域名时需要指向同一网站时,通过301永久重定向可以实现。
过载继电器
第二点:你打算实现网址规范化。这个再之前的一篇《如何对网站进行URL标准化》里面有详细的讲解。
第三点:网站更换域名时,通过301永久重定向将旧域名重定向至新域名,挽回流量损失。
第四点:当出于需要删除网站中的某些目录时,比如我要删除我博客下的某些已经被收录的页面,这时就可以用301永久重定向到网站首页。
301永久重定向对SEO无任何不好的影响,反而有些好处。只要正确设置好301重定向可以使网页A的关键词排名和PR级别都会传达给网页B,一般网站更换了域名,就应该让原来的域名301
重定向到新的域名,来表示本网页永久性转移到另一个地址,对于搜索引擎优化来说,也是给搜索引擎一个友好的信息,告诉它此页面已永久重定向,避免搜索引擎找不到页面。