萍乡公司

    网站优化中经常听老司机说的301定向是什么意思?

    日期:2017-12-05 人气:808130
    导读: 界说:301重定向(又称301永久重定向,301跳转)是一种非常重要的“主动转向”技能,是网址重定向最为可行的一种办法。当用户或搜索引擎向网站效劳器宣布阅读恳求时,效劳器回来的HTTP数据流中头信息(header)中的状况码的一种,表明本网页永久性搬运到另一个地址。效果在网站建设中,时常会遇到需求网页重定向的状况:像网站调整,改变了网站的目录结构,网页被移到一个

     界说:301重定向(又称301永久重定向,301跳转)是一种非常重要的“主动转向”技能,是网址重定向最为可行的一种办法。当用户或搜索引擎向网站效劳器宣布阅读恳求时,效劳器回来的HTTP数据流中头信息(header)中的状况码的一种,表明本网页永久性搬运到另一个地址。

    效果

    在网站建设中,时常会遇到需求网页重定向的状况:像网站调整,改变了网站的目录结构,网页被移到一个新地址。或许网页扩展名改变,如因运用需求把.php改成.Html或.shtml,在这些状况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让拜访客户得到一个404页面错误信息,拜访流量白白丢失。又比方某些注册了多个域名的网站,也需求经过重定向让拜访这些域名的用户主动跳转到主站点,等等。

    办法介绍

    常用的重定向办法有:301redirect,302redirect与metafresh:

    1.301redirect:301代表永久性搬运(PermanentlyMoved),301重定向是网页更改地址后对搜索引擎最友爱的办法,只需不是暂时搬移的状况,都主张运用301来做转址。

    2.302redirect:302代表暂时性搬运(TemporarilyMoved),在前些年,不少BlackHatSEO曾广泛运用这项技能做弊。各大首要搜索引擎均加强了冲击力度,像Google对BMW德国网站的赏罚。即使网站客观上不是spam,也很容易被搜索引擎误判为spam而遭到赏罚。

    3.metafresh:这在2000年前比较盛行,它详细是经过网页中的meta指令,在特定时刻后重定向到新的网页,如果延迟的时刻太短(约5秒之内),会被判别为spam。

     

    效劳器重定向设定

    IIS效劳器完结301重定向

    翻开internet信息效劳办理器,在欲重定向的网页或目录上按右键 IIS6.0上面301重定向图 ,选择“重定向到URL”,

    此处以重定向到百度为例

    在“重定向到”输入框中输入要跳转到的目标网页的URL地址

    选中“资源的永久重定向”(牢记)

    最后点击“运用”

     

    Apache效劳器完结301重定向

    相比较来说,Apache完结起来要比IIS简略多了。在Apache中,有个很重要的文件.htaccess,经过对它的设置,可以完结许多强壮的功用,301重定向仅仅其中之一。

    redirectpermanent/index.phphttp://www/index.php?go=category_6(将网页index.php重定向到http://www./index.php?go=category_6)

    经过合理地配置重定向参数中的正则表达式,可以完结更杂乱的匹配。有爱好的朋友可参考本站Apache手册。

    PHP下的301重定向

     

    Header("HTTP/1.1301MovedPermanently");

    Header("Location:http://www");

    exit;

    ?>

    HTTP/1.1301MovedPermanently

    ASP下的301重定向

    <%@language=vbscript%>

    <%

    %>

    ASP.NET下的301重定向

    privatevoidPage_Load(objectsender,System.EventArgse)

    {

    }

     

    ColdFusion下的301重定向

    <.cfheaderstatuscode="301"statustext="movedpermanently">

    <.cfheadername="location"value=>旧域名重定向到新域名

    创立一个.htaccess文件,并将下面供给的代码写入文件内,它可以保证旧域名一切的目录或许网页正确的跳转到新域名内。

    记住.htaccess文件一定要放在旧网站的根目录下,而且新网站要和旧网站坚持相同的目录结构及网页文件。

    Options+FollowSymLinks

    RewriteEngineon

    RewriteRule(.*)http://www/$1[R=301,L]

    请将上面的wwwdomaincom修改成你想要跳转到的域名。

    此外,我主张我们归总旧网站的外部链接,并联络相应的站点修改导入链链的URL,以指向新站点。

    留意:.htaccess文件只要在运用装置有ModRewrite模块的Apache作为WEB效劳器的Linux主机上才干起效果。

     

    域名重定向到www

    首要要知道,www.是domaincom域下的一个二级域名。

    301跳转到www二级域的完结办法:

    创立一个.htaccess文件,并将下面供给的代码写入文件内,它可以保证一切来自对domaincom的恳求都转向到对www进行恳求。记住.htaccess文件一定要放在旧网站的根目录下,而且新网站要和旧网站坚持相同的目录结构及网页文件。

    Options+FollowSymlinks

    RewriteEngineon

    RewriteCond%{HTTP_HOST}^[NC]

    RewriteRule^(.*)$http://www./$1[L,R=301]

    请将上面的domaincom修改成你想要跳转到的域名。

    留意:.htaccess文件只要在运用装置有ModRewrite模块的Apache作为WEB效劳器的Linux主机上才干起效果。

    301重定向检测东西

    301重定向是在搜索引擎优化中一个很常用的操作,可以帮助我们搬运域名的权重。可是在做301重定向的时分因为效劳器体系、网站程序语言、域名和链接地址的不同,运用的办法也不同。这个时分我们就要运用301重定向检测东西,来检测我们的301重定向是否成功。

    HttpWatch

    HttpWatch是强壮的网页数据剖析东西,集成在InternetExplorer东西栏。包含网页摘要、Cookies办理、缓存办理、音讯头发送/承受、字符查询、陈述输出、POST数据和目录办理功用。

    在IE东西栏中检查——阅读器栏——httpwatch翻开,也可以运用快捷键shift+F2翻开。

    状况为:301状况从demo1.php成功301跳转到demo9.php,验证301重定向设置成功。

    Chinaz站长东西

    chinaz站长东西是业界有名的站长东西。其功用非常丰富,点击http状况码查询,输入网址,可以查询出网站的http状况码,保证是301而不是302.

     

    301重定向优化含义

    1、网站改版完结,先将新版上线,在线上坚持一段时刻新旧内容共存。

    2、新旧内容一起存在一段时刻,且新版内容已开端录入后,对新旧内容设置301跳转,将旧版内容指向新版对应内容。

    3、301重定向有利于网站首选域的断定,关于同一资源页面多条途径的301重定向有助于URL权重的会集。

    按照上述操作办法在现有状况下可以尽可能的下降网站因改版带来的流量丢失,提高用户体验度,一起有利于网站优化。

    文本来自采集文章 http://pingxiang.wepowerbattery.com/24/171.html 如需转载或删除,请联系管理员。

    1 2 3 4 5 6 7 8 9
    分享到:
【萍乡本地网络公司】——承诺3小时内上门服务!萍乡上门全国热线:400-666-2014 【我要收藏此页面】 网站地图 网站维护:深一深圳网站建设
全国萍乡网络公司-服务网店