- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网站分析:通过本地托管ga.js文件提高网页性能
网站分析:通过本地托管 ga.js 文件提
高网页性能
Google Anlytics 分析代码是异步加载的,一般来讲不会影响网页性能,
但是技术部的网页性能报告里老是提到ga.js 的状态为Aborted,说明ga 虽然
是异步跟踪,但某些情况下对网页性能与加载时间确实存在影响。Google 分析
代码到底会不会影响网页性能?本地托管ga.js 是否可行?本文提供本地服务器
托管ga.js 的基本思路与实现方法。
Google Anlytics 分析代码是异步加载的,一般来讲不会影响网页性能,
但是技术部的网页性能报告里老是提到ga.js 的状态为Aborted。出现请求
Aborted 状态,意思着这个请求被终止,原因很简单,因为我们处于某个特定
地区的网络环境(你懂的)。那如何解决非GA 代码请求ga.js 的加载速度?网上
找到的方案不多于三种,但基本上都是修改跟踪代码,比如删除http:与
https:的判断、忽略cookie 残缺性检查等。但是SEO 祥子认为:提高ga.js 可
用性的彻底办法是“本地托管ga.js,将ga.js 移植到本地服务器“。本文经
过实测,与站长/SEO 朋友们分享一下实现过程。
本地化ga.js:本地托管ga.js 文件,网页性能/加载时间神马的都是浮云
Google 分析代码到底会不会影响网页性能?
跟一些站长,或者网站数据分析师们交流时发现,大部分人的观点是“因
为GA 跟踪是异步跟踪模式,所以不会影响页面性能”。在这一点上,SEO 祥子
倒有自己的保留意见:是的,2009 年底,google analytics 推出GA 异步跟踪
代码,性能相比以前的同步跟踪代码在网页性能方面有了跨越式的提升。但
是,祥子根据多年做站与SEO 的经验,GA 并非有了异步跟踪就万无一失了!
1。首先,我们要基于一个前提,GA 使用的是异步统计模式,大大提高网
页性能。但是我们不能忽略:客户端浏览器仍然要下载大约为35.9KB 的ga.js
文件,而这个文件是从位于美国 加利福尼亚州的Google 服务器上下载。
2。我们的网络环境不是非常理想,虽然GOOGLE 服务器的可能性很高, 但
是对中国用户来讲,成功连接率有明显影响。我曾经查阅过相关的资料,中国
用户打开的可用率为92%左右,/ga.js 的可能率高很多,但是也就是99.2%上
下。这是2011 年的数据,进入2012 年,情况更糟糕,Google analytics 网站
更难打开。
3。ga.js 浏览器缓存周期为12 小时,而且用户访问使用GA 分析的不同网
站,加载的是同一个ga.js 文件。意味着用户访问不同网站时不需重复加载文
件。这是个很好的消息。 但是,鉴于google 在中国大陆用户的连通率,现在
使用GA 分析系统的网站不是太多;受ga.js 12 小时缓存周期的影响,如果用户
是12 小时前浏览过使用GA 的网站,将重新加载文件;还有部分没有浏览器从来
没有加载过ga.js 的用户就更不用说了,网页性能肯定受到影响。综上所述,
GA 代码虽然对网页性能影响的几率很小,但对部分用户来讲仍有加载ga.js 文
件失败的风险。
本地托管ga.js 是否可行?
那么,将ga.js 本地化能否有效跟踪访问?ga.js 是否允许本地化?
查阅了google analytics 帮助中心“本地托管 ga.js 文件”,Google 是
充许ga.js 本地托管的,不过,它似乎并不鼓励这么做。
以下为GOOGLE 关于ga.js 本地化的说明:
(/analytics/bin/answer.py?hl=zh-Hanscbrank=3cbid=-
1wzhmp8d849huanswer=1032389)
GOOGLE 帮助中心:本地托管 ga.js 文件
虽然您可以下载文件进行检查,但我们建议用户不要自行托管 ga.js。大
部分人希望在本地托管 ga.js,是为了避免网站访问者在每次请求网页时都要
从 Google 下载该文件。然而,无论 ga.js 托管在何处,它都只需下载一次,
然后就会缓存(保存)在访问者的浏览器中,以便用于后续网页浏览。因此,对
于您和您的访问者来说,从 Google 的服务器中引用 ga.js 文件最有利。这样
能够确保您使用的是最新版本:只要有新功能和其他改进,立刻就会提供给
您。这将有助于我们尽
您可能关注的文档
- 纳米硬质合金.pdf
- 纳米石墨片的制备及场发射特性.pdf
- 纳米硬质合金的研究进展.pdf
- 纳米颗粒及其在润滑油脂中的应用1.pdf
- 索尼l36h中文说明书.pdf
- 纸币序列号提取与识别方法研究.pdf
- 纳米级二氧化硅在彩色喷墨打印纸涂料中的应用.pdf
- 纸箱常用检测项目.pdf
- 纹理特征向量与最大化熵法相结合的SAR影像非监督变化检测_庄会富.pdf
- 线传感器网络修正加权质心定位算法.pdf
- 2025年智能电网微电网能源互联网技术创新报告.docx
- 九年级600字作文危机[7篇].docx
- 储备库信息系统升级与优化方案.docx
- 2025年智能电网微电网能源互联网技术创新应用报告.docx
- 新能源行业2025年生态构建与新能源产业链金融创新报告.docx
- 绿色能源2025:技术创新推动下的可持续发展商业模式分析报告.docx
- 2025年赛诺菲医药研发管线全球化战略布局下的产品创新趋势分析报告.docx
- 2025-2026学年初中信息技术(信息科技)七年级上册(2013)浙教版(2013)教学设计合集.docx
- 新技术赋能2025年生物质能发电项目碳汇交易可行性分析报告.docx
- 患者隐私保护:2025年在线医疗平台技术升级策略报告.docx
文档评论(0)