为什么WordPress网站离不开Google Analytics
运营WordPress网站,你是否曾感到“两眼一抹黑”?不知道访客从哪儿来、哪些页面最受欢迎、用户为什么离开。没有数据分析支撑,你所做的决策都像在黑暗中摸索。 这就是为什么每个WordPress站点都应该安装Google Analytics。它完全免费,却能让你真正读懂访客行为、优化网站策略。可以说,它是目前了解受众群体、做出明智决策的最佳工具。 在WPBeginner,我们所有网站都使用MonsterInsights来简化Google Analytics的数据呈现——它能将复杂的分析数据转化为直观易懂的信息。经过多轮评测,我们认为它非常适合小型网站使用。
Google Analytics对博客作者的四大价值
安装Google Analytics后,你将获得以下关键洞察: 用户画像数据:分析访问者的地理位置、使用的浏览器、屏幕分辨率、是否支持JavaScript或Flash、使用什么语言等。这些数据能帮助你在设计网站时确保兼容性——例如发现大多数访客使用移动设备,就应该优先优化移动端体验。 用户行为追踪:了解用户在网站上的浏览路径、停留时长、跳出率(只访问一个页面就离开的比例)。据此优化内容结构,降低跳出率、提升页面浏览量。 热门内容分析:找出最受欢迎的文章、表现不佳的页面、用户真正感兴趣的内容类型。结合访客活跃时段数据,还能选择最佳发布时间。 流量来源分析:清楚访客来自哪里——搜索引擎、直接访问、还是外部推荐链接。Google Analytics会细分每个渠道的流量占比。如果是搜索引擎,会显示Google、Yahoo、Bing等各平台的流量;如果是推荐链接来源,能帮你判断应该与哪些网站建立合作关系。 用户互动与A/B测试:查看用户点击了哪些链接、与内容的互动程度。还能通过Google Analytics的内容实验功能进行A/B测试,找出最能达到目标的方案。 说白了,装上Google Analytics,你就告别了“凭感觉猜测”,一切用数据说话。
如何免费注册Google Analytics账号
只需一个Google或Gmail账号即可免费使用。按照以下步骤操作: 第一步:访问注册页面 打开Google Analytics官网,点击”Get started today”按钮。 第二步:登录Google账号 已有Google或Gmail账号的直接登录,没有的话需要先注册一个。 第三步:创建账户 登录后会看到欢迎界面,点击”Start measuring”开始设置。填写账户名称(仅供内部使用,可用业务名称)。 第四步:配置数据共享 Google Analytics会显示多项数据共享设置,保持默认选项即可,继续下一步。 第五步:创建属性 Google Analytics 4(GA4)是最新版本,可同时追踪网站和移动应用。输入属性名称、选择报告时区和货币,点击”Next”。 第六步:选择行业与规模 从下拉菜单中选择网站所属行业类别,然后选择企业规模。 第七步:设定业务目标 选择你打算如何使用Google Analytics,这有助于生成针对性的报告。 完成以上步骤后,你的Google Analytics账户就创建好了,接下来可以开始配置跟踪代码。
延伸阅读
配置 Google Analytics 网络数据流
设置好 Google Analytics 属性后,你将看到网络数据流(Webstream)配置界面。
选择网站平台
由于我们是为 WordPress 网站配置 Google Analytics,请点击选择 Web 作为平台。 接着输入你的网站地址和流名称。
启用增强型衡量功能
默认情况下,Google Analytics 会启用「增强型衡量」(Enhanced measurement)选项。这功能可自动追踪页面浏览量、滚动深度、外链点击、文件下载等数据。 📝 提示:如果你计划使用 MonsterInsights 插件,建议关闭「增强型衡量」选项。否则该插件会重复收集数据,导致统计数量翻倍。 完成后,点击「创建数据流」按钮。 现在你可以看到流名称、网址、ID 和衡量 ID。页面还会显示各项增强型衡量功能的说明。 顶部会有提示条,指导你如何将 Google Analytics 代码添加到 WordPress 网站。点击「查看代码安装说明」按钮,你会看到几种不同的安装方式。
获取追踪代码
切换到「手动安装」标签页,找到 Google Analytics 追踪代码。 复制这段代码备用,稍后需要将其添加到你的 WordPress 网站。你也可以直接保持这个浏览器标签页打开,稍后再复制。 建议保持 Google Analytics 标签页打开,因为在 WordPress 网站安装代码后可能需要回来确认。
WordPress 安装方式一览
本文将介绍三种在 WordPress 中安装 Google Analytics 的方法:
- 如何在 WordPress 中安装 Google Analytics
- 方法一:使用 MonsterInsights 安装(最简单)
- 方法二:使用 WPCode 手动安装
- 方法三:通过主题文件安装(高级)
- 附加技巧:如何在 Google Analytics 中查看报告
- 常见问题解答
💡 专业提示:网站只需选择其中一种方法即可,避免重复追踪导致数据翻倍。
方法一:使用 MonsterInsights 安装
MonsterInsights 是 WordPress 最受欢迎的 Google Analytics 插件,全球超过 300 万网站使用,包括 Bloomberg、PlayStation、Zillow、WPBeginner 等知名站点。 这是目前最简单、最推荐的 WordPress Google Analytics 集成方案,适合所有用户。插件提供付费专业版和免费版本。 在 WPBeginner,我们使用 MonsterInsights 追踪表单提交、CTA 按钮点击和推荐链接效果等。 本教程将使用免费版本。
安装并激活插件
首先,安装并激活 MonsterInsights 插件。激活后,插件会在 WordPress 后台添加「Insights」菜单,并显示欢迎界面。点击「启动向导」按钮开始配置。
连接 Google 账户
选择你的网站类型(商业网站、博客或在线商店),点击「保存并继续」。 点击「连接 MonsterInsights」按钮,系统会跳转到 Google 账户登录页面。选择你要使用的 Google 账户并登录。 然后授权 MonsterInsights 访问你的 Google Analytics 账户,点击「允许」。 选择要追踪的网站配置,点击「完成连接」即可。MonsterInsights 会自动在你的网站安装 Google Analytics 代码。
配置追踪设置
接下来选择推荐的网站追踪设置。默认设置适用于大多数网站。如果你使用 affiliate 链接cloak 插件,需要添加相关路径以便在 Google Analytics 中追踪联盟链接。 你还可以设置哪些用户角色可以查看报告。完成后点击「保存并继续」。 然后选择要启用的网站追踪功能,点击「继续」或「暂时跳过」即可。
配置完成与后续设置
完成设置后,MonsterInsights 会显示 Google Analytics 已成功连接,跟踪代码已安装,数据正在收集中。 页面下方还可以输入许可证密钥。点击「Complete Setup without Upgrading」完成初始设置。
关闭 GA4 增强型衡量
如果你在 GA4 中手动创建了数据流而非让 MonsterInsights 自动创建,需要关闭增强型衡量功能。否则,MonsterInsights 的多个自定义增强跟踪功能会与 GA4 内置功能冲突,导致数据不准确。 操作步骤:
- 在浏览器中打开 Google Analytics,点击左下角的「Admin」设置
- 进入「Data Streams」选项
- 选择你与 MonsterInsights 连接的数据流
- 在下一个页面,关闭「Enhanced measurement」选项
- 点击确认弹窗中的「Turn off」按钮
调整数据保留期限
Google Analytics 默认将数据保留期设为 2 个月。你可以在自定义报告中使用超过 2 个月的数据。 设置方法:
- 进入 Google Analytics 的 Admin » Data Settings » Data Retention
- 点击「Event data retention」下拉菜单
- 选择「14 months」并点击「Save」
需要注意的是,即使选择默认的 2 个月保留期,GDPR 等隐私法规仍然适用。
在 WordPress 中查看分析报告
MonsterInsights 的最大优势在于可以直接在 WordPress 后台查看 Google Analytics 报告。访问 Insights » Reports 页面即可查看数据分析概览。
AI 对话功能
MonsterInsights Pro 支持 AI 对话功能,你可以直接向插件询问感兴趣的网站数据。例如,电商网站可以询问某个时间段内的产品收入情况,比在报告页面中翻找数据更加便捷。
热门文章插件
MonsterInsights 还提供热门文章插件,可以自动展示表现最好的内容以提升流量和页面浏览量。该插件能够:
- 自动添加内联热门文章链接以提升参与度
- 在博客文章末尾自动添加热门产品(Pro 版本功能)
页面洞察插件
对于 WordPress 博客,Page Insights 插件(Pro 版本)非常实用。安装后会在以下位置自动显示博客数据:
- 全部文章列表页面
- 前端页面(登录状态下)
- 内容编辑器页面
发展历史: MonsterInsights 前身为 Yoast 的 Google Analytics for WordPress,由 WPBeginner 创始人 Syed Balkhi 于 2016 年收购并更名为 MonsterInsights,现已成为优质 WordPress 插件家族的一员。
方法二:使用 WPCode 安装 Google Analytics
本方法将演示如何手动在 WordPress 中安装 Google Analytics,使用 WPCode 插件将 GA4 跟踪代码添加到网站头部。 注意: 此方法不如 MonsterInsights,无法进行高级跟踪配置,也无法在 WordPress 后台查看 Google Analytics 数据。
操作步骤
- 复制步骤 4 中创建的 Google Analytics 跟踪代码(Global site tag)
- 安装并激活 WPCode 插件
- 访问 Code Snippets » Header & Footer 页面
- 将跟踪代码粘贴到「Header」区域
- 点击「Save Changes」保存设置
付费版功能: WPCode Pro 提供更强大的功能,包括完整的代码修订历史和代码定时调度功能。
方法三:在主题中安装(高级)
⚠️ 警告: 此方法仅适用于高级用户,需要直接编辑主题代码,操作不当容易导致网站出错。 另一个缺点是:每次更新或切换主题时,跟踪代码都会丢失,从长远来看并不可靠。
手动添加代码(适合高级用户)
如果你不习惯编辑代码,建议使用插件方式(方法一或方法二)。手动方法需要直接修改主题文件,给予你对代码位置的最大控制权,但需要一定的代码操作经验。 首先,找到你在第四步复制的 Google Analytics 跟踪代码。你可以在「Web Stream 安装」部分的「手动安装」标签下查看。 接下来有两种常见方式将代码添加到 WordPress 主题文件中(二选一,不要同时使用):
方法一:编辑 header.php
直接编辑 WordPress 主题中的 header.php 文件,将 Google Analytics 跟踪代码粘贴到 </head> 标签之前,然后保存并上传文件到服务器。
方法二:修改 functions.php
你也可以将代码添加到主题的 functions.php 文件中,这样跟踪代码会自动添加到网站的每个页面。
<?php
add_action('wp_head', 'wpb_add_googleanalytics');
function wpb_add_googleanalytics() {
// 将第四步复制的 Google Analytics 跟踪代码粘贴到这里
}
?>
注意替换代码中的占位符文本为你的实际跟踪代码。
Google Analytics 报告使用指南
Google Analytics 能展示大量收集到的数据,你可以通过访问 Google Analytics 仪表板查看。
GA4 报告的新变化
Google Analytics 4 报告与之前的 Universal Analytics 有不少区别。左侧有专门的「报告」选项,分为「用户生命周期」和「用户」两大类别。 一个显著变化是跳出率的计算方式:现在它表示「未参与」会话的百分比,能更清晰地反映访客与网站的互动情况。 此外,GA4 还引入了新的报告界面、参与时长等新指标,但不再使用「目标」功能。
主要报告类型
- 实时:显示网站上当前活跃的用户数
- 获客:展示用户如何找到你的网站(如自然搜索、推荐链接、邮件)
- 参与度:展示用户在网站上的行为,包括关键事件和转化
- 盈利:追踪电商数据,如购买和收入
- 留存:通过对比新访客和回访用户,展示用户留存情况
- 用户属性:按国家、城市、性别和兴趣细分受众
- 技术:展示访客使用的设备、浏览器和操作系统
这些报告选项位于左侧边栏,每个部分有多个标签页,点击可展开查看更多内容。
进阶建议
建议将 Google Analytics 与 Google Search Console 关联,这样可以看到网站在搜索结果中的表现。
常见问题解答
Google Analytics 免费吗? 是的,完全免费。Google 也提供面向大型企业网站的高级版本,但对绝大多数小型网站和博客来说,免费版本已经足够强大。 Google Analytics 需要多久才能开始工作? 添加跟踪代码后,可能需要几小时才能开始收集并显示数据。建议 24 小时后再查看,以获得第一天的完整统计数据。 网站已有 Jetpack 统计,还需要 Google Analytics 吗? Jetpack 统计只提供简单的流量概览。Google Analytics 功能更强大,能提供更详细的受众分析、用户行为和流量来源信息,是制定增长策略的必备工具。
继续学习
掌握 Google Analytics 后,你可以进一步学习以下资源:
- [如何通过 GA 追踪用户参与度]()
- [如何设置 WordPress 表单追踪]()
- [如何查看 WordPress 搜索分析]()
- [如何追踪出站链接]()
- [如何防止个人身份信息进入 GA]()
- [如何获取自定义邮件提醒]()
- [如何在 GA 中追踪 WooCommerce 客户]()
- [WordPress GA4 初学者完整指南]()
关于 WPBeginner
WPBeginner 由 Syed Balkhi 领导的专业 WordPress 专家团队运营,团队在 WordPress、主机托管、电商、SEO 和营销领域拥有超过 16 年的经验。网站始于 2009 年,目前已发展成为行业内最大的免费 WordPress 资源站点,常被称为“WordPress 维基百科”。
读者常见问题汇总
主题更新后跟踪代码会丢失吗? 使用手动方法将 Google Analytics 代码添加到主题文件时,如果更新主题,代码确实会被覆盖。建议使用前两种方法,或采用子主题方案——将跟踪代码放在子主题中,这样在更新父主题时代码不会丢失。需要注意的是,切换到不同主题后需要重新添加代码,历史数据保存在 Google Analytics 中不会受影响。 子目录安装 WordPress 如何跟踪? 如果 WordPress 安装在子目录(如 example.com/market),需要在每个子目录中分别安装跟踪代码。Google Analytics 的跟踪原理是代码加载时向 Google 服务器发送访客信息,如果子目录中的代码没有加载,该目录的访问就不会被统计。 推荐哪些插件? MonsterInsights 是最直观的方案,它在单一仪表板中清晰展示各项数据,支持深入分析所有页面的流量情况,帮助追踪最受欢迎的页面。Google Site Kit 也是不错的选择,但切换插件时需注意避免重复跟踪代码。
相关工具推荐
- 如何正确进行网站速度测试
常见问题与读者反馈
安装与配置问题
问:如果我的 WordPress 项目最初在 staging 环境,是否应该等到上线后再添加 Google Analytics? 问:我在第 3 步时左下角显示内部错误,有人知道如何解决吗? 解决方案:尝试关闭广告拦截器,并在隐身模式下重试。如果仍无法解决,需要将时区和位置改为美国即可正常工作。 问:按照教程操作时出现“身份验证问题”提示,提示我没有 Google Analytics 账户需要先设置。我按提示访问了相关页面,但该文章没有说明遇到此错误该如何处理。 确保已访问 Google Analytics 官网并完成账户设置,同时检查您登录的 Google 账户是否正确。
插件使用相关
问:为什么不创建子主题并将代码添加到 functions.php?这样就不依赖插件了,而且可以更新主题。 使用 MonsterInsights 添加的追踪代码比初学者通常手动添加的标记更复杂,更容易实现网站追踪。WPCode 插件则允许将代码集中管理,无需在多个文件中搜索 Analytics 代码。对于初学者来说,这两种方法都比创建子主题更简单。 问:安装 MonsterInsights 后网站加载速度变慢了,速度测试显示“减少渲染阻塞”。这正常吗? Google 要求将 Analytics 标签放在 Header 中,这可能会轻微影响网站速度,但通常不至于被明显察觉。 问:我是完全不懂技术的新手,之前根据别人建议安装了 Header/Footer 插件。现在看这个教程,想换成 MonsterInsights,如何撤销之前的操作? 只需从 Insert Headers and Footers 插件中移除代码,代码就会从网站中删除,之后即可使用插件方式重新添加。
Google Analytics 版本问题
问:本文是否涵盖了 Google Analytics 的新变化?这些变化会影响博客吗? 如果指的是 Google Analytics 4(GA4),本文目前尚未更新,但将尽快更新以支持新版本。 问:Google Analytics 界面已经不像文章中展示的那样了,他们做了更新。 感谢反馈,文章将根据界面变化进行更新。
其他问题
问:Google Search Console 在 URL 末尾添加了斜杠,在 Google Analytics 的 Stream URL 中也需要添加斜杠吗? 不需要在 URL 末尾添加斜杠,这取决于个人偏好。 问:第三个方法在 WordPress 基础版或标准版上能用吗?安装插件需要 WordPress 商业版。 本教程适用于 WordPress.org 网站,如需了解 WordPress.com 的限制需咨询其官方。 问:通过修改主题的 header.php 来添加代码,主题更新时不会被清除吗? 是的,除非创建子主题,否则主题更新后自定义代码会丢失。 问:属性名称是什么?谢谢 属性名称是您在 Google Analytics 中自行设置的标识,便于日后查找,没有特定的命名要求。 本文整理自 WPBeginner 读者评论,旨在帮助中文用户解决 WordPress 网站接入 Google Analytics 过程中遇到的常见问题。
常见问题解答
Gmail 账户登录问题
如果您已创建账户但无法登录 Google Analytics,请尝试使用注册时绑定的 Google 账户登录。部分用户拥有多个 Gmail 账户,建议切换账户后检查是否在其他账户下配置了 Analytics。
PHP 语法错误
在 WordPress 主题的 functions.php 文件中添加代码时,如果出现以下错误:
syntax error, unexpected ‘<‘, expecting end of file
这通常是因为复制的代码不完整。建议移除代码的第一行后重新尝试,或换用其他安装方式。
Monster Insights 数据不显示
通过 Monster Insights 插件安装 Google Analytics 后,如果只在 WordPress 后台看到数据,而 Google Analytics 官网后台无数据显示,请检查以下几点:
- 确认是否选择了正确的媒体资源
- 耐心等待至少 48 小时让数据同步
Google Analytics 属性类型设置
如果遇到以下提示:
The selected account doesn’t have any Google Analytics Web properties
这表示您的属性可能设置为了“Apps and web”或“Apps”类型。请在 Google Analytics 后台将属性类型修改为 Web,然后重新连接。
代码验证失败
使用 “Insert Header and Footer” 插件添加代码后显示验证失败,最常见的解决方案是清除网站缓存后重新验证。
新页面需要重新设置吗?
使用 Monster Insights 或 “Insert Header and Footer” 插件安装 Google Analytics 代码后,代码会自动添加到所有新建的文章和页面,无需重复设置。
是否必须使用 Google Tag Manager?
不需要。如果您不想使用 Google Tag Manager,可以直接在网站主题文件或插件中粘贴 Google Analytics 的跟踪代码,跳过 Google Tag Manager 相关步骤即可。






