网站监控网页内容监测(如何监控到的网站打开时间对跳出率的影响?)
优采云 发布时间: 2021-09-27 00:35网站监控网页内容监测(如何监控到的网站打开时间对跳出率的影响?)
在这个信息爆炸的互联网时代,越来越多的人缺乏耐心等待。网站 性能对于 网站 来说越来越重要。以下是监控的网站打开时间对跳出率的影响:
从上面的数据,我们可以很明显的看出网站的打开速度会在多大程度上影响到用户体验或者网站的信任度。
一、如何监控网站的性能
1、工具
本部分主要介绍网站性能检测工具。工具监控的主要优点是方便调试,但缺点是不能准确或用户的真实访问数据。具体工具有:
上面的一些工具是免费的,有点收费,但总体功能是相似的。其中,Google Speed Tracer 使用起来可能比较麻烦。有机会详细介绍一下这个工具的使用。
2、检测类
一般测试类别的网站是:
详细的测试类别网站是:
Alitest(来自阿里巴巴,抄袭)
3、监控
4、服务器监控
二、监控系统状态
目前第三方监控比较好,主要针对基调网和监控宝。基调网络监测的数据比较详细和完整,属于高富帅产品,监测宝相对比较平民化。以下是针对这两个服务的。分析。
优势
无需修改现有程序代码。由于第三方监控采用主动访问和采集的机制,只需在用户管理界面配置相关页面的URL即可模拟用户访问过程,开发者无需介入。可以采集获取丰富的数据。由于用于模拟访问的浏览器由供应商部署,您可以在客户端添加自定义插件或集成其他性能工具,通过编程实现各种性能数据采集。
坏处
成本相对较大。以语气为例。如果要每天每半小时监控一次,假设要监控的端点页面有20个,全国需要监控50个节点,每个节点3行,每行2行。一台电脑,大概1500元一天。与基础网络监控数据相比,监控宝相对简单,成本相对较低。每年完成基础和综合监测的费用为4000元。监控点有限,无法覆盖整个用户群。监控点可以加,但始终无法覆盖所有网络环境,比如用户一边开车一边下载内容,所以数据仅供参考,不代表真实用户体验。有监控的时间间隔,都是按照预设的频率进行监控的。如果在间隔的中点出现问题,则无法得知,频率与成本成正比。频率越高,成本越高。严重依赖进程进入的页面很难监控。比如预约过程需要大量的POST信息,而且时间敏感,这对监控点提出了一定的挑战。
除了以上两种方法,前面文章提到可以用GA来统计网站的打开时间。具体原则是:
在页面头部和底部添加
两者的时间差就是页面的打开时间。然而,这种方法有很多缺点。只统计了用户的部分时间消耗,不包括连接时间、DNS解析时间、首包时间等,以上统计时间并不能真实反映用户的打开时间。
三、绩效监控需要注意哪些指标
以下是一些主要用于前台页面加载的指标。
四、HTML5 提供了哪些信息
HTML5 草案提供了window.preformance API,可用于监控网站新能。所有数据都可以通过使用javascript获取window.performance.timing中的以下属性:
每个属性的具体含义是:
对象:window.performance。
成员:
方法:
performanceNavigation(performance.navigation) 对象的成员
性能导航类型
返回值应为 0、1 之一,并对应三个枚举值:
performanceNavigation.redirectCount
一个只读属性,只有经过多次重定向才能返回当前页面。但是这个接口有同源策略的限制,即只能检测同源的重定向。
performanceTiming (performance.timing) 对象的成员:
由于使用HTML5技术,目前支持的浏览器有限,详情可查看。
除了 HTML5 提供的接口,Chrome 还提供了另一组方法: chrome.loadTimes()
上述数据也可用于性能监控。