关于Google analytics中organic和referral的区别

<wbr><span style="font-size:18px">对于刚接触GA的朋友来说,可能会对流量来源媒介中的organic和referral感到困惑。首先我们来认识一下这两个英文单词到底是什么意思。</span></wbr>

  1. <wbr><wbr><wbr><span style="font-size:18px">简单的说organic代表的是<span style="color:#FF0000"><strong>来自搜索引擎</strong></span>的流量(正常情况下包括竞价+非竞价)。</span></wbr></wbr></wbr>
  2. referral的流量就是除organic以外其他网站带过来的流量。
  3. 除了以上两个,还会出现的搜索引擎渠道为none,意思上是该用户过来的渠道未知或直接来源。[无来源]

<wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"></span><wbr><span style="font-size:18px"><a href="http://photo.blog.sina.com.cn/showpic.html#blogid=70f77e9301015ybj&amp;url=http://s7.sinaimg.cn/orignal/70f77e93tc283e4bb6986" target="_blank"><img src="http://s7.sinaimg.cn/middle/70f77e93tc283e4bb6986&amp;690" name="image_operate_87981339771632687" alt="关于Google&lt;wbr&gt;analytics中organic和referral的区别" title="关于Google&lt;wbr&gt;analytics中organic和referral的区别" height="263" width="395"></a></span></wbr></wbr></wbr></wbr>


<wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"></span><wbr><span style="font-size:18px">以上区分都是通过获取浏览器中当前访问页面的referer的值进行划分的,查看当前页面的referer的值的最简单方法是在浏览器中输入:javascript:alert(document.referrer)来获取。如果获取的referer值为空,则此部分流量被归为(direct)/(none)中。<br><br><strong><span style="color:#FF0000">产生referer值为空的情况有很多种,以下为一些常见的原因:</span></strong></span></wbr></wbr></wbr>

  1. 用户直接通过浏览器输入的网址,或在其他地方复制了网址在浏览器中打开。
  2. 用户通过浏览器中的收藏夹打开网址。
  3. 用户通过其他网站或文档中的链接打开网址,比如说Word/PDF/Excel中的链接地址或类似QQ聊天窗口。
  4. 用户打开网址前的页面使用的是HTTPS安全协议。
  5. 用户通过鼠标拖拽打开的新窗口。
  6. 用户通过页面中flash文件中的链接打开。
  7. 用户打开的链接使用的是Javascript方式,比如:<a href=”#”onclick=”window.open(‘ http://baidu.com’)”>标点符</a>
  8. 用户访问的页面使用了Location对象,如:window.location.hostname =www.baidu.com。
<wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"></span><wbr><span style="font-size:18px">上图中给人造成疑惑的主要是baidu/organic和baidu/referral,很多人认为baidu/organic是来自竞价的流量,baidu/referral是来自自然搜索的流量,这是完全错误的。baidu/organic包含自然+竞价的流量,同样的baidu/referral也包含自然+竞价的流量。产生的原因是GoogleAnalytics对国内搜索引擎没有最大程度的支持。</span></wbr></wbr></wbr>

<wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"></span><wbr><span style="font-size:18px">我们使用百度进行搜索时,网址会是:http://www.baidu.com/s?wd=keywords或http://www.baidu.com/s?bs=keyword1&amp;f=8&amp;wd=keyword2这样的。Google将referer地址中域名包含baidu,查询参数名含有wd的统一归为organic,在上述百度页面中不管你点击的是竞价还是自然链接,都会将流量算进baidu/organic。但是百度除了上述的URL规则以外,还有另外的一套URL机制,即百度联盟搜索的URL,我们以hao123首页上的百度搜索框为例,使用它进行搜索后产生的URL会是:http://www.baidu.com/s?word=keywords&amp;amp;tn=sitehao123,可以看到和从百度首页打开的搜索不一样的是wd变成的word,而GoogleAnalytics并没有将Word过滤进organic,所以此部分URL开发的链接会是baidu/referral。</span></wbr></wbr></wbr>

<wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"></span><wbr><span style="font-size:18px">除了百度以外,国内的很多搜索引擎,如搜狗、有道、搜搜等都没有在GoogleAnalytics的organic的过滤项中,解决方法是在Google Analytics的布置代码中加入:</span></wbr></wbr></wbr>

_gaq.push(['_addOrganic', 'baidu', 'word']);
_gaq.push(['_addOrganic', 'soso', 'w']);
_gaq.push(['_addOrganic', '3721', 'name']);
_gaq.push(['_addOrganic', 'yodao', 'q']);
_gaq.push(['_addOrganic', 'vnet', 'kw']);
_gaq.push(['_addOrganic', 'sogou', 'query']);

具体添加方法请参考Google Analytics帮助文档。

<wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"></span><wbr><span style="font-size:18px">这里或许你已经明白了organic和referral的区别,但是你还不知道到底如何区分竞价和非竞价的流量,下面就让我们来看下baidu/cpc这样的流量来源。</span></wbr></wbr></wbr>

<wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px"> </span><wbr><span style="font-size:18px">GoogleAnalytics为了防止referer地址的丢失和方便网站管理员区分各种渠道的流量,提供了一个通过给链接添加标签的方式来区别流量来源的方法,及在原有的链接地址后面添加utm参数。具体可以查看:GoogleAnalytics 跟踪网址的构造。只需在投放竞价的网址上后面的几个参数中的utm_medium=cpc即可。</span></wbr></wbr></wbr>

你可能感兴趣的:(analytics)