现在大多数网站都存在一些内容相同但网址(URL)不一样的重复内容,这些重复的内容对于搜索引擎来说却可能被认为是复制网页,复制网页虽然不会被惩罚但因多个网址存在分散了页面权重,肯定不利于其排名。解决这个问题就需要网址规则化处理,网址规范化(URL canonicalization)从字面上理解就是搜索引擎挑选最好的URL网址作为真正网址的过程,通过网址规范化处理把最好的URL网址反馈给搜索引擎。下面就谈谈我所了解的301转向在搜索引擎优化方面的应用。
什么是301转向?
301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。
为什么要做网址转向?
除了前面介绍过的网址规范化问题外,还有很多需要做网址转向的情形。比如,为保护版权,你拥有不同TLD的多个域名:
company.com
company.net
company.org
company.com.cn
company.cn
等等。
很自然这些域名全部指向一个网站。如用company.com为主域名,其它域名就可以转向到company.com。
或者你注册了公司全称域名longcompanyname.com,但太长 ,你也注册了缩写域名方便用户记住lcn.com,其中一个做主域名,另一个就可以转向到主域名。
为什么要用301转向?
网址转向方法主要包括:301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META REFRESH网页META刷新,等。302转向可能会有URL规范化问题。其它方法都是常用的作弊手法,当然不是说不可以正当地用,方法本身没有错,但被作弊者用多了,搜索引擎对这些可疑的转向都很敏感。何必冒险呢。
当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,第一,没有网址规范化问题,第二,也很重要的,网页A的PR网页级别会传到网页B。
很多时候其它网站会链接到
index.html
index.html
而不是你希望的
index.html
index.html
new.htm,可以用这个指令:
redirect 301 /old.htm new.htm
或
redirect permanent /old.htm new.htm
如果要把所有about.htm
转到 about.htm
及
dir/index.htm
转到 dir/index.htm
等等,还要用到mod_rewrite:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ $1 [L,R=301]
如果你用的是 Windows主机,应该在控制面板做301转向设定。
补充 :在网址规范化评论里回答石头王的问题,可能对大家有帮助:
据我所知,HTML无法做301转向。在HTML里只能做JS或META REFRESH,但不是301转向。HTML一被读取,就已经返回200 OK状态码了。
如果你的页面是ASP或PHP还可以做301转向:
ASP:
<%@ Language=VBScript %><%Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ”http://”>
PHP:
Header( “HTTP/1.1 301 Moved Permanently” );Header( “Location:http://” );?>
另外,DOThtaccess文件只是一个普通文字文件,你用Notepad建这个文件,放上指令,存在你帐号的根目录下就行了。不需要修改Apache。
猜你喜欢
联络方式:
电话:181-0734-0881
邮箱:1713521713@qq.com
-
商家揭秘:让你剁手的19个“潜规则”
很早之前就有一个说法,淘宝是女人的天下,京东是男人的天下,但目前崛起的很多电子商务网站,如聚美优品、蘑菇街、唯品会却更针对的是女性群体。有的人觉得女性购物好做,有的人觉得...
-
刷屏朋友圈的“跳一跳” 小程序究竟有多火热?
这两天想必大家在刷朋友圈时都看到了一款名为“跳一跳”的游戏,2017年12月28日,微信通过旗下多个公众号宣布上线“小游戏”,目前,iOS和安卓的用户,只需升级...
-
衡阳企业建设网站有哪些作用?
目前,网购、电商的发展已经融入我们日常的生活,同时还吸引一大批用户加入其中,想要做好网络营销,其中网站建设就是非常重要的一步,那么网站建设的作用有哪些呢?今天就让睿博君给...
-
网站建设要花多少钱?做一个网站要多少钱?
网站建设要花多少钱?传统的网站建设模式下,门槛太高,不是每个人都能做到的。很多企业对市场不了解,到外面找人建站很容易吃亏。实际上只要掌握了一些基本知识,就会知道建网站建设...
-
内容收录不好排名下滑怎么办
文章收录不好,排名总是下滑该怎么办,这是许多人在做seo初期都会遇到的问题。这里分析的几方面的原因供大家参考...