【问题标题】:where to put google analytics code [duplicate]在哪里放置谷歌分析代码[重复]
【发布时间】:2011-08-02 23:02:33
【问题描述】:

可能重复:
google analytics at head? or end of body?

谷歌分析代码必须放在 HEAD 标记之前。 如果我的 jsp 文件中没有 HEAD 标签,谁能告诉我把 ga 代码放在哪里?

【问题讨论】:

标签: google-analytics


【解决方案1】:

这里的正确答案是在文件中添加 head 标签。您应该为所有页面使用有效的 html 标记,并包括 head 标签(即使为空 - 尽管 head 标签中的某些其他标签是必需的,具体取决于您所服务的文档类型。像..title 标签和一些元标签...) 是有效标记文档的一部分。更不用说不拥有它会损害您的 SEO 努力(带有相关信息,例如上述标题和元标签..)。

但是,如果您坚持在文档中没有 head 标签,您可以将 GA 代码放在任何地方;在头部标签中只是最佳位置 - 根据某些人的说法。

把它放得更高的逻辑是给它一个跟踪的机会,即使一个人试图在页面加载完成之前离开页面(关闭浏览器,点击重定向按钮,也许页面上的 js 重定向,等等...).. 但是,根据我的经验,我真的不认为这些是将跟踪代码放在页面上的正当理由。

事实上,我会反对 跟踪诸如此类的点击。我的主要问题/想法是......如果用户立即离开页面,即使在它完全加载之前,你怎么能正确地说他们查看了页面?但这只是国际海事组织。

【讨论】:

  • 同意。将头部标签添加到您的页面。您应该始终创建格式良好的网页。
【解决方案2】:

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

这里是引用

我们通常建议您放置 Google Analytics(分析)跟踪 紧接在页面结束标记之前的代码,按顺序排列 避免速度慢的访​​问者出现页面加载延迟的任何问题 连接速度。但是,有几种情况 将代码安装在头部可能更有意义:

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

【讨论】:

    【解决方案3】:

    如果代码放在头部,Google Analytics(分析)链接到 Google Webmaster Tool 很容易验证。

    “如果代码从访问者触发然后他们立即离开,这是否是综合浏览量”的论点对我来说似乎不是一个论点 - 这应该被注册为反弹。如果您将其放置在较低位置,您将面临代码无法触发且无法启动访问/浏览量的危险。

    在此页面内分析(这是 Google Analytics 中的一个有用视图)的进一步说明取决于 Google Analytics 在结束 head 标记之前立即建议的正确位置。

    请注意,Augustus 发布的引用引用实际上是旧的 - 对于最新的异步跟踪代码,Google Analytics(分析)建议将代码放在头脑中 http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=161379

    【讨论】:

      【解决方案4】:

      我觉得在底部添加谷歌分析会更有效 因为它是一个 java 脚本。

      这是最好的做法之一,可以让网站加载得更快。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-16
      • 2015-06-29
      • 1970-01-01
      • 2011-10-13
      • 2015-10-31
      • 2015-01-01
      • 1970-01-01
      • 2015-09-19
      相关资源
      最近更新 更多