放置Google Analytics代码的位置

Ben*_*orm 7 seo analytics google-analytics

我知道之前有人问这个问题,但由于谷歌在支持方面存在冲突,我感到很困惑.

在生成Google分析代码时,Google Analytics会告诉我在开始正文标记之后立即放置我的跟踪代码: 打印屏幕谷歌分析

但是,我在谷歌支持论坛上看到它应该在我的<head>标签内.

https://support.google.com/analytics/answer/1008080?hl=en-GB

将您的代码段(未更改,完整地)粘贴到您要跟踪的每个网页中.在结束</head>标记之前粘贴它.

谁知道哪一个最好?

ame*_*iel 8

只要它在<script>标签之间正确封闭,它无论如何都应该有效.唯一的权衡是:

  • 在该<head>部分中包含它将导致较慢的页面呈现(因为它将在解析页面的其余部分之前执行js)
  • 将它包含在页面底部可能无法计算登陆页面的人数,停留3秒钟并离开.

后者不会在小页面中发生,但我已经看到它发生在论坛和博客中,其中有很多html渲染,在页面下方滚动几英尺,页面完成需要几秒钟.在这些情况下,人们可以在执行GA片段之前离开.

当前的分析代码是异步的,所以即使你把它放在头脑中它也不应该影响渲染时间,而是在几毫秒内.

TL/DR在普通页面方面大致相同