使用Google Analytics区分付费与非付费关键词

在google analytics流量来源报告的关键词报告中,列出了所有通过搜索引擎访问网站时使用的关键词。这些关键词可以帮我们了解访客此次访问的意图。同时,google analytics还对这些关键词进行了分类。将点击自然搜索结果访问网站的关键词标记为“非付费关键词”,将点击付费搜索结果访问网站的关键词标记为“付费关键词”。

keywords_paid_non-paid

“非付费关键词”是网站在搜索引擎的自然排名,或SEO排名。“付费关键”词是网站花钱购买的关键词。通常当我们打开google analytics的关键词报告时,显示的是所有关键词数据。我们可以点击报告顶部的选项来选择查看“付费关键词”或是“非付费关键词”。但通常你会发现,“付费关键词”选项下是空白的。也就是说google并没有自动的将付费关键词和非付费关键词进行区分。为什么会这样呢?因为google其实也不知道该如何区分这些关键词。我们需要对关键词进行一些设置,帮助google analytics进行区分。

google的付费关键词

先看下来自google的付费关键词,简单的说就是adwords的关键词。有两种方法可以对这类关键词进行区分。

第一种方法是使用adwords的自动标记功能。Adwords和google analytics同属google产品,自然有着很好的结合性,google analytics可以自动将带有adwords自动标记的关键词记录为来自google的付费关键词。这种方法既简单又快速,只需要在adwords后台勾选设置就可以完成。

adwords_autolinktag

第二种方法是使用工具网址构建器,对关键词的目标网址进行标记。效果和第一种方法完全相同,但设置起来比较复杂。具体的做法是在设置网址标记时必须将来源设置为google,媒介设置成cpc。

url_building

百度的付费关键词

百度的付费关键词是指百度竞价。在google analytics中区分百度竞价关键词的方法只有一个,就是使用工具网址构建器手动标记关键词的目标网址,具体做法和标记google关键词的第二种方法类似,唯一的区别是将来源改成baidu就可以了。即:来源baidu,媒介cpc。

其他搜索引擎的付费关键词

标记完百度付费关键词后已经可以看出一些规律了,google analytics主要通过媒介的标记来区分关键词属性。例如:媒介是cpc,ppc的关键词,都会被归为付费关键词。按照这个规律我们也可以将来自sogou,soso,有道的付费关键词也分别标记出来。不过,有一点需要注意,google analytics默认是不会记录这些搜索引擎的关键词的,所以标记前先在GATC中添加这些搜索引擎吧。

  _gaq.push(['_addOrganic', 'soso', 'w']);
  _gaq.push(['_addOrganic', 'yodao', 'q']);
  _gaq.push(['_addOrganic', 'sogou', 'query']);

到这里今天的主题已经写完了。如果就这样结束会不会有朋友说蓝鲸在糊弄人呢?嗯,确实有这个嫌疑,你写了adwords为啥不写google内容网络呢?写了百度竞价为啥不写百度网盟呢?别急,下面说说如何用高级群体功能区分这两部分的流量。

区分google内容网络的流量

google_wangmeng

http://www.google.com/analytics/reporting/add_segment?share=AbU2tCoBAAA.RD_MY1rbVaEf7ayaUJLvVHW_fKihI9DLMoFhf5N2v83GLtfYaFHJ0QuDnvFd4poI63tBiU9s6_umJL6ZErmJhg.Ms4sg2XpFufL1ybEtqoL_Q

区分google内容网络的流量方法很简单,像上面截图中的设置就可以。在高级群体中将来源精确匹配到googleads.g.doubleclick.net,然后起个名字保存就可以了,这部分就是google内容网络的流量。当需要查看这部分流量时就对报告应用这个高级群体。

区分百度网盟的流量

baidu_wangmeng

http://www.google.com/analytics/reporting/add_segment?share=dNI4tCoBAAA.RD_MY1rbVaEf7ayaUJLvVMjsvMW3pAtpSXNs5-J43bXGLtfYaFHJ0QuDnvFd4poIpkmqzCvwZ3yE5uMOw99y-Q.Fnu2YQYOZ6CPeMlGioLCsA

区分百度网盟流量的方法和google内容网络很相似,将高级群体中的来源精确匹配到cpro.baidu.com然后保存起来就可以了。

