Google Analytics代码放在哪里?

3

https://dev59.com/J3A75IYBdhLWcg3wqK__ - Yahel
4个回答

9
正确的答案是在您的文件中添加head标签。您应该为所有页面使用有效的html标记,包括head标记(即使为空-尽管取决于您提供的文档类型,某些其他标记在head标记中是必需的。例如...标题标签和一些meta标签...)是有效标记文件的一部分。更不用说如果没有它会损害您的SEO努力(带有相关信息,例如前面提到的标题和meta标签..)。
然而,如果您坚持不在文档中添加head标记,您可以将GA代码放在任何地方;在head标记中只是最佳位置-根据某些人的说法。
将其置于更高的位置的逻辑是为了给它一个跟踪的机会,即使人们在加载完成之前就试图离开页面(关闭浏览器,点击重定向按钮,或许js在页面上重定向等等...)。然而,根据我的经验,我并不认为这些是将跟踪代码放在页面顶部的有效原因。
实际上,我会反驳追踪这些点击。我对此的主要问题/想法是……如果用户在完全加载之前立即离开页面,你怎么能合理地说他们查看了页面呢?但这只是我的意见。

2
同意。在您的页面中添加头标签。您应该始终创建格式良好的网页。 - Ciaran

0

找到答案了 http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=55574

这里是引用

我们通常建议您将Google Analytics跟踪代码放置在页面的结束标签之前,以避免对于连接速度较慢的访问者出现页面加载延迟的问题。但是,在以下几种情况下,您可能更应该将代码安装在头部:

  • 使用框架时
  • 如果您的页面调用_link或_linkByPost
  • 如果您正在使用可能与ga.js冲突的自定义JavaScript函数

0

如果将代码放在头部,Google Analytics链接到Google Webmaster工具可以轻松验证。

“如果代码从访问者处触发,然后他们立即离开,这是否算作页面浏览”这个论点对我来说似乎不成立 - 这应该被注册为跳出率。如果您将其放置得更低,您就有可能会导致代码无法触发,从而没有启动访问/页面浏览。

此外,在页面分析中,这是Google Analytics中一个有用的视图,但它依赖于正确的放置方式,如Google Analytics在关闭头标签之前所建议的。

请注意,Augustus发布的引用语实际上已经过时了 - 对于最新的异步跟踪代码,Google Analytics建议将代码放在头部 http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=161379


-1

我认为在底部添加Google Analytics会更有效,因为它是一个JavaScript。

这是一种最佳实践,可以让网站加载更快。


不再被视为最佳实践:https://dev59.com/J3A75IYBdhLWcg3wqK__ - Ciaran

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接