如何做搜索引擎好的301转向-seo人-学习网-如何做-搜索引擎-seo-SEO

因为302这种暂时性的转向容易造成URLHijacking,因此,我们的网站在域名迁徙,页面URL更换,网站整体架构变更时,都需使用301来做永世性的转向。301转向较于302转向的搜刮引擎好,也是老生常谈了,不外刚刚做过的一个项目中,就碰到了应该做301,却做成了302的环境,地点最先本文题目中相关内容的分享时,照旧有须要起首再次夸大一下,但愿获得各人的器重。  301转向的上风:  1:明确告知搜刮引擎该转向是永世性的,不会给搜刮引擎造成到底该爬取哪个页面的狐疑。  2:旧页面累积的权重会所有通报到重定向后的页面,假如我们的页面是新做的,这一点会有助于新页面迅速获得权重并介入排名计较。  3:用户体验友好。搜刮引擎会渐渐删除索引库华夏页面的索引和内容,从头爬取和索引新页面的内容,如许,用户在SERP成果页面看到的成果满是从新页面中提取出来的,SERP页面内容和新页面内容是一致的,确保用户体验友好。  302转向的劣势:  1:为暂时性的转向,转达给搜刮引擎的意思是站长随时有可能会作废该转向的配置,因此搜刮引擎不必然会去爬行转向后的页面内容,因此在SERP成果页面可能照旧会出现原页面的内容。  2:容易造成URL挟制,出格是在多个差别域名302到一个站点时,很容易造成网站被K掉。  3:用户体验不友好。SERP页面和点击进入后的页面内容不一致,引起用户反感,导致网站跳出率飙升。  那么,相识了301和302之间的友好性不同之后,我们最先本文的正题:若何去做搜刮引擎友好的301跳转。  一,301跳转的方式总结  一般来讲用301跳转可以分为办事器端和页面端的跳转两种环境,我们一一解说:  1:办事器端301(以Linux体系,Apache办事器和PHP剧本为例):  1.1:通过URL重写模块实现  步骤1:开启Apache设置文件中的重写模块  将上图中196行处(#LoadModulerewrite_modulemodules/mod_rewrite.so)前面的#号去掉,并重启Apache,便开启了URL重写模块。  步骤2:在网站根目次下创建.htaccess文件,然后在此中创建重写规则  .htaccess文件中的重写规则模式:RewriteEngineOn#在这里写入规则  举例:  RewriteEngineOn  RewriteRule^category/(.+)/$category/category.php?categoryId=$1[L]  上例中的规则意思是:在category目次下的除了换行不测的任何输入(.+)城市被重写到category/category.php?categoryId=(.+)这个页面举行处置惩罚。  即,假如在category/后输入了3567(category/3657),这个这个url会被重定向到category/category.php?categoryId=3657这个页面行止理。  Bytheway,URL伪静态的处置惩罚也是需要通过重写模块和.htaccess中的正则匹配来实现的。  1.2:在.htaccess文件中使用redirect指令来举行301跳转  规则:redirect301原url301后的url  2:页面级别301  2.1:通过办事器端编程剧本语言来实现(以PHP为例)  在页面的文件中写入以下代码:  举例:  上面的代码意思是会将当前页面301到http://www.netconcept.cn这个网址。  注重,Header函数为HTTP标头的输出,以是代码中在它之前都不能有任何输出。  2.2:rel="canonical"标签  在html代码的head部门写入以下代码,便可实现  此标签为网址规范化标签,最最先由谷歌,雅虎,必应提出,是为了便于搜刮引擎在面临重复或重复度较高的页面时应该选择哪一个作为规范化的成果返回给用户而配置。百度最早并不支撑该标签,可是2013年头的时辰百度也声明最先支撑此标签(相关文档详细可见:http://zhanzhang.baidu.com/wiki/112/)。此标签标识后的页面虽然并不像传统的301配置后一样会举行页面跳转,但搜刮引擎会当做301对待。  上面简朴先容了四种常见301跳转方式,可凭据差别的环境公道的选择使用。  末了,再增补两种有碍搜刮引擎友好的页面跳转方式:  1:Meta标签refesh  以上代码假如呈现在html的head部门,会使当前页面一打开后就跳转到url中指定的网址。虽然也实现了跳转,可是这种跳转搜刮引擎并不喜欢,要慎用!  2:JS转向  JS转向的方法较多,页面中的js代码都有标志,以是很好辨识出此中的转向代码,这里仅先容此中的两种方式:    2.1:location.assign方法:    会将当前页面转向到assign方法中指定的url参数。    2.2:location.href属性    会将当前页面转向到href属性指定的url。    二,301跳转时的一些注重事项    1:.htaccess文件要放置在根目次下,权限发起配置为644.    2:确保办事器端的正则表达式规则誊写正确    3:301跳转前后的网页必然是要有内容性的精密接洽。    一些网站因为改版涉及到从头规划毗连布局时,可能会遇到新旧url自己在字面上有必然的接洽,可是在规划前后的内容上两个毗连所代表的页面内容是无丝毫关联的,这种环境下就必然不要将旧url301到新的url。    总结:    流量是统统的底子,岂论你的网站是贩卖转化为目的的电商类站点,照旧以广告的展示量(CPM)或点击率(PPC)或用户举动(PPA)为目的的博客,消息资讯,谈论测评,下载类站点,没有流量的导入就无从红利,虽然流量的得到可以通过多种渠道,不必然靠SEO,可是在当今社会人们的信息检索方式照旧首要依靠搜刮引擎的环境下,我们照旧有须要将从搜刮引擎端得到的流量最大化,究竟,较于其它的付费推广方式,SEO自己的所带来的流量体量就是不行忽视的,再者其成本极其低廉,并且流量的质量也较高,也加倍容易为公司带来转化。    最近的一个项目,客户方公司的技能职员再做301跳转时,所有做成了302跳转,没有遵照响应的搜刮引擎友好性,且多个网站之间的跳转杂乱,但幸利益理的实时,没有造成大的问题。本文也以此为鉴,总结本身的一点浮浅经验,但愿对正在思量做301跳转的网站,有所帮忙。若何做搜刮引擎好的301转向-seo人

    客户评论

    我要评论