当前位置:首页 ->> 搜索引擎优化 ->> 文章

基于鼠标点击跟踪的用户点击行为分析:

内容摘要:

在像网站首页这样的资源比较集中的页面中,那些栏目最经常被用户点击?居左居右对广
告的点击率的影响是什么?

“一切用数字说话”:以上问题都可以通过跟踪浏览器客户端的鼠标行为,按区块对页面
进行点击行为的分析。

页面点击统计系统设计

输出:页面上不同区域的点击量统计。

数据采集:

原理:通过JAVASCRIPT的鼠标触发事件,动态将当前鼠标的坐标,客户端的分辨率传递到
统计服务器上。

如果要往服务器端发请求,做计数器,插入一个图片是最简单的方法,这里是一个简单的
例子:

/* (C) 2003 - 2004 www.chedong.com

* Free for all users, but leave in this header

* click based user analysis:

* usage: touch a empty click.gif or create a static page on at server

* including following script into your html page

*/

document.onclick = clickStat;

function clickStat() {

// create a new empty element

var image = document.createElement("<img></img>");

 

// record client screen size and mouse coordinate

tempX = event.clientX + document.body.scrollLeft;

tempY = event.clientY + document.body.scrollTop;

image.src = "http://www.chedong.com/click_stats.php?width=" + screen.width

+ "&x="+ tempX + "&y=" + tempY;

image.height = 0;

image.width = 0;

 

//send request to stat server

document.body.insertBefore(image);

return true;

}

通过全局的onClick事件,每次向统计服务器发一个请求:
http: //www.chedong.com/click_stat.php?width=1024&x=345&y=567

其中:1024x768是屏幕分辨率,345是鼠标X坐标,567是鼠标Y坐标;

点击统计程序click_stats.php会以上信息到日志文件中。

 

数据输出:

从WEB日志中将相应统计提取出来。然后针对不同页面建立配置文件,将页面区块按照以
下格式建立配置文件:

#X1 Y1 X2 Y2 comments

0 0 1024 100 navigator

0 100 1024 200 top_story

...

 

再利用用统计脚本根据指定区域的配置,将各个区域的点击量进行汇总。

 

by http://www.chedong.com/tech/click.html

 

 产品与服务

  搜索引擎登陆服务

  Google搜索引擎排名服务

  Yahoo搜索引擎排名服务

  搜索引擎竞价排名服务

  搜索引擎优化(SEO)服务

  搜索引擎营销(SEM)服务

  网络营销策划服务

  大型网站咨询服务

 搜索引擎优化专栏

提供最新搜索引擎优化知识
SEO 是“搜索引擎优化”的
缩写,国内在04年开始更关
注这项工作。

  新网站排名不稳定的原因

  面向搜索引擎的网站设计

  有利于网站优化的设计建议

  什么是搜索引擎优化

  搜索引擎优化策略

  网站优化之链接策略

  如何提高站点的链接流行度

  关键词选择技巧

  网络推广的效果评估标准

 网站登陆

提供国内外网站登录的信息
将网站登录到合适的搜索引
擎和目录,是网站推广的必
经之路。

  国外免费网站目录登陆

  世界顶级网站目录登录

  世界顶级搜索引擎登录

  快速登录20个搜索引擎

  66个TOP搜索引擎登录入口

DMOZ