Archive for the ‘网站分析’ category

网站分析的最基本度量(1)——Visit

五月 4th, 2010

Visit,汉语翻译过来是“访问”。一个网站(Web Site)就好像一个大厦,里面有很多个不同内容的房间(Page)。你若是进了这个大厦,就是一个来访者(Visitor)。 你进来了,东瞅瞅,西瞧瞧,打开一个房间的门,又退出去到另外的房间,或者从一个房间的另外一个门到另一个房间,总之你转悠了好一会儿,然后终于走出大 厦。对于大厦而言,你刚才的一系列行为,就是一次来访(Visit)。同样,你在一个网站里东点西看,然后最终关掉所有与这个网站有关的页面,你也是对这 个网站的一次来访(Visit)。

[转 载请事先声明并得到许可,版权归作者所 有。]

Visit对于我们而言,很容易理解。但是对于我们进行网络分析时候必须依靠的重要武器——网络分析工具(Webanalytics Tool)而言,那就不那么容易了。为什么呢?我举个例子:

你打开了我的博客http://www.chinawebanalytics.cn, 饶有兴致的看了10分钟,然后忽然你的女朋友给你电话了。于是你站起来接电话,兴致勃勃的聊了足足20分钟,再也没有动鼠标。终于,你心满意足的挂了电 话,重新回到电脑旁边,继续在我的博客页面上点动起来。

OK!软件工具会怎么看待你的这一段时间的行动呢?记录1次Visit,还是记录2次Visit?

如果记录1次,那么似乎中间间隔了20分钟,而且你离开了电脑,没有看任何内容了;但是如果记录2次,又毕竟中间只间隔了20分钟。

这种情况的出现,就要看网络分析工具如何定义Visit了,不同的定义,会得到不同的结果。

如果这个工具定义1个Visit是一系列在你网站上的点动鼠标的动作,且两个点击你网站页面超链接的时间不能超过30分钟。那么没问题,你的这 20分钟中断没有被这个工具计为下一次访问。因此它仍然记录1次Visit,即在这段时间内Visit = 1。

如果这个工具定义1个Visit是两次点击不能超过10分钟算一个Visit,那么,你的这次中断,就让我的网站多出了1个Visit,即 Visit = 2。

是不是觉得太随意了?科学怎么能这样啊……

网络分析毫无疑问是门科学,虽然不同的分析工具定义可能不同,但是至少有着很严格清晰的定义。还有一点非常重要的是,Visit也有另外一个说 法,叫做Session,意思是一系列的动作。两个词的意思是完全一样的,完全可以混用。不过我还从来没有见过有人用Session,真是孤陋寡闻啊!

[转 载请事先声明并得到许可,版权归作者所有。]

怎么样?是不是有些清楚了?虽然这不是关于Visit所有的内容,但是已经能帮你理解它了。还有什么想知道的,别犹豫,告诉我吧!

哦,对了,现在你可能会问我,如果我打开页面点了一下,然后就关了页面,过了2分钟又重新打开它,再点我想看的内容,那么这又算几次Visit 呢?1次,还是2次?

这次就不告诉你了,留个悬念,后面的帖子会慢慢说的。Don’t Worry!:-)

如何跟踪对出站链接的点击?

四月 29th, 2010

Google Analytics(分析)提供了一种简便方法来跟踪针对出站链接的点击。由于这些链接没有指向您网站上包含 Urchin 访问量监控器 JavaScript 的页面,因此您需要使用其本身来标记链接。这段 JavaScript 会将综合浏览量分配给针对链接的任何点击,综合浏览量归属于您指定的文件名。

例如,要将指向 www.example.com 的特定链接的每次点击记录为”/outgoing/example_com” 的综合浏览量,您需要向链接的 <a> 标记中添加以下属性:

<a href=”http://www.example.com” onClick=”javascript: pageTracker._trackPageview (‘/outgoing/example_com’);”>

按照示例在逻辑目录结构中记录所有出站链接是一种非常好的做法。这样,可以很容易地看出访问者通过点击哪些页面离开了您的网站。

要确认对 _trackPageview 的调用是否正确,可以在更新过的跟踪代码执行 24-48 小时后查看最常见内容报告,在此报告中应该可以看到指定的网页名。

网站分析从业者的职业习惯

四月 21st, 2010

