Google分析工具Cookie分析

做Google SEO的应该都在使用Google Analytics分析工具吧。这个工具非常强大,能够分析很多让你想都想不到东西。但如果没有Cookie,Google分析工具将什么数据也得不到。因为如果流量器禁用cookie的话,Google分析工具将自动不发送任何数据。可见Cookie在Google分析工具中的重要作用。

Cookie是在你浏览网页的时候,网站服务器放在客户端(就是你的电脑)里面的一个小小的TXT文件。这个文件里面存储了一些与你访问的这个网站有关的一些东西,当你下一次访问这个网站的时候,Cookie就会记住你上次访问时候的一些状态或者设置,让服务器针对性的发送页面的相关内容。Cookie里面包含的信息并没有一个标准的格式,各个网站服务器的规范都可能不同,但一般会包括:所访问网站的域名,访问开始的时间,访问者的IP地址等客户端信息,访问者关于这个网站的一些设置等等。下面是一个Cookie的实例:

51cf19bde150c55be8a49b4b4e432962
1
www.jiadingqiang.com/
1536
3971468800
30100950
2693291568
30099542
*

各行的意思分别如下:

第1行为 Cookie 名称
第2行是 Cookie 的值
第3行是 Cookie 所属站点的地址
第4行是个标记值
第5行为超时时间的低位
第6行为超时时间的高位
第7行为创建时间的低位
第8行为创建时间的高位
第9行固定为 * ,表示一节的结束

安装了Google分析工具的网站,Google会自动帮网站在浏览者的电脑上安装5个cookie文件,分别是_utma, _utmb,_utmc, _utmz和 _utmv。分别用来存储不同的信息。Google Analytics所有的cookie统一使用_utm开头,所以我们看到这三个字母就知道是google的cookie。

在火狐浏览器的工具->隐私里就能找到网站记录在你电脑上的cookie文件,如果所示:

Google Analytics Cookie
Google Analytics Cookie

因为我的博客的GA里面没有启用_utmv,所以,只有四个cookie文件。下面分别解释一下各自作用。

  • _utma的主要功能:识别唯一身份访客,_utma的生存周期为2年。
  • _utmb的主要功能:和_utmc一起决定访客的Session。_utmb的生存周期为30分钟,当访问者在你的网站持续30分钟静止时,utmb将被删除。_utmc是一个临时cookie,当用户关闭浏览器时_utmc将一起被删除。_utmc和_utmb一起来识别一个session。session的意思就相当于写程序的时候的session,用来标识访客和服务器一次会话的,这个会话的时效为30分钟,关闭浏览器也失效。当用户访问一个网站时,Google Analytics会检查这两个cookie,如果缺少其中任何一个,Google Analytics都将认为这是一个新的session。
  • _utmz的主要功能:存储流量来源信息和链接标记的变量值。_utmz的生存周期是6个月,_utmz中存储了所有流量的来源信息,如来源,媒介,关键字等。
贾定强微信

微信扫一下,或点击链接添加好友