Google Analytics代码必须放在HEAD标签之前。 如果我的JSP文件中没有HEAD标签,那我该把GA代码放在哪里呢?
Google Analytics代码必须放在HEAD标签之前。 如果我的JSP文件中没有HEAD标签,那我该把GA代码放在哪里呢?
找到答案了 http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=55574
这里是引用
我们通常建议您将Google Analytics跟踪代码放置在页面的结束标签之前,以避免对于连接速度较慢的访问者出现页面加载延迟的问题。但是,在以下几种情况下,您可能更应该将代码安装在头部:
- 使用框架时
- 如果您的页面调用_link或_linkByPost
- 如果您正在使用可能与ga.js冲突的自定义JavaScript函数
如果将代码放在头部,Google Analytics链接到Google Webmaster工具可以轻松验证。
“如果代码从访问者处触发,然后他们立即离开,这是否算作页面浏览”这个论点对我来说似乎不成立 - 这应该被注册为跳出率。如果您将其放置得更低,您就有可能会导致代码无法触发,从而没有启动访问/页面浏览。
此外,在页面分析中,这是Google Analytics中一个有用的视图,但它依赖于正确的放置方式,如Google Analytics在关闭头标签之前所建议的。
请注意,Augustus发布的引用语实际上已经过时了 - 对于最新的异步跟踪代码,Google Analytics建议将代码放在头部 http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=161379
我认为在底部添加Google Analytics会更有效,因为它是一个JavaScript。
这是一种最佳实践,可以让网站加载更快。