问题描述

在 wordpress 中插入 Google Analytics(分析) 代码的最佳位置在哪里?页眉或页脚?我更喜欢页脚,因为我希望我的网站通过减少头文件中的脚本数来加载更快,但即使脚本在页脚中也可以工作?

最佳解决方案

Google 曾经建议将它放在</body> 标签之前,因为它们为 ga.js 提供的原始方法是阻止的。然而,较新的异步语法可以安全地放在头部,同时最小的阻塞,因此当前的建议就在</head> 标签之前。

<head> 会增加一点延迟; 在页脚中会减少以一定的小幅度记录的网页浏览量。这是一个权衡。 ga.js 被大量缓存并存在于整个网络上的大量网站上,因此它通常从缓存中提供,从而将延迟降至几乎为零。

作为个人喜好,我喜欢将其包含在<head> 中,但它真的是一个偏好的问题。

次佳解决方案

As google says

Paste it into your web page, just before the closing </head> tag.

One of the main advantages of the asynchronous snippet is that you can position it at the top of the HTML document. This increases the likelihood that the tracking beacon will be sent before the user leaves the page. It is customary to place JavaScript code in the <head> section, and we recommend placing the snippet at the bottom of the <head> section for best performance

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。