我喜欢浏览网页时多个心眼。这个心眼需要观察许多元素,每个元素都能提供信息。孤立的一个元素不重要,但是多个元素组成的信息,往往能获得有价值的 判断。那么从这些元素说起:

永远不忽略URL

URL是一个重要的信息,职业敏感让分析师绝对不会忽略URL地址的特点。URL反映出网站的蛛丝马迹,直接以例子说话:

$ URL地址所在的域名

很多人在网上被骗,很大原因就是从来不关注URL所在的域名。

  • 比如:http://www.taobao.ipx32.com/about.html,看似弱智的骗术却让很多网友 误以为是淘宝的网站而落入圈套。这是ipx32域的网站,而不是taobao的网站。
    在浏览的过程中,时刻关注页面的URL域名,可以知道点击链接是否离开本站,而关注新到的站点域名有何特征。在许多大客户的营销过程中,跨域的链接是很常 见的,不同的域意味着站长或广告主的监测工具与策略也会有所不同。
  • 比如:在IT门户中常有Intel,华硕,HP等硬件厂商的专题页面(可能会添加Google Analytics或Nielsen的监测代码),这些页面中会有链接将访问者导入新的域名,如intel.com.cn,或者hp.com.cn(可能 会添加Omniture、HBX或Webtrends的监测代码)。这种跨域的URL是显而易见的。

$ URL地址所包含的参数

URL中包含参数是再常见不过了,但每个参数都有含义,关注它们能够全面掌握网站的功能特点。比如:

  • http://www.chinawebanalytics.cn/?p=917 这是Sidney的新博客的地址,可以分析这个博客运营了挺长的一段时间了,ID号都排到917了。
  • http://adsclick.qq.com/adsclick?oid=1112901&loc=QQ_SX_JY_Test6&url=http://www.52-abc.com/ 这是QQ首页的右侧广告链接,里面丰富的参数告诉了我们对这些广告位的名称定义,以及跳转的目标地址。
  • http://www.soso.com/q?sp=S&sc=web&cid=w.q.in.sb.web&ty=1&bn=&op=entry&kw=&w=WA 这是腾讯搜搜的“WA”结果页,告诉我们搜索关键词参数是用W变量。还有一些别的参数,也许一下子看不懂,如果有需要可再多次试验研究,就可以确定。

总之,对URL的参数关注是分析师的基本功。

$ URL地址所指向的文件类型

URL中会包括文件类型的信息。

  • HTML/HTM:这说明这种网站的页面是经过静态化处理的,以方便搜索引擎抓取。现在大部分门户与CMS系 统都会有静态化处理功能。再有一些简单的个人网页也会使用html文件名。
  • JSP/PHP/ASPX/ASP:这说明这是一种动态页面,网页源文件是存在服务器端,这些文件的特性可自 行搜索了解。
  • 无类型:有些地址,http://www.ectend.com,这是属于服务器 自定义了主页,效果其实是http://www.ectend.com/index.php
  • .dohttp://www.ems.com.cn/qcgzOutQueryAction.do?reqCode=gotoSearch 这种情况是jsp开发的网站。其实不需要完全知道,能辅助即可。这种网站一般有一定的技术含量,但技术实力不强,不够先进,常见于一些国资背景企业的功能 型网页,或者网站的后台。因为时下好的网站,在前端页面都能将URL隐藏得很好,不会出现.do这种情况。
  • 另外:还有一些开源项目的网站URL地址比较特别,如WordPress:http://www.ectend.com/index.php/excellent-analytics/; 或 Wikipedia:http://zh.wikipedia.org/wiki/Wikipedia:首页

$ URL地址命名的特征

从URL的命名也能发现蹊跷或有趣的事,比如:

  • 淘宝的URL特征就很有意思,是通过base 64编码的。(感谢money的指点,修正原来错误,很有收获,再次说明URL里有乾坤),很 多“-”。我推测“–”之间代表着变量,如果中间没有值,就代表这个变量没有定义
    http://list.taobao.com/browse/50018957-50018960/n-1-1---------------------0---------yes---------------------2-------b--40--commend-0-all-50018960.htm?ssid=r18?ad_id=&am_id=&cm_id=&pm_id=
  • 凡客诚品的URL也很有特色
    http://www.vancl.com/Product_1E10000/RuanNiuPiXiDaiXiuXianXie+HeiSe.html, 产品拼音+颜色。
  • 另外还能找出他们员工粗心之处:我们知道中文括号()与英文括号()不同,URL地址中只能出现英文括号,中文括号会翻译成编码。可见Vancl 的员工在产品录入时没有统一标准:
    http://www.vancl.com/CategoryList-1440-1--1/GaoJiMianTangQuanMianChenShan%EF%BC%88ZunGuiKuan%EF%BC%89.html
    http://www.vancl.com/CategoryList-1324-1--1/ShangWuXiuXianKu(BiaoZhunKuan).html

