关于 google-analytics-tool
google-analytics-tool 是使用 Google 官方 MCP 服务进行 GA4 网站分析的营销技能,面向需要评估本地 SEO 流量与转化的从业者。它侧重网站访问后的表现,并说明 GA4 与搜索查询、排名和商家资料互动数据的区别。
主要功能
- 01分析地点页面流量
- 02评估转化与流量来源
- 03按 UTM 追踪 Google 商家资料流量
- 04查看访客地理分布
- 05解释 GA4 核心指标
适用场景
- 01比较不同地点页面的访问表现
- 02衡量电话、表单或预约转化
- 03识别来自 Google 商家资料的流量
- 04发现服务区域的地理流量缺口
MCP 相关
该技能指出 Google 提供官方 GA4 MCP 服务。连接后可用于网站流量、转化归因和用户行为分析。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ garrettjsmith/ localseoskills --skill google-analytics-tool安装后在 Claude Code 中输入/google-analytics-tool确认已加载。
详细介绍
Google Analytics (GA4) 工具
Google 提供官方的 GA4 MCP 服务。连接后,可用于网站流量分析、转化归因和用户行为数据分析。GA4 回答的是“有人找到你之后会发生什么”。
何时使用 GA4 与其他工具
| 需求 | 使用 GA4 | 改用 |
|---|---|---|
| 地点页面的流量 | ✅ | — |
| 转化跟踪(电话、表单、预约) | ✅ | — |
| 流量来源归因(自然流量与付费流量、GBP) | ✅ | — |
| 地理流量模式 | ✅ | — |
| 用户行为(跳出率、互动、页面停留时间) | ✅ | — |
| GBP 专属流量(通过 UTM) | ✅ | — |
| 用户搜索了哪些关键词才找到你 | ❌ 非常有限 | GSC(查询数据) |
| 搜索排名 | ❌ | Local Falcon、Semrush |
| 反向链接 | ❌ | Ahrefs |
| SERP 功能 | ❌ | SerpAPI |
关键区别
GA4 展示的是你的网站上发生了什么。它不会展示:
- 未访问你网站的 GBP 互动(来自 GBP 的电话、路线请求、地图浏览)
- 前往 GBP 资料而非网站的地图包点击
- Local Falcon/排名数据
要全面了解本地表现:GA4(网站)+ GSC(自然搜索查询)+ GBP Insights(资料互动)+ Local Falcon(地图排名)。
核心工作流
地点页面流量分析
适用场景: 用户询问“我的地点页面表现如何?”或“哪些地点的流量最高?”
需要提取的数据:
- 筛选地点页面 URL 的着陆页报告
- 指标:会话数、用户数、互动会话数、互动率、转化次数
- 对比各个地点页面
解读方式:
- 地点页面流量高但互动率低:内容与访客预期不符——检查标题是否匹配
- 地点页面互动率高但转化次数低:缺少 CTA 或 CTA 效果不佳(拨打按钮、表单、预约链接)
- 地点页面没有流量:尚未编入索引(检查 GSC),或没有关键词定位(检查
local-keyword-research) - 各地点页面之间流量差异很大:可能反映了市场规模,也可能是某些页面的优化效果更好
转化跟踪
适用场景: 用户询问“我获得了多少潜在客户?”或想要衡量投资回报率。
需要跟踪的关键本地转化:
| 转化事件 | 跟踪方式 | 所需设置 |
|---|---|---|
| 电话(点击拨号) | 对 tel: 链接点击设置事件 | 是——必须配置事件 |
| 表单提交 | 对表单提交/感谢页面设置事件 | 是——设置事件或感谢页面触发条件 |
| 路线请求 | 对路线链接点击设置事件 | 是——为链接设置事件 |
| 预约/排期 | 对预约完成设置事件 | 是——取决于预约系统 |
| 发起聊天 | 对打开聊天组件设置事件 | 是——为组件设置事件 |
如果尚未设置转化跟踪: 告知用户。GA4 不会自动跟踪转化。如果没有配置事件,你只能报告流量,而无法报告潜在客户。
需要关注的内容:
- 各流量来源的转化率(自然流量与付费流量、直接流量、引荐流量)
- 各地点页面的转化率
- 哪些页面带来的转化次数最多(而不只是流量最高)
- 转化趋势随时间的变化(在改善还是下降?)
GBP 流量归因
适用场景: 用户想知道有多少流量专门来自其 Google Business Profile。
运作方式: GBP 网站链接应包含 UTM 参数。常见格式:
utm_source=google&utm_medium=organic&utm_campaign=gbputm_source=gmb(较旧的惯例)
需要提取的数据:
- 按来源/媒介筛选与 GBP UTM 参数匹配的数据
- 专门来自 GBP 的会话数、用户数和转化次数
- 将 GBP 流量与整体自然流量进行对比
如果未设置 UTM 跟踪: 大多数商家都没有设置。建议为 GBP 网站 URL 添加 UTM 参数,以便归因未来的数据。
地理流量分析
适用情况: 用户想了解网站访客来自哪里。
要提取的数据:
- 按城市/地区划分的地理报告
- 仅筛选自然流量
- 与服务区域进行比较
本地 SEO 解读方式:
- 流量集中在一个城市,但业务服务范围更广:需要为其他城市创建服务区域页面
- 流量来自服务区域以外的城市:内容吸引了非本地访客(可能有用,也可能没用)
- 服务区域内某个城市没有流量:没有针对该区域的内容,或者网站在当地排名不佳
流量来源对比
适用情况: 用户想了解流量构成。
按来源/媒介提取流量:
- 自然搜索(Google/Bing)→ SEO 正在发挥作用
- 直接流量 → 品牌知名度/回访访客
- 引荐流量 → 其他网站通过链接带来的流量
- 付费搜索 → Google Ads/PPC
- 社交媒体 → 社交媒体渠道
本地企业健康的流量构成:
- 自然流量:40-60%(应为最大的来源)
- 直接流量:20-30%(品牌认知度)
- 引荐流量:5-15%(健康的反向链接状况)
- 付费流量:因预算而异
- 如果自然流量低于 30%,就需要加强 SEO
关键指标及其含义
| 指标 | 含义 | 本地 SEO 背景 |
|---|---|---|
| 会话 | 网站访问 | 抵达网站的总需求 |
| 互动会话 | 有实质互动的会话 | 比原始会话数更重要 |
| 互动率 | 互动会话 ÷ 总会话数 | 地点页面低于 50% = 内容存在问题 |
| 转化 | 完成的目标操作 | 核心指标——其他一切都是实现这一目标的手段 |
| 转化率 | 转化 ÷ 会话数 | 基准:本地服务企业为 3-5% |
| 跳出率 | 没有互动的会话 | GA4 中的跳出 = 未互动。地点页面的跳出率高 = 不良信号 |
| 平均互动时长 | 页面上的主动停留时间 | 少于 30 秒 = 内容未能引起共鸣 |
下一步行动
| 发现的问题 | 下一步行动 | 技能 |
|---|---|---|
| 地点页面流量偏低 | 在 GSC 中检查是否已编入索引,然后检查关键词定位 | google-search-console-tool、local-keyword-research |
| 有流量但没有转化 | 添加/修复 CTA、表单和点击拨号功能 | local-landing-pages |
| 尚未设置转化跟踪 | 先配置 GA4 事件,再处理其他事项 | 需要进行技术设置 |
| 未跟踪 GBP 流量 | 为 GBP 网站网址添加 UTM 参数 | gbp-optimization |
| 自然流量良好,但转化率不佳 | 着陆页内容/设计存在问题 | local-landing-pages |
| 流量在地理分布上存在缺口 | 为服务不足的城市创建地点页面 | local-landing-pages、service-area-seo |
| 需要将这些数据纳入客户报告 | 在报告中加入流量和转化数据 | local-reporting |
默认的下一步: 没有转化跟踪的流量只是虚荣指标。如果尚未配置 GA4 事件,首先要解决的就是这一点——在开展任何 SEO 工作之前,必须能够衡量结果。