搜索全站
Google SEO 9 分钟阅读

WordPress 站做 Google 关键词研究:免费与付费工具的组合打法

单一工具给出的关键词清单往往失真。本文给出一套组合流程:用 Search Console 挖已有展现词、用 BigQuery 做批量分析、用付费工具补竞争数据,最后用趋势验证季节性。

U
UFO_PF 2019-10-02 · 阅读 9 分钟
Wo GOOGLE SEO
阅读提示
本文约 3,452 字,预计阅读 9 分钟。文中命令与配置均经过实测,可直接参考执行。

引言:工具换了四个,词库还是那两百个词

做 Google 关键词研究最常见的状态是:先用 Keyword Planner 导出一批词,觉得量太少;再试 Ubersuggest、Ahrefs、SEMrush,每个工具都给出一大堆词,但拿去做内容,三个月后大部分没有展现。问题不在工具不准,而在于没有用自己的真实数据做校准。

第三方工具的关键词数据都来自各自的点击流样本与爬虫推断,对中文站点、小语种站点、B2B 冷门领域的覆盖尤其差。你自己的 Search Console 数据才是唯一的第一方真相:哪些词已经有人搜到你、哪些词你排在第 11 名、哪些词有 5000 次展现却没有点击。这些数据不需要付费工具就能拿到,而且精度高一个量级。正确的组合是——自有数据定方向,免费工具扩量,付费工具做竞争判断。

原理分析:四类工具各自解决什么问题

工具类型 代表 解决的环节 局限
第一方数据 Search Console、GA4 已有哪些展现、哪些词差一点就能上去 只覆盖你已排名的词,量小
官方关键词工具 Google Keyword Planner、Google Trends 搜索量级、季节性、官方口径 Keyword Planner 给的是区间值,非精准
第三方付费 Ahrefs、SEMrush、Moz 竞品词库、难度、SERP 特征、外链 中文/小语种覆盖弱,需付费
长尾挖掘 AnswerThePublic、AlsoAsked、Reddit、StackExchange 真实提问句式、用户语言 不提供搜索量,需人工筛选

组合的关键顺序是:先拿第一方数据(最有价值、零成本),再用免费官方工具扩量,最后才用付费工具评估竞争。很多人的顺序是反的,一开始就打开 Ahrefs 输入一个种子词,导出 500 个词,然后按搜索量排序挑前 20 个——这 20 个词往往全是头部大词,新站根本做不动。

保姆级实操

步骤 1:从 Search Console 捞「已经差一点」的词。 GSC → 效果 → 筛选最近 3 个月 → 按展现量降序,找出平均排名在 8–20 位、点击率偏低的查询。这批词是投入产出比最高的:Google 已经认为你的页面相关,只需要内容补强。

步骤 2:把 GSC 数据导出到 BigQuery 做批量分析。 GSC 界面只保留 16 个月且查询有上限,开启批量导出后可以跑任意维度的聚合:

-- BigQuery:找出「有展现但几乎没点击」的查询,即内容匹配度不足的机会词
SELECT
  query,
  SUM(impressions)                                   AS impressions,
  SUM(clicks)                                        AS clicks,
  SAFE_DIVIDE(SUM(clicks), SUM(impressions))         AS ctr,
  SAFE_DIVIDE(SUM(sum_top_position), SUM(impressions)) AS avg_position
FROM `your-project.searchconsole.searchdata_site_impression`
WHERE data_date BETWEEN DATE_SUB(CURRENT_DATE(), INTERVAL 90 DAY) AND CURRENT_DATE()
  AND query IS NOT NULL
  AND is_anonymized_query = FALSE
GROUP BY query
HAVING impressions > 300
   AND ctr < 0.02
   AND avg_position BETWEEN 8 AND 25
ORDER BY impressions DESC
LIMIT 200

步骤 3:确认数据落地后,再用命令行做快速抽样。 批量导出开启后数据次日才会出现:

# 确认 Search Console → BigQuery 的批量导出已经落地
bq query --use_legacy_sql=false \
'SELECT COUNT(*) AS rows, MIN(data_date) AS first_day, MAX(data_date) AS last_day
 FROM `your-project.searchconsole.searchdata_site_impression`'

# 导出上一步的结果到本地,交内容团队挑选
bq query --use_legacy_sql=false --format=csv --max_rows=200 \
'SELECT query, SUM(impressions) AS impressions
 FROM `your-project.searchconsole.searchdata_site_impression`
 WHERE data_date > DATE_SUB(CURRENT_DATE(), INTERVAL 90 DAY)
 GROUP BY query ORDER BY impressions DESC' > gsc_top_queries.csv

步骤 4:用 Keyword Planner 扩量并校准量级。 把 GSC 里的高价值词作为种子输入 Keyword Planner(Google Ads → 工具 → 关键字规划师),拿到「平均月搜索量」区间与竞争程度。注意它给的是区间而非精确值,只用来比较相对大小。

步骤 5:用付费工具做竞争判断。 Ahrefs Keywords Explorer 看 KD 值与 SERP 概览,SEMrush Keyword Magic 看变体与 SERP 特征,Moz 看 DA/PA。重点不是难度分数本身,而是看前 10 名里有没有论坛、博客、低权重页面——有就说明有机会。

步骤 6:用 Google Trends 验证季节性与地域。 把候选词放进 Trends,看 5 年趋势是上升、平稳还是衰退,再看地域分布是否与目标市场一致。衰退期的话题不要投入。

步骤 7:合并去重,输出最终词库。 用表格管理,字段包括:关键词、月搜索量区间、来源(GSC/工具/论坛)、当前排名、难度评分、意图分类、目标 URL、状态。意图分类的做法见 搜索意图判断方法,可行性判断见 关键词难度评估。

常见踩坑

  1. 只看搜索量排序,挑出来的全是头部大词,新站做一年也没结果。
  2. 忽略 GSC 已有的展现词,明明排第 12 名却去开新坑。
  3. 把 Keyword Planner 的区间值当精确值,给老板汇报时说「这个词月搜 12000」,实际是 1000–10000 的区间。
  4. 不同来源的数据直接对比,Keyword Planner 与 Ahrefs 的搜索量口径不同,混在一起排序会失真。
  5. 忘了看地域,一个在美国月搜 5000 的词,目标市场在欧洲可能只有 300。
  6. 案例:某外贸站用 Ahrefs 挑了搜索量最高的 30 个词做了 30 篇文章,半年后总自然流量不到 200/月。后来改用 GSC 数据,发现站里已有 140 个词排在第 11–20 位,针对这批词做内容补强(加对比表格、补 FAQ、补内链),两个月内其中 60 个词进入前 10,流量翻了 4 倍。
  7. 词库做完就闲置,没有与内容排期绑定,也没有定期(建议每季度)重新跑一遍 GSC 挖掘。

总结

组合打法的判断标准:词库里至少要有一半来自你自己的 Search Console 数据,剩下的才是工具扩量。执行顺序固定为——GSC 捞机会词 → BigQuery 批量聚合 → Keyword Planner 校准量级 → 付费工具判断竞争 → Trends 验证趋势 → 合并去重落表。付费工具不是必需品,预算有限的站点用 GSC + Keyword Planner + Trends 已经能跑通整套流程,前提是愿意花时间做聚合分析。工具只是输入,真正决定效果的是后面 搜索意图判断方法 与内容组织的环节。

U
UFO_PF作者

专注 WordPress 生态的实战作者,内容以「可复制、可验证」为第一原则。

留下你的想法

邮箱地址不会被公开。带 * 的为必填项。