我是Tenly,之前的那篇博客写了“上”就没有时间写“中”与“下”了,但我会争取把余下的内容补上。今天只是以最简洁的语句与大家分享网站外链监测的方法。 被监控的页面之间进行互链,是可以监测到的所有点击行为。这是大家都了解的。但是万一页面有链接是指向外面的(即未被监测的),那么,普通的监测系统是无法获取点击行为的。下面以Google为例,我举2种监测链接至外部的执行方法: 1、网页加入代码。 一般是通过在页面中加入JS代码,实现对访问者点击行为的监测。 有些复杂的技术还可以监测纯粹的鼠标点击行为(即在空白的地方点击了也监测)。像Crazy egg就可以监测到空白地方的点击。 这种监测必要性还是因需求而异的,其实一般的外链点击监控就已经足够了。下面就是基于GA外链监测的一个代码技术执行方法的介绍(不用的WA工具,编写的外链监测代码不尽相同):http://snipurl.com/4xhhz 2、外链经过跳转。 通过中转来监测链接被点击了多少次,这是相当简单、常用的方法。适用少量外链时使用,而且这种方法统计数据更为准确。原理如图:
点击链接-----》跳转服务器(统计数+1)-----》目标地址。
跳转服务器是外链监测的关键。很多网站都会提供这种服务。广告行业最常用的DoubleClick 好耶 EyeBlaster都是通过跳转服务器来监测点击,当然这都是收费的。 如果自己的小站想监测外链的话,我介绍一个Avinash也在用的跳转服务网站:http://www.SnipURL.com。上面的URL的点击其实就是通过SnipURL跳转,它可以统计点击的次数,如下图。
简单的介绍就说完了,大家可以试试。看上去,方法论都很简单,实践中可以多发散,寻找一种监测的组合方法来满足你的所有监测要求。
Hi, Tenly, 有没有做做实验,Snip监测的准确性如何?:)
对于出站链接的监测,GA不是有现成的解决方案吗?
http://www.google.com/support/googleanalytics/bin/answer.py?answer=55527&topic=11014
里面的例子:
跟踪外部链接不是添加一条语句就可以了吗?如,。我理解的是不是有错误?
这个好像不是实时的吧
我也在关注这个第三方的统计是否数据准确以及实时…
SNIPURL虽然准确但不实时,但在没有别的免费资源的前提下,这种服务不失为一种简单有效且省事的监测方法.
PS.老菜鸟提到的方法是GA提到的比较麻烦的,你需要在每一个链接后面添加:”onClick=”javascript: pageTracker._trackPageview(‘/outgoing/example.com’);”
这对于网站设计人员来说是一种很痛苦的工作.
关于GA现成的外链解决方案,其实很麻烦。如果一个页面主要是由外链构成,而且加入外链代码得由非网站分析师来做的话,就可能不靠谱了。
我觉得有必要有一个直接跟GA.js代码在一起的代码,直接适用在页面上。
嗯,这个,车东Chedong 共享过一位朋友的方案,我给略修改了一下:
基于Google Analytics的点出统计
http://www.iamfisher.net/2008/09/google-analytics.html
而Google自身的事件跟踪,却好似有些麻烦:
http://www.iamfisher.net/2008/11/google-analytics-tracking-code.html
这上面也都说过了。