|
主题:石家庄网站建设 教你做好301转向 [收藏主题] |
301永久重定向实现方式及302重定向 在我们的网站建立中,经常会遇到需求网页重定向的状况:象网站调整,如改动网页目录构造,网页被移到一个新地址,再或者,网页扩展名改动,如因应用需求把.php改成.Html或.shtml,在这种状况下,假如不做重定向,则用户珍藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需求经过重定向让访问这些域名的用户自动跳转到主站点,等等。 常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh: 301 redirect: 301代表永世性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好办法,只需不是暂时搬移的状况,都倡议运用301来做转址。 302 redirect: 302代表暂时性转移(Temporarily Moved ),在前些年,不少Black Hat SEO曾普遍应用这项技术***,目前,各大主要搜索引擎均增强了打击力度,象Google前些年对Business.com以及近来对BMW德国网站的惩罚。即便网站客观上不是spam,也很容易被搜索引擎容易误判为spam而遭到惩罚。 meta fresh: 这在2000年前比拟盛行,不过如今已很少见。其详细是经过网页中的meta指令,在特定时间后重定向到新的网页,假如延迟的时间太短(约5秒之內),会被判别为spam。 一、301 Redirect完成网页重定向 IIS效劳器完成301重定向 * 翻开internet信息效劳管理器,在欲重定向的网页或目录上按右键 Apache效劳器完成301重定向 相比拟来说,Apache完成起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,经过对它的设置,能够完成很多强大的功用,301重定向只是其中之一。 Redirect permanent / http://www.bloghuman.com/ (将目录下内容重定向到http://www.bloghuman.com/ ) 经过合理地配置重定向参数中的正则表达式,能够完成更复杂的匹配。有兴味的朋友可参考本站Apache手册。 PHP下的301重定向 <?
<%@ Language=VBscript %>
ColdFusion下的301重定向 <.cfheader statuscode="301" statustext="Moved permanently"> 旧域名重定向到新域名 创立一个.htaccess文件,并将下面提供的代码写入文件内,它能够确保旧域名一切的目录或者网页正确的跳转到新域名内。 Options +FollowSymLinks
留意:.htaccess文件只要在运用装置有Mod Rewrite模块的Apache作为WEB效劳器的Linux主机上才干起作用 域名301重定向到www的二级域名 在以前的文章中我重复提及过:www.domain.com是domain.com域下的一个二级域名,并对二级域名和一级目录之间如何选择以及网站构造优化做了一个细致的剖析,有兴味的能够读一下两篇文章,网站构造优化是SEO中最重要。 OK,继续域301跳转到www二级域的完成方式: 创立一个.htaccess文件,并将下面提供的代码写入文件内,它能够确保一切来自对domain.com的恳求都转向到对www.domain.com停止恳求。记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站坚持相同的目录构造及网页文件 Options +FollowSymlinks
留意:.htaccess文件只要在运用装置有Mod Rewrite模块的Apache作为WEB效劳器的Linux主机上才干起作用 301重定向检测工具 配置完成后,一定认真检查一下能否正确。Internet有很多相似的Server Header检查工具,如Check Server Headers Tool - HTTP Status Codes Checker (编辑注:301检测工具能够经过SEOWHY工具箱来检测) 网站302重定向运用不当招致被GOOGLE惩罚 Business.com是网上最大的商业搜索引擎和分类目录,以专业提供商业信息而享负盛名,包括近19万网页。若以“business”为关键词在Google中停止搜索,该网站名列第一。不过在9月5日,Business.com遇到一件蹊跷之事:它的首页由PR8变成了PR0, 而且Google搜索结果中找不到首页。好在被“蒸发”的只是首页,不过庆幸的是第二天首页又回到了Google的搜索结果,但PR仍旧为0。 Business.com的问题出在它的重定向命令上。该网站让business.com跳转到www.business.com,这种重定向本该是永世性的。我们晓得,301属于永世性重定向,而302则属于暂时性重定向,只要当一个网站或网页在24到48小时之内暂时移到其它位置的状况下才干运用该命令。但Business.com却错误地运用了“HTTP/1.1302 Object Moved”状态码。 其实网站重定向极为普遍,譬如不称心原来的域名而申请了一个新域名;买下容易被人错拼的域名,避免客户由于拼错URL而找不到网站,等等。可是,很多人却会由于运用了错误的重定向状态码而遭“灭站之灾”,就象Business.com。虽然他们的重定向理由充沛合理,但是若运用不当,则可能被Google误以为是应用多个域名指向同一网站,那么你的网站就会被封掉,罪名是“应用反复的内容来干扰Google搜索结果的网站排名”。Business.com就是最好的前车之鉴。只不过大多数运用错误重定向参数的网站没Business.com这么侥幸,一个小小的重定向就可能使网站大功告成,只能从头来过:重新申请新域名,重新发布新网站,等等。记住:Google绝不会同情任何人即便无心犯下的错误。 网站效劳器响应网页阅读恳求的运作流程 让我们先来理解一下用户/搜索引擎和网站一开端的交互流程。当用户或搜索引擎向一个网站效劳器发出网页阅读恳求时,该效劳器将: 网站重定向的留意事项 1、若准备将效劳器上的文件移到其它中央时,须就以下信息正确地通知搜索引擎的匍匐程序: 确保网站施行了正确的301重定向 关于正的确施301重定向,有这样几个办法可供大家参考: Options +FollowSymLinks 5、绑定/本地DNS(域名别名跳转) 资深SEO专家Dan Thies的见地和倡议 关于Business.com所遭遇的问题Dan Thies深有领会,由于他也有过相似的遭遇。他的网站上有一个会员跟踪脚本,其中一个会员的站点经过302命令映射到这个跟踪脚本,而这个跟踪脚本又是经过302映射到他的主页。当在Google中用“keyword research”停止搜索,他的主页排名在前十位,但是地址显现的却是那个会员的网址。结果使他啼笑皆非:访问者经过Google搜索结果进入他的网站,而他却不得不为这些访问量给那个会员支付报酬! 后来他用robots.txt文件制止Spiders跟踪访问他的会员跟踪脚本才算处理了问题。 301重定向经历谈 一个多域名站主的经历之谈: 石家庄网站建设公司 石家庄网站优化 石家庄网站推广 石家庄建网站 提供 原文地址: http://www.yibujiuwei.com/zuixinhezuo.php?id=336&&mid=0&&second=103 |
|
支持(18) | 反对(17) 顶端 底部 |
<上一主题 | 下一主题 > |