推56论坛

 找回密码
 立即注册(限中文)

QQ登录

只需一步,快速开始

    查看: 680|回复: 0

    [SEO教程] Google分析

    [复制链接]
    发表于 2015-3-21 14:42:40 | 显示全部楼层 |阅读模式
    Google分析(Google Analytics)是Google提供的网站流量统计分析系统,是免费流量统计系统中最专业的一个,但是使用较复杂。Google Analytics可以与Google Adwords完美配合,用来分析Adwords的广告效果。
    Google Analytics地址:http://www.google.com/analytics/zh-CN/
    只需要有Google账号就可以使用了,如果没有Google账户,免费注册一个即可。
    Google分析功能将总结一下加入代码的一些技巧,使用不同格式的urchinTracker代码,可以跟踪网站上一些特殊事件(例如不会产生综合浏览量的事件、JavaScript事件、文件下载、出站链接等),还可以跟踪制定属性的事件(例如Adsense、完整反向链接等)。当然,阅读这些技巧前请先阅读“Google分析师帮助中心”的主要内容。(后记:部分技巧在最新版本的Google Analytics中已经无法使用)
    统计非HTML的文件点击
    在网页文件中跟踪某一个链接,可以通过在链接 <a> 标记中添加onClick属性来实现,实例如下:
      <a href="http://www.youdomain.com/rss.xml" _fcksavedurl=""http://www.youdomain.com/rss.xml"" onClick="javascript:urchinTracker ('/rss.xml'); ">
    注意,使用这个属性,必须将 Analytics跟踪代码放在HTML代码前面,最好<body>的下面。
    跟踪Adwords
    Google Analytics官方已经直接支持跟踪Adwords,详细步骤请参看“如何将 Google Analytics(分析)帐户链接到 AdWords 帐户?”。另外,vdgraaf也提供了一个手动修改代码的方法,也可以实现同样功能,修改的例子是:
    1. <p>  _uacct = "**-******-*"; // your urchin code generated by Google Analytics</p><p>  if( document.referrer )
    2.   {
    3.    if( document.referrer.indexOf( 'google' ) != -1 )
    4.    {
    5.     var urlPattern = /(\?|&)q=([^&]*)/;
    6.     var aMatches = urlPattern.exec( document.referrer );
    7.     if( aMatches != null )
    8.     {
    9.      urchinTracker( '/query/' + aMatches[2] );
    10.     }
    11.     else
    12.     {
    13.      urchinTracker();
    14.     }
    15.    }
    16.    else
    17.    {
    18.     urchinTracker();
    19.    }
    20.   }
    21.   else
    22.   {
    23.    urchinTracker();
    24.   }</p>
    复制代码
    然后在“内容优化”-“内容效果”-“内容细目”里查看目录query的信息,好可以将其内容与“优化市场营销”-“搜索引擎营销”-“按点击付费与自然转化”-Google比较一下Adwords数据。
    跟踪Adsense点击
    我们以前介绍过的Adsense追踪软件只是将用户点击记录下来,并不具备统计功能,如果我们想要对以往的广告点击进行统计,那么可以直接利用Google Analytics来实现统计功能。
    实现的大致方法是:在Google的Adsense广告下面增加如下语句
    1.   <script type="text/javascript">
    2.   function log() {
    3.    urchinTracker ('/adsense');
    4.   }
    5.   var elements2;
    6.   elements2 = document.getElementsByTagName("iframe");
    7.   for (var i = 0; i < elements2.length; i++) {
    8.   if(elements2[i].src.indexOf('googlesyndication.com') > -1) {
    9.    elements2[i].onfocus = log;
    10.   }
    11.   }
    12.   </script>
    复制代码

    修改好了以后,请大家不要点击Google广告进行测试,那样会被Google锁定帐户的,大家只要慢慢等待Google Analytics的统计信息即可。
    跟踪所有点出链接
    使用下面语句可以跟踪所有点出链接。
    1. <p>  window.onload = setAdsLinks;</p><p>  function setAdsLinks()
    2.   {
    3.    var Links = document.getElementsByTagName( 'A' );
    4.    for( var i = 0; i < Links.length; i++ )
    5.    {
    6.     Links[i].onclick = function() {
    7.      urchinTracker( this.href );</p><p>    }
    8.    }
    9.   }</p>
    复制代码
    注意,使用这个代码需要将Google Analytics的统计代码放在页面的最前端,另外这种统计有一个副作用,就是如果网页的超级链接非常多的话,这些语句会影响浏览器的性能,甚至引起“假死”的状态。
    显示完整的反向链接
    统计来源的时候,Google Analytics只显示域名信息,我们可以通过修改统计代码,实现Google Analytics显示完整的反向链接
    _uacct = "**-******-*"; // 这些是Google Analytics产生的代码
    1.   //用下面的代码替换原有的代码。
    2.   if( document.referrer )
    3.   {
    4.    urchinTracker(document.referrer);
    5.   }
    6.   else
    7.   {
    8.    urchinTracker();
    9.   }
    复制代码

    Google分析使用 申请Google分析帐号,如果你有Google的展开,就可以访问 Google Analytics(分析)了,详情参考:Google账号
    Google分析安装 如何在一个配置文件中跟踪网站的所有子域名

    学建站、学推广、学赚钱,上56站长论坛就够了!个性签名请到个人资料里面修改……

    本版积分规则

    关闭

    推56站长论坛推荐上一条 /3 下一条

    站长QQ
    在线咨询
    咨询热线
    QQ:405327411
    站长

    QQ|广告合作|关于我们|联系我们|免责声明|网站导航|站长论坛 ( 豫ICP备11018337号-5

    王宝臣旗下网站 推56论坛(www.tui56.com|ask.tui56.com|blog.tui56.com|daohang.tui56.com)

    Powered by Discuz! X3.4 Licensed

    ©2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表