什么?你还是觉得不过瘾?好吧,最后再搞个返劵,附赠两个使用高级群体区分百度产品流量的方法。具体的操作方法都很相似,不再一一说明了。

区分百度知道的流量

baidu_zhidao

http://www.google.com/analytics/reporting/add_segment?share=AbU2tCoBAAA.RD_MY1rbVaEf7ayaUJLvVHW_fKihI9DLMoFhf5N2v83GLtfYaFHJ0QuDnvFd4poIoTX5eja9v7KPX3AB6AIt8Q.w7ClwrybbvRtlgwDjqqvGg

区分百度百科的流量

baidu_baike

http://www.google.com/analytics/reporting/add_segment?share=AbU2tCoBAAA.RD_MY1rbVaEf7ayaUJLvVHW_fKihI9DLMoFhf5N2v83GLtfYaFHJ0QuDnvFd4poIsd1KTMbWNGVyrBhIe91Ntg.DptErP14Qnrlii3xsr-6hw

PS:上面两个高级群体可能无法完全匹配到所有流量,具体情况请按照匹配后的报告内容再做相应调整就可以了。

今天就写到这了,大家自己去试验吧。我去睡觉了,最近话太密了。

——【所有文章及图片版权归 蓝鲸(王彦平)所有。欢迎转载,但请注明转自“蓝鲸网站分析博客”。】——

Comments

  1. SEO says:

    区分流量方法挺好,很实用

  2. shangdi says:

    google内容网络的流量要来源里面根本不显示googleads.g.doubleclick.net
    觉得博主这个办法行不通!

    • 蓝鲸 says:

      @shangdi, OK,流量来源是否显示googleads.g.doubleclick.net取决于你是否启用了自动链接标记功能,如果启用了就不会显示,自然也不用再过滤这部分流量。如果没有启用,那么内容网络的流量将混杂在推介来源中。所以,上面介绍的方法也并非行不通。

  3. leo.li says:

    区别付费流量 貌似百度只用CPC好像不行的吧。难道是小写?cpc?
    还是必须用ppc?

    • 蓝鲸 says:

      @leo.li, 使用ppc是我个人的建议,并不是必须。用cpc也可以过滤百度付费流量的。大小写可以通过过滤器在报告中统一。

  4. ylxi123 says:

    明白了,adwords和GA关联起来,启动自动标记后,就可以通过“付费”这一块过滤出来了。谢谢!
    但我对这个问题不是很明白,
    Google content network 内容网络中某天的访问数,在adwords的“广告系列”中看到的点击量为100个(举例),而在GA流量来源中的关系字“(content targeting) ”过滤得到的点击量仅为60个!这个点击量相差这么多,另外的40个点击哪里去了?如果把它找出来呢?希望能够得到你的回复:)

  5. 初学者小王 says:

    你好,我是个菜鸟,初来乍到看到您的文章,感觉很有帮助,不过有些地方看不太懂,希望您能指点一下。
    对于其他搜索引擎带来的流量您说过GA不会记录,需要在GATC中添加
    _gaq.push([‘_addOrganic’, ‘soso’, ‘w’]);
    _gaq.push([‘_addOrganic’, ‘yodao’, ‘q’]);
    _gaq.push([‘_addOrganic’, ‘sogou’, ‘query’]);

    我对代码不太熟悉,想文一下这个GATC是在哪里?另外代码中的”w” “q” “query”又分别是什么意思呢?

  6. Husthe says:

    请问如果发现了自然搜索结果中有付费搜索的关键词,该怎么去发现问题在哪里?
    例子:我们网站自然搜索结果中出现了关键字“Alexa排名”,但是这个关键字在前100里面是没有自然排名的。不过付费广告里面有可能有这个词,这种情况是怎么产生的呢?
    我检查过了这个广告的跟踪代码设置,没有问题。

  7. Forrest says:

    (function(i,s,o,g,r,a,m){i[‘GoogleAnalyticsObject’]=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,’script’,’//www.google-analytics.com/analytics.js’,’ga’);

    ga(‘create’, ‘UA-54697886-1′, ‘auto’);
    ga(‘require’, ‘displayfeatures’);
    ga(‘require’, ‘linkid’, ‘linkid.js’);
    ga(‘send’, ‘pageview’);

    这个是我们的Google分析代码。我想把baidu.com, so.com自然搜索和竞价搜索关键词分开。改怎么做?

ylxi123进行回复 取消回复

*