网站分析:通过本地托管ga.js文件提高网页性能.pdfVIP

网站分析:通过本地托管ga.js文件提高网页性能.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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 文件最有利。这样 能够确保您使用的是最新版本:只要有新功能和其他改进,立刻就会提供给 您。这将有助于我们尽

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档