Google Analytics 4 是几乎每个网站的默认分析平台,但它在设计之初并未考虑 SEO。主屏幕上没有"自然搜索"报告,Universal Analytics 中那套以会话为核心的思维模型已经消失,而且有几个你很可能想拿来汇报的数字其实是估算值,而非事实。本指南是将 GA4 用作 SEO 衡量工具的全面参考——如何正确设置、哪些报告值得纳入每周例行流程、如何借助探索分析和 BigQuery 深入挖掘,以及如果你盲目信任这个平台,它会在哪些地方误导你。
如果你想要的是逐步点击的实操教程而非参考手册,可以先看GA4 用于 SEO 的分步教程,然后回到这里深入了解细节。
GA4 与 Universal Analytics:SEO 方面有何变化
最重要的转变是数据模型。Universal Analytics 统计会话;GA4 统计事件。一次页面浏览、一次滚动、一次点击、一次转化——全都是事件。对 SEO 而言,这大多是好消息(参与度的衡量更诚实),也有一部分让人头疼(你熟悉的那些报告没有了,需要自己重建)。
| 功能 | Universal Analytics | GA4 |
|---|---|---|
| 数据模型 | 基于会话 | 基于事件 |
| 自然搜索报告 | 内置 | 自行搭建 |
| 参与度指标 | 跳出率 | 参与率 / 互动会话数 |
| BigQuery 导出 | 仅付费版(360) | 免费 |
| 数据保留期 | 最长 50 个月 | 2 或 14 个月(自选) |
| 预测指标 | 无 | 购买/流失概率 |
实际要点是:别去找那些旧报告。学会把新报告筛选到自然搜索,这个平台就变得很能干了。
正确设置 GA4 以服务 SEO
有三项配置选择,决定了一个 GA4 媒体资源是好用还是令人沮丧,而这三项的默认设置对 SEO 来说都是错的。
将数据保留期设为 14 个月。 GA4 开箱即用时只保留两个月的事件级数据。这意味着你的同比对比,以及任何超过八周的探索分析,结果都会是空的。进入 管理 → 数据设置 → 数据保留,第一天就把它改成 14 个月。该设置不会追溯生效,所以你拖得越久,丢失的历史数据就越多。
先于一切链接 Search Console。 这是 SEO 中最重要的一步,因为 GA4 自身看不到搜索查询或展示次数——这些数据归 Search Console 所有。在 管理 → Search Console 链接 → 链接 下,连接匹配的媒体资源,然后进入 报告 → 资料库 并发布 Search Console 集合。跳过资料库这一步,是人们误以为集成失败的最常见原因;报告其实存在,只是在发布之前一直隐藏着。
至少定义一个关键事件。 没有转化的自然会话只是个虚荣指标。想清楚一次 SEO 成功长什么样——一次演示请求、一次注册、一次有质量的商品浏览——在 管理 → 事件 下把那个事件标记为关键事件,它就会成为每个报告里的转化列。没有它,你可能连续好几个月增长流量,却永远无法证明它产生了任何成果。
值得保留的报告
GA4 有几十个报告。其中四个承担了真正的 SEO 工作;其余对我们的目的而言都是噪音。
筛选到自然搜索的流量获取报告。 位于 报告 → 获取 → 流量获取,这是你自然搜索的总体趋势。加上一个对比(或更改渠道维度),让你单独查看自然搜索,而不是把所有流量混在一起。要关注互动会话数和参与率,而非原始会话数——一千次自然访问、参与率却只有 20%,那是内容质量问题,不是成绩。
着陆页。 这是 SEO 的主力报告。报告 → 互动 → 着陆页,应用自然搜索对比后,它会告诉你哪些入口页面吸引了搜索流量、这些访客的参与程度如何、以及哪些页面带来了转化。按会话数排序找出你的头部内容;然后把高流量页面按参与率升序排列,找出那些在流失价值的页面——它们就是你的改版候选。
Search Console 查询。 链接完成后,查询报告会显示每个查询的展示次数、点击次数、点击率和平均排名。机会就藏在显眼处:展示次数高、平均排名在 8 到 20 之间的查询是第二页排名,一次有针对性的内容改版往往能把它们推上第一页。每月导出这些数据,把它们当作你的内容待办清单。
网页和屏幕。 报告 → 互动 → 网页和屏幕 显示访客在着陆页之后阅读了什么。这里健康的内部路径意味着你的内部链接在发挥作用;那些总是走到死胡同的页面,则是改进上下文链接的候选对象。
要把这些变成可分享、可自动更新的视图,应当搭建一个专门的仪表盘,而不是给报告截图——免费的 Looker Studio SEO 仪表盘指南讲解了如何把 GA4 和 Search Console 连接成一份报告。
更进一步:探索分析与细分
标准报告回答"发生了什么"。探索分析回答"为什么"。打开 探索,新建一个空白探索,你就可以把任意维度和指标拖入自定义表格。对 SEO 有回报的四种是:漏斗探索(自然访客在通往转化的路上在哪里流失)、路径探索(他们实际在站内走的路线)、细分重叠(自然搜索与其他渠道的对比)、以及同类群组探索(自然访客是否会回访)。
细分让自然搜索分析更加犀利。以下四个覆盖了大多数需求:
Organic – Branded medium = organic, query contains [brand]
Organic – Non-Branded medium = organic, query does NOT contain [brand]
Organic – Commercial intent medium = organic, query contains best, vs, review, buy
Organic – Informational medium = organic, query contains how, what, why, guide
把品牌词与非品牌词分开尤其能厘清问题。品牌自然流量衡量的是你已经创造出来的需求;非品牌词衡量的是 SEO 正在捕获的需求。如果你的"自然增长"全是品牌词,那么 SEO 其实并没有起作用——是你的品牌营销在起作用。
用 BigQuery 做 GA4 界面做不到的分析
GA4 免费的 BigQuery 导出是这个平台最被低估的 SEO 功能。它交给你原始、未抽样、事件级的数据,你可以用 SQL 来查询——没有行数限制、没有阈值、没有那个盾牌图标。在 管理 → BigQuery 链接 下进行链接,配置每日导出,一天之内你就能运行那些界面拒绝给你的分析。
-- Organic landing pages by engagement
SELECT
page_location,
COUNT(DISTINCT user_pseudo_id) AS users,
COUNT(*) AS sessions,
AVG(engagement_time_msec) / 1000 AS avg_engagement_seconds
FROM `project.analytics_dataset.events_*`
WHERE traffic_source.medium = 'organic'
AND _TABLE_SUFFIX BETWEEN '20260101' AND '20260615'
GROUP BY page_location
ORDER BY sessions DESC
LIMIT 50;
-- Organic conversion rate by page (min 100 users)
SELECT
page_location,
COUNT(DISTINCT CASE WHEN event_name = 'purchase' THEN user_pseudo_id END) AS conversions,
COUNT(DISTINCT user_pseudo_id) AS users,
ROUND(COUNT(DISTINCT CASE WHEN event_name = 'purchase' THEN user_pseudo_id END)
/ COUNT(DISTINCT user_pseudo_id) * 100, 2) AS conversion_rate
FROM `project.analytics_dataset.events_*`
WHERE traffic_source.medium = 'organic'
GROUP BY page_location
HAVING users > 100
ORDER BY conversion_rate DESC;
GA4 在哪些地方悄悄误导你
GA4 是免费的,而你要用各种注意事项来为它买单。了解这些能让你避免汇报虚构的数据。
- 抽样。 跨越较大日期范围的探索分析会悄悄地进行估算。探索分析顶部出现盾牌图标,意味着这些数字是抽样得来的——对任何要向上汇报的内容,请缩短范围或改用标准报告。
- 阈值处理。 在低流量站点上,GA4 会隐藏某些行以保护用户身份,这使得干净的低量级细分变得不可能。这是隐私特性,不是 bug。
- 自然搜索与 Search Console 对不上。 GA4 的自然会话很少与 Search Console 的点击数一致,因为一个统计的是加载后的会话(在同意机制触发之后),另一个统计的是在 Google 结果上的点击。10–20% 的差距是正常的;60% 的差距通常意味着归因把自然访问归到了"直接"或"未分配"之下。
- 没有关键词级别的会话数据。 GA4 永远不会告诉你哪个关键词带来了某次特定会话——那条关联多年前就被切断了。Search Console 集成是最接近的替代品,而它是在页面层面而非会话层面进行关联的。
GA4 中的每周 SEO 例行流程
设置是一次性成本;持续要做的工作很少。每周:打开你的自然搜索着陆页报告,标记出任何下降超过约 20% 的页面(通常是值得在 Search Console 里查看的排名滑落);扫一遍查询报告,寻找新的第二页机会;确认自然转化正在被追踪。十五分钟就能把 GA4 从一个你忽视的仪表盘,变成一个告诉你下一小时 SEO 工作该花在哪里的系统。
常见的 GA4 SEO 错误
- 不链接 Search Console——你会失去所有查询和展示数据。
- 把保留期留在 2 个月——没有同比,没有长期探索分析。
- 汇报原始会话数——参与率和转化才是把流量与价值联系起来的东西。
- 从不区分品牌词与非品牌词——你无法判断是 SEO 还是品牌在驱动"自然增长"。
- 信任抽样的探索分析——盾牌图标意味着这个数字是估算值。
- 跳过 BigQuery——这是唯一一个能让你免费获得未抽样、无阈值真相的地方。
常见问题
默认没有"自然搜索"报告时,我该如何用 GA4 做 SEO? 自己搭建。新建一个探索分析或应用一个对比,把维度设为会话默认渠道分组并筛选到 自然搜索,然后加上着陆页和转化。GA4 把自然搜索藏在一个筛选器后面,而不像 Universal Analytics 那样直接给你一个专门的报告。
我该如何连接 GA4 和 Search Console? 在 GA4 管理中链接 Search Console 媒体资源,然后把两个 Search Console 报告发布到你的报告资料库。这个链接会补上 GA4 自身无法收集的查询、展示和国家/地区数据。
为什么 GA4 的会话数与 Search Console 的点击数对不上? 它们衡量的是不同的东西——Search Console 统计来自 Google 结果的点击;GA4 统计浏览器加载、同意机制触发之后的会话。10–20% 的差距是正常的,不是追踪 bug。
GA4 对 SEO 来说够用吗,还是我需要一个付费工具? 对大多数网站而言,GA4 加上 Search Console 免费覆盖了整个漏斗——来自 GSC 的展示和查询,来自 GA4 的行为和转化。付费平台增加了排名追踪和竞品数据,但它们替代不了这套核心的衡量体系。
在 GA4 里我究竟该为 SEO 追踪什么? 按着陆页划分的自然会话、参与率,以及自然转化。这三者把流量、行为和结果连接起来;其余的都是支撑性细节。