网站监控网页内容监测(一种可自动监测网站全部页面中各个链接点击量的方法)

优采云 发布时间: 2022-04-11 15:37

  网站监控网页内容监测(一种可自动监测网站全部页面中各个链接点击量的方法)

  一种可以自动监控网站所有页面中每个链接点击的方法

  【技术领域】

  [0001] 本发明涉及一种用于自动监控所有页面中每个链接的点击的方法。

  【背景技术】

  [0002] 目前,在各大网站中,利用程序采集链接点击量已成为监控网站热点的常用方式。通过监控链接点击次数,衡量点击量与页面浏览量的比值(即点击率),网站的决策者和运营商可以更直观地知道页面在哪里,以什么样的形式呈现方法可以更好。抓住用户的注意力。此外,点击量和点击率也是广告投放的主要参考指标。

  [0003] 目前,常见的命中统计方法有两种,一种是直接分析服务器日志中url地址的数量。目前主流的Web服务器都会将每个接收到的访问请求记录到一个日志文件中。另一种是在链接中添加一些人为指定的参数作为监控标记,然后通过程序捕获或日志分析获取这些监控标记被记录的次数。

  中国专利CN101079768B提出了一种通过日志分析网站链接点击率的方法,该方法通过记录访问网页的URL和源网页URL进行登录,通过分析日志确定页面(来源网页上每个链接(访问网页)的点击次数)。

  该分析方法存在以下不足:

  [0006]-、依赖日志文件,需要大量的磁盘空间来保存日志文件。

  [0007]二、分析过程依赖于网页地址。即运营商想要知道点击数据时,必须先知道对应链接的URL,才能找到结果。网址通常是一长串不规则的英文+标识符,给网站操作符带来沉重的内存负担。特别是当有很多链接点击需要查询时。

  [0008] 三、结果无法直观地表示链接在页面中的位置,需要网站操作员在页面上手动搜索,当页面中的链接数较多时,耗时较长很大。

  此外,中国专利申请CN104731807A提供了一种页面跳转数据的统计分析方法,该方法还包括以下步骤: a 在操作日志中记录当前网站的用户操作数据;b根据描述的操作日志,分析用户连续访问当前网站内页面的行为,获取当前网站内多个页面的多条跳转路径;c 从多个跳转路径中确定当前网站 的关键访问路径@网站。该应用程序还提供了页面跳转数据的统计和分析设备。该应用的缺点是提供的方法和装置只提高了网站中关键路径上页面的相互粘附性,

  【发明内容】

  [0010] 针对现有技术中存在的问题,本发明提出了一种自动生成监控标记的方法。这种方法可以快速、统一地为网站的所有页面上的所有链接生成一个稳定且唯一的编码标记。通过对链接点击的编码和标记统计,建立“链接位置+内容”与点击的映射关系,可以对链接带来的流量进行精细化管理和运营。

  本发明是通过以下技术方案实现的:

  一种可以自动监控网页中每个链接点击的方法,其特征在于:

  步骤一、制作网站页面并设置监控区域;

  网页按照通常的方式制作,页面制作完成后,根据监控概念模型(详见《【实施例详述】》),在页面上指定区号,内容对象的归属地,内容类型、技术类型 的一个或多个属性参数,用于为监控脚本解析页面提供线索。

  步骤二、在用户点击链接时生成监控代码,命令浏览器跳转到中间页面;

  监控代码生成程序由页面内嵌的监控脚本完成,该脚本包括两个单元:识别单元和计算单元;

  所述识别单元,识别页面中的所有链接,并绑定监控事件,当访问者点击链接时,触发计算单元;

  所述的计算单元,当用户点击链接时,系统通过Javascript脚本的冒泡机制(一种程序算法。即让一些对象,如事件,按照一种规则排序后出现),计算出这个链接。所属区域和该区域中的排序位,然后从页面中得到页面标识码和页面类别的值,组成位置参数pos的值。如果同时获取到内容对象的属性、内容类型、技术类型中的任意一个或多个值,则根据内容参数ct生成规则拼写ct的值。然后把链接跳转地址改成中间页的地址,把实际的链接地址和pos和ct(如果有的话)作为三个参数,

  [0019] 步骤三、记录监控代码。

  监控代码记录是通过一个中间页面实现的,具体步骤是:

  1. 解析用户请求中的地址、位置、内容参数;

  2. 访问数据统计表,对应监控码的访问值+1;

  [0023] 3.地址参数作为跳转地址,命令服务器重定向到该页面。

  [0024] 现在用户看到的是正常页面,背景会对应访问记录数+1。

  有益效果:使用本发明的方法,可以有效简化网站运营商监测页面点击量的工作,更加全面高效地监测网站多个页面不同区域的点击率,达到优化网页内容的目的。使用此方法后,运营商无需通过链接地址查找点击次数,因为pos和Ct的代码已经清楚地收录了位置和内容信息,大大减少了监控工作的工作量。并且可以根据网页的位置,通过可视化工具轻松还原并展示pos和Ct的信息。实现后,点击的查看非常直观。

  【图纸说明】

  图1为本发明实施例的流程图。

  图2为本发明实施例的区域图像*敏*感*词*。

  图3为本发明实施例的主导航栏图像*敏*感*词*。

  图4为本发明监控码生成装置的*敏*感*词*。

  【详细方法】

  实施例下面结合附图和具体实施例对本发明作进一步详细说明。

  术语解释:

  [0032] Javascript:可以被浏览器执行的脚本,网页上的很多动态效果(如弹出层)都是通过该脚本实现的。

  [0033] JQuery:常用的Javascript库(工具),扩展了许多Javascript功能,例如允许用户以更灵活的方式选择界面的元素。

  [0034] 异步请求(Ajax):相对于正常(同步)请求的请求,浏览器在请求执行完毕且不返回数据之前不会影响当前页面的显示。数据返回后,浏览器进行相应的处理操作。

  图1为本发明实施例的流程图。本实施例自动监测网页中各个链接点击的方法包括:

  [0036] 第一一、制作网站页面并指定监控区域。

  [0037] 网页以通常的方式产生。页面准备好后,根据下面描述的监控概念模型,在页面文件中指定属性参数,为监控脚本解析页面提供线索。

  A) 概念模型

  [0039] 一个页面可以按照功能模块或其他方式划分为多个独立的有意义的区域。如图 2 所示,区域分别标有矩形。

  图2所示页面按功能可分为顶部导航、主导航栏、注册表区、学生须知区、教学展示区。每个区域可以进一步划分不同的位置。如图所示。3、主导航栏区域可分为5个位置。

  并且每个位置的内容都是可以改变的,因为主导航栏的第一个位置可以放“美国外教”,也可以放“课程价格”。由此可见,要获取用户对某个内容的兴趣程度数据,需要同时考虑页面的位置和内容。位置是固定的,位置中的内容是可以改变的。因此,本发明定义了两个监控参数:Pos和ct,用于在某个位置标记当前的内容信息。

  B) 什么是 pos

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线