如何在您的分析中追踪有机搜索关键词
"哪些关键词为我的网站带来流量?"是分析中最常见的问题之一,也是最令人沮丧的问题之一。谷歌隐藏了大部分查询数据,显示为"(未提供)"。必应、DuckDuckGo 和其他搜索引擎在暴露的内容上差异很大。尽管如此,通过正确的设置,您仍然可以恢复有意义的关键词可见性。
为什么搜索关键词大多被隐藏
在 2011 年至 2014 年左右,谷歌将几乎所有搜索转移到 HTTPS,并停止将查询参数传递给目标网站的 referrer。官方原因是用户隐私。实际结果是:当访客来自谷歌时,您通常只会看到他们来自 google.com,而看不到他们搜索的内容。
必应、雅虎和 DuckDuckGo 表现不一致。有些仍会在 referrer 中传递查询,有些不会,行为随时间而变化。
您仍然可以看到什么
尽管谷歌会隐去数据,但仍有几种方法可以恢复关键词数据:
1. Referrer 查询参数
当搜索引擎确实传递查询参数时,分析工具会从 referrer URL 中解析它。statpx 在参数存在时自动提取这些参数:
对于每个参数,关键词(在 q= 或 p= 之后)都会被记录并分组到您的关键词报告中。无需设置 — 它自动工作。
2. 您控制的 URL 参数
如果您运行搜索广告,请在 utm_term 中添加包含关键词的 UTM 参数。这样您的分析会按确切关键词对付费搜索访问进行分组。
3. 谷歌搜索控制台
对于谷歌有机查询,搜索控制台是数据的唯一来源。它显示查询、展示次数、点击次数和平均排名 — 这些都不会通过 referrer 传递。大多数网站所有者使用分析和搜索控制台相结合来获得完整的图景。
statpx 如何处理搜索关键词
statpx 查看每个页面浏览的 Referer 标头,并为已知的搜索引擎查询参数解析它:
- 必应 —
q - 雅虎 —
p - DuckDuckGo —
q - Yandex —
text - 百度 —
wd或word - Ecosia —
q - Brave 搜索 —
q
当参数存在时,关键词与页面浏览一起存储。当它不存在时(大多数谷歌流量),referrer 仍会被记录 — 您只会看到"google.com",没有关键词。要进一步挖掘这些,请查看我们的referral 流量指南。
将关键词与页面配对
仅知道一个关键词没有可行性。问题是:哪个页面为该关键词排名?statpx 将每个关键词事件链接回获得访问的页面。这让您可以回答:
- 哪些长尾查询登陆我的支柱文章?
- 哪些页面收到了意外的关键词变体?
- 我在哪里有关键词重叠(多个页面竞争)?
对于将此数据转化为排名改进的更广泛工作流程,请参阅如何使用分析来改进 SEO。
常见陷阱
不要直接与搜索控制台比较
搜索控制台计算点击次数。分析计算页面浏览量。这些数字永远不会完全匹配 — 分析通常较低,因为某些点击在追踪器触发前就跳出了。
不要为一次性查询进行优化
上个月为一个访客带来的关键词是噪音,不是信号。在得出结论之前,筛选至少有 5-10 个访问的关键词。
不要忘记品牌与非品牌
"yoursite.com login"是品牌查询 — 它对 SEO 性能没有任何说明。在评估有机策略之前,将品牌查询与非品牌查询分开。
现实的期望
您不会恢复每个关键词。无论您使用哪种工具,大部分谷歌有机流量都将保持"(未提供)"状态。您可以做的是:
- 捕获其他搜索引擎仍然传递的关键词
- 通过 UTM 精确追踪付费搜索关键词
- 将谷歌搜索控制台查询与分析页面数据配对
- 使用此综合视图来优先考虑内容更新
这不是完美的情报 — 但足以让您每周做出聪明的内容决策。这是重要的。
总结
无论您使用哪种工具,大部分谷歌有机流量都会保持隐藏状态 — 这就是 HTTPS referrer 的工作原理现实。务实的做法是停止追逐那些丢失的数据,转而从仍然开放的来源构建完整的图景:解析必应、DuckDuckGo 和其他搜索引擎传递的查询参数,用 utm_term 标记每个付费搜索关键词,并从搜索控制台中获取谷歌查询。statpx 自动从 referrer 参数中捕获搜索关键词,并将其与每次访问的登陆页面配对,无需任何额外设置即可为您提供关键词到页面的报告。