开始讲讲Google Analytics,google的网站分析工具,由于免费加上功能完整,因此很受欢迎。当然有些特性上还是和商业的有些差距。

先说说基础的一些东西:跳出率,退出率,visit,session,PV,UPV。

跳出率 – 只访问了一个页面page随即退出的访问数visit比例

有很多因素会导致跳出率升高,比如入口页面有网站设计或者不可用性问题,或者用户在那个页面没有找到他想要的信息,或者没有需要或兴趣继续下去了。

下面列一下可能的因素:

1. 单页站点 – Single page site
碰到这样的站点,除非用户刷新页面(这个点可能也是GA的一个问题),否则GA不会统计到多个pageview,所以一般有很高的跳出率。怎么办呢?这时候就要使用其他的跟踪方法了,如Events。

2. GA配置问题 – Incorrect implementation
高跳出率也有可能是因为GA跟踪代码没有配置对,好好检查下。

3. 网站设计问题 – Site design
如果GA跟踪代码没问题,也不是单页面站点,还是有很高的跳出率,就必须考虑:
a. 重新设计登陆页
b. 根据用户的搜索词或者广告内容,来优化登陆页,使用户觉得所得即所搜
c. 根据页面内容,调整广告和关键词

4. 用户行为 – User behavior
有时候用户的行为也会导致高跳出率,比如一个用户收藏了你的某个页面,他访问完以后就走了。

怎么改善跳出率:

具体来说,改善跳出率,需要具体情况具体对待,最好的办法就是分析数据。一个网站同时进行的不同市场活动都会导致不同的跳出率,所以要针对特定流量来源分析。另外考虑其他维度,比如媒介,关键词,campaign,登陆页去逐个分析也是很好的方法,总之从细分的跳出率入手比从网站统一跳出率更有可操作性。

退出率 vs 跳出率

为了更好地理解某个具体页面page的退出率和跳出率,记住下面三点:

1. 某个页面的退出率 = (这个页面是session最后一个page的pageview)/ 这个页面所有的pageview

2. 某个页面的跳出率 = (既是登陆页又是唯一页面的session数)/ 以这个页面为登陆页的所有session数

3. 页面跳出率是基于visit的,visit的登陆页必须是这个页面。visit就是session哦,但是不同于unique visit。

打个比方,你的网站有3个页面page – A、B、C,每天只有一个session:

周一:A -> B -> C
周二:B -> A – > C
周三:A -> 退出

于是GA报告里,page A有3个pageview,50%的跳出率,注意是1/2,不是1/3,以A为登陆页的只有2个session。一个页面的跳出率只有这个页面发起了一个session时才有意义,而跳出则是说这个session只有一个网页互动操作。

让我们来扩展一下这个例子:

周一: B > A > C
周二: B > 退出
周三: A > C > B
周四: C > 退出
周五: B > C >A

退出率:
A:1/3
B:2/4
C:2/4

跳转率:
A:0
B:1/3
C:1/1

再关注几个概念PV,UPV,visit,session:

1. unique pageview vs pageview

英文解释是:Unique Pageviews is the number of visits during which the specified page was viewed at least once. (The unique pageview statistic represents the number of individual visitors who have loaded a given page per session. Each visitor to your site is counted only once per session, no matter how many pages are opened by the same visitor.)(A unique pageview aggregates pageviews that are generated by the same user during the same session. A unique pageview represents the number of sessions during which that page was viewed one or more times.)

中文可以解释为:某个页面至少被访问了一次的用户访问visit数;也就是说在一次访问visit里,可以对这个page有多个pageview。

pageview就简单了,统计所有的page访问数,页面刷新或者离开再返回都算新pageview。

2. session/visit vs visitor

Visits represent the number of individual sessions initiated by all the visitors to your site. If a user is inactive on your site for 30 minutes or more, any future activity is attributed to a new session. Users that leave your site and return within 30 minutes are counted as part of the original session.

The initial session by a user during any given date range is considered to be an additional visit and an additional visitor. Any future sessions from the same user during the selected time period are counted as additional visits, but not as additional visitors.

访问visit表示由用户发起的对网站的会话(session),session有30分钟的timeoue时间,idle时间超过30分钟(可以配置),用户再发起的活动就算新session了。用户离开但是同一个电脑同一浏览器30分钟内回来,还算相同的session。

给定时间内的初始会话可以视为一个新的visit和一个新的visitor,这段时间内的新session都算是新visit,但是不是新的visitor。

所以基本上visit可以等同于session。

参考:

Google Analytics 温故而知新 (二)

Google Analytics 温故而知新(三)