网页源文件

对于好奇的网页,一定要查看网页源文件。通过源文件的快速浏览能够确定网站的技术实力、设计人员的素质,监测工具与监测方法的部署情况。一般关注以 下四点:

  • 代码是否干净还是冗烦
  • 部署了哪些监测工具
  • 监测工具的代码部署的位置与顺序
  • 是否加入了可疑代码

从客户的角度看网站分析的实施

四月 20th, 2010

由于我的工作要大量涉及到网站分析,随着时间的推进,我开始意识到一个很关键的问题——分析的本质是什么。如果分析本身是目的的话,那么我们 ——大部分的网站分析团队应该都做得很不错;但事实是,网站分析一词虽以“分析”落脚,但却绝对要服务于Business(商业活动)才有意义——那么, 从真正服务于Business的角度看,我们做的足够好吗?

这个问题不依赖于我们回答,而依赖于我们的客户——那些通过我们的分析进行商业实践的实际操作者,他们可以是内部的,也可以是外部的,但本质上 都需要我们的帮助。我们可能认为我们的分析已经天衣无缝,但如果客户认为用处不大,那么我们的意义就一下子荡然无存。是该埋怨客户还是开始检视自己的工作 呢?

[版 权归作者Sidney Song所有,欢迎转载,但请事先告知作 者并注明出处]

还是检视自己的工作更靠谱,因此干嘛不真正从客户关心的角度来实施我们的工作呢

  • 用客户的语言说话

你能够想到的从客户的角度来实施网站分析的原则一定有很多。但我认为,网站分析能不能影响到Hippo (Highest Paid Person in the Organization),绝对依赖于他们是否能够读懂你想说的。如果他们听不懂你,他们就不会听你。因此网站分析想要成为Core Intelligence的第一步,是你要用客户的语言说话。例如,“bounce rate=95%”可能并不是一个 写在报告中的合适的表达式,如果你的客户没有任何网站分析的概念的话。替代bounce rate,你应该告诉他们,事实是:有百分之九十五的访客来到网站首 页但没有继续访问其他的页面就选择了离开;这表明:我们的首页没有让来访者产生足够的兴趣,建议我 们……

[版 权归作者Sidney Song所有,欢迎转载,但请事先告知作 者并注明出处]

你已经看到了黑体字的内容。没错,三段论在这里太适合不过了,而且三段论在这里都要用客户(能够完全看得懂)的语言来表达。

  • 事实是”陈述了事实是什么——这个部分是我们每天都干的事情。比如PV/V很高,我们要说平均来看,每 个来访者都倾向于看更多的网站页面;
  • 这表明”后面则要说明这个事实背后最真实的原因。PV/V很高可能说明你的网站很有趣,也可能说明访客 在你的网站上到处寻找他们想要了解的内容但最终一无所获。到底是什么情况需要你的进一步专业探究。
  • 建议是”后面则是根据事实和事实发生原因提出的建议。这个部分肯定是最难的,你肯定需要跟很多部门(尤 其是市场部门)的合作才能找到真正合理的建议,那么前提是你必须要将事实和事实的说明用他们能懂的语言让他们理解。

你会说,这很容易,我给所有的不懂网站分析术语的人做培训,让他们都懂得我们的意思不就得了!相信我,这招不好使,因为网站分析是专业,而你在 强迫别人学习你这门专业。我的经验是,我的客户对网站分析都有兴趣,但很遗憾,他们没有时间去真的搞清楚我们的专业。因此,与其让他们理解我们的语言,不 如让我们用他们的语言说话。

  • 按客户的方式思考

用客户的语言来做网站分析是一个不错的开始,这能赢得客户的一些尊敬,但想要让客户认同你,你必须按客户的方式思考。

在这里,我想把按客户的方式思考的原理变成一个我们可以规范遵守的模型,即:理解客户的商业目标–> 建立KPI(或Metrics系统)–>KPI监测的技术实现。按客户方式思考的本质在于模型的第一步,即理解客户的商业目标。

客户的商业目标往往分为三个层次,我们称之为Macro Goal(宏观目标)、Micro Goal(微观目标)和Action Set(具体的操作)。Macro Goal是整个客户企业的市场活动要达到的“结果”,比如增加利润、降低客户抱怨 等;而Micro Goal则是Macro Goal在我们所负责的网络营销领域的“映射”。Action Set是为实现Micro Goal所需要执行的“行动”,比如增加客户访问量,提升网友口碑等。Action Set往往是一系列的“行动”的组合,它们为达成Micro Goal的“结果”而一齐用力。这就好比我们生活中的目标和行动的关系,假如我们要花费两天时间开车去上海,那么我们的Micro Goal就是两天内车和人安全的抵达上海,而Action Set则可具体分解为保持车速,保证油料充足,保持路线正确以及保证交通安全等——这些action的合力保证了大目标的实现。

[版 权归作者Sidney Song所有,欢迎转载,但请事先告知作 者并注明出处]

这个比喻能够很恰当的套用在客户的组织结构中,Macro Goal是客户的大老板最关心的,Micro Goal是客户在线营销部门最关心的,而Action Set则是不同部门来负责的具体任务——有的管车速,有的管路线,有的管燃油……。因此理解客户的商业目标千万不能只理解一个宏观的Macro Goal(其实这个往往是最通俗最易懂的)或是只理解Micro Goal,Action Set才是你最需要清楚的。

为了让这个结构在大脑中有清晰的逻辑,网站分析师需要做出一个图,如下:

Action Set中的每一个Action都需要有翻译为一个网站分析对应的指标,这个指标被我们称之为KPI。KPI的作用没有别的,只是告诉每个Action在执 行的过程中是否成功,这跟汽车的仪表盘(dashboard)的原理是一样的。——这是我们网站分析师重要性的体现。

在这个小节的最后,我要强调的是,我们可以定义KPI,但并不意味着我们能监测到值。因为网站分析能够监测的范围跟网页技术有关,跟网站分析提 供商的能力也有关,以及最重要的是——任何技术本身都有它的局限性,没有万能的技术解决办法。因此“按客户方式思考” 的最后一步恰恰是要让客户了解我们将用什么样的技术解决办法做监测,而这个技术办法的局限性又在什么地方。本质上,这 仍然是在按照客户的方式思考,因为什么能监测,什么不能监测是他们最关心的内容,也是你树立专业形象的最好机会。

  • 和客户一起工作

在实施网站分析的过程中,你应该尽量与客户一起工作。英语里面有silo一词,意思是一 个封口桶,比喻只埋头研究而不与外界发生联系的部门。如果你觉得获得Visit,PV或者Bounce Rate的数值就是我们的全部工作的话,网站分析的工作很容易成为silo。

和客户一起工作的本质不是跟客户坐在一起,而是说你和客户的联系是畅通的——在客户需要你帮助的时候,你会出现,而你需要客户帮助的时候,他们 也会出现。你会认为,我们也需要客户的帮助?是的,我们需要,因为我们理解KPI,也理解KPI背后的数字,但是KPI背后数字的原因我们未必知晓。这就 需要我们和客户一起工作,来解读数字背后的真正现实。这是最有意思的一部分,也是最有成就感的一部分。

[版 权归作者Sidney Song所有,欢迎转载,但请事先告知作 者并注明出处]

和客户一起工作的内容包括:

  • 对Micro Goal提出建议
  • 一起定义Action Set和KPI
  • 对异常KPI表现的警告
  • 对异常KPI表现背后原因与客户的共同探索——也就是你需要跟客户一起,才能理解商业数据背后的真实原因
  • 最后,客户需要建议,而不仅仅是陈述事实,因此你需要跟客户一起思考出行之有效的解决方法。

在这个领域,我必须承认,我做的并不好。如果不是一个客户每个周跟我们定期开的例会启发了我,我现在可能仍然在silo里面。我现在非常理解跟 客户一起工作的重要性,如果你自己无法做到,那么也应该让你的团队跟你的客户保持高效的沟通和联系。

我知道为客户实施网站分析绝非一篇文章的一言二语就能说清。我的文章是粗线条的勾勒,所以,更多的细节和案例需要各位朋友的分享和补充。另外, 您觉得我说得对吗?有补充的吗?有好的建议吗?欢迎在下面的留言栏给我留言。从今天开始,我要做到有评必复!:) 谢谢先!