首页 | 博客群 | 公社 | 专栏 | 论坛 | 图片 | 资讯 | 注册 | 帮助 | 博客联播 | 随机访问
SEO的丛林法则- -| 回首页 | 2008年索引 | - -祝大家春节愉快,情人节愉快,元宵愉快!

google页面停留时间的算法

                                      

咨询问题举例:

    问题是:google Analytics 是怎么计算页面停留时间的?
 
    问题来源于通过google Analytics 对我们两个公司站和一个个人站的统计数据,其中一个日PV在5万以上,这个站的页面停留时间为零的比例高达40%左右,另一个不高于一万日PV,页面停留时间为零的比例在20%左右,还有一个近五十万日PV,页面停留时间为零的比例在15%左右.这个页面停留时间来源于google Analytics 统计后台“内容”那一项的“最常见内容”的数据。
 
     现在我们需要将页面停留时间为0秒的比例在40%那个站的比例降下来,据我想是首先需要了解google Analytics 是怎么计算页面停留时间的?统计程序的工作原理又是什么?才能对症下药。
 
    我疑惑的是:既然页面停留时间为0秒,统计代码是如何记录到的?google Analytics 本身帮助系统的解释根本解决不了问题。

    上面是我遇到的一个咨询问题,下边是对上面问题的解释:


我们用访问者访问的两个页面为例:

页面定义:

A页面:访问的第一个页面;
B页面:访问的第二个页面;

访问顺序:

访问者先访问A页面,然后访问B页面;

记录时间:

记录达到A页面的时间;
记录到达B页面的时间;

停留时间:

停留时间=两个页面之间的时间差,即用到达第二个页面的时间减去达到第一个页面的时间,即如下:

A页面停留时间=达到B页面的时间-到达A页面的时间


如果一个访问者到达当前页面,然后再也没有去别的页面,然后离开了。就无法按上面这个公式进行计算,这个时候,就默认为0。因此,用户访问的最后一个页面的停留时间默认为0

备注:

      按照我们常规的理解是,某个页面停留在当前的时间,指的是是访问者来我们这个页面后呆了多长时间。但就会碰到“既然页面停留时间为0秒,统计代码是如何记录到的?”的这个困惑,因此,只有两种可能:

    1)第一种情况:就是用户来到当前页面后,有一个延缓时间,譬如1秒,用来做过渡,然后才开始真正记录页面停留时间。这个猜想的关键是,延缓时间设置多长才合理,从我们的常规理解来看,就是尽量缩短,也减少误差。

    2)第二种情况:就是利用进入到网站后的两个页面的时间差来计算页面停留时间,不过,这里就会碰到最后一个页面只能默认为0的设置。

  上面的解释基于一种猜想和分析。是否真的如上所述,相关细节有待验证。未完待续。

 

【作者: 曹继忠】【访问统计:】【2008年01月18日 星期五 23:29】【注册】【打印

搜索

Google

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=6607291

回复

- 评论人:网络闲人   2008-06-02 15:05:45   

google的算法明显就是错误的。
正确的页面停留时间应该是:用户进入页面的时间到用户关闭此页面这个时间段,才是访客在此页面的停留时间。
目前只有国内的JYC统计比较精确的统计到这点。据说是专利技术了。
有兴趣可查看http://www.adjyc.com

- 评论人:一样的天空   2008-01-24 18:26:44   

有意思,研究一下,给我提出了一个要学习的方向

- 评论人:曾平辉   2008-01-19 13:45:51   

兄弟,你解释的是网站停留时间,不是页面停留时间,网站停留时间和页面停留时间是不同的。

验证码:   
评论内容: