广州网站建设

网站日志分析

2019-05-03 08:32
网站日志分析

网站设计不仅仅只是被动的迎合搜索引擎的索引,更重要的是充分利用搜索引擎带来的流量进行更深层次的用户行为分析。目前,有关Web日志分析工具非常多,其中最常用的开源软件是Webalizer,AWStats和PHPMyVisites。相对而言后者界面更加友好,效率更加高一些并且支持LAMP(Linux+ Apache+Mysql+ PHP)环境。本节主要介绍PHPMyVisites的安装与使用。

  PHPMyVisities的官方下载地址是http://www.phpmyvisites.us/,它提供了PHP源代码(需要php和Mysql环境的支持)。将源代码下载解压后,在浏览器中运行解压目录的index.php后:   (1)会出现安装欢迎界面。   (2)然后检查系统配置是否符合要求,如果不符会出现一个小叉,则需要检查和修改对应的配置才可继续安装。   (3)数据库的建立,设置好Mysql的用户名、密码和数据库名称(之前先建立一个空数据库)。   (4)安装程序会自动将初始化信息都导入到数据库中。   (5)设置PHPMyVisites的超级管理员账户名和密码、邮箱、默认语言(支持简体中文)等信息。并将这些信息写入配置文件。   (6)配置需要日志分析站点名称、站点地址(因为一个服务器可能存在多个站点),在高级使用者(Advanced Users)一栏中保持默认值“记载所有URL的变量(Record ALL URL variables)”,并写上变量名(如page)等信息。   (7)然后会出现一个Display JavaScript Code,需要将列出的JavaScript代码加入到需要日志分析所有网页的头部。默认情况下,每个页面以自己的URL地址为统计单位进行统计,如果想以页面标题为统计单位进行统计可以在JavaScript代码内加上:   img478   对于页面重名,或者某些有着相同URL,依据传递过来GET变量显示不同内容的动态网页,要想区分它们为不同的统计单位则需要在页面具体设置pagename,使得其区分出统计单位。比如将传递给网页的变量的值hello_kitty作为一个链接地址赋给pagename:   img479   这样,安装的过程基本结束,我们可以使用它来进行日志分析。   PHPMyVisites的功能十分强大,主要可以用来记录下列信息。   (1)网站流量指标。   网站流量统计指标常用来对网站效果进行评价,主要指标包括:   独立访问者数量(unique visitors);   重复访问者数量(repeat visitors);   页面浏览数(page views);   每个访问者的页面浏览数(Page Views per user);   某些具体文件/页面的统计指标,如页面显示次数、文件下载次数等。   (2)用户行为指标。   用户行为指标主要反映用户是如何来到网站的、在网站上停留了多长时间、访问了哪些页面等,主要的统计指标包括:   用户在网站的停留时间;   用户来源网站(也叫“引导网站”);   用户所使用的搜索引擎及其关键词;   在不同时段的用户访问量情况等;   访问轨迹,包括入口页、退出页和独立页面。   (3)用户浏览网站的方式。   用户浏览网站的方式相关统计指标主要包括:   用户上网设备类型;   用户浏览器的名称和版本;   访问者电脑分辨率显示模式;   用户所使用的操作系统名称和版本;   用户所在地理区域分布状况等。   利用这些信息我们可以对网站做一些优化,比如对网站浏览指标可以分析出站点的峰值和低谷出现的具体时间,可以对此专门做一些软硬件上的优化,在高峰时间段减少一些不必要的后台开销,启用备用服务器,而在低谷时关闭备用服务器或进行系统备份。   对于用户行为指标,可以针对性对网站的页面进行优化,使得网站更加人性化,同时也有助于网站更加了解用户群体,更好制定有针对性的营销措施。比如对于退出页面可以找出原因,是界面不友好还是功能不完善还是其他原因引起的。对于引导网站的分析,可以得出在哪儿推广是比较理想的。这样可以使得网站做得更好。   对于用户浏览网站的方式分析,有助于网站对其布局进行调整,比如对于某网站而言使用1024×768的用户占绝大多数时,可以特别设计网站布局,使得网站在此分辨率下显示最为完美。对于用户使用较多的浏览器,在更新页面布局时一定要逐一测试,减少用户不满意的情况发生。对于用户分布状况的分析也有助于网站管理者了解用户的地理分布,对于实施营销方案也有一定的帮助。  
感受专业服务,从来电咨询开始
39369551017608479013
在线联系云恒网络在线咨询
cache
Processed in 0.007267 Second.