关键词研究层
方向决定流量天花板
如果说基础层教你的是搜索引擎如何工作,那么关键词研究层回答的是一个更务实的问题:真实用户到底在搜索框里敲了什么,你又该为谁而写? 它处在「打地基」和「砌墙」之间。抓取和索引决定了一个页面能不能被看见;关键词则决定了「被看见」这件事究竟有没有价值。
在做任何事之前,先把这个心智模型刻进脑子里:方向决定了你流量的上限。 你可以写出语义完美的 HTML、交付一份无可挑剔的 sitemap、把 Lighthouse 跑到 100 分——但如果你把这一切都瞄准了一个没人搜的词,或者一个早已被上百个成熟站点垄断的词,那你就是在一条没有车流的路边盖了一座漂亮的房子。关键词研究就是让你在动工之前选好这条路。选对了,哪怕执行平庸也能换来点击;选错了,再精彩的执行也分文不值。
本层接下来按顺序讲四件事:关键词的类型、判断一个词值不值得追的指标、如何把关键词映射到具体页面,以及那些能自动化苦力活的工具。
关键词类型
把关键词理解成不同颗粒度的查询——从宽泛笼统,一路细化到狭窄具体。
种子关键词(Seed keywords)是你主题里那些宽泛的、一两个单词的核心词:seo、python、kubernetes、email marketing。搜索量巨大,但竞争同样惨烈,意图也含混到无可救药——搜 python 的人可能想要那门语言、那种蛇,或者 Monty Python 喜剧团。作为一个新站,你几乎永远不可能靠种子关键词排上去。它们真正的作用,是当你向外扩展的起点。
**长尾关键词(Long-tail keywords)**是具体的查询,通常三个词以上,表达着明确的需求:how to generate a sitemap for an astro site、fix cumulative layout shift on mobile、best free keyword tool for small blogs。单独看每一个搜索量都不大,但合起来,长尾词占据了绝大多数搜索流量(这就是分布曲线上经典的「长尾」)。它们更容易排名,意图毫不含糊,转化率也更高。这是每个起步阶段的人真正的主战场。
LSI / 语义相关关键词(常称 LSI,来自「Latent Semantic Indexing 潜在语义索引」)是那些会自然地与一个主题共同出现的词。当你真正写一篇关于关键词难度的文章时,search volume、SERP、backlinks、competitor 这类词会自己冒出来。现代搜索引擎正是利用这种共现来确认你的页面确实是在讲这个主题,而不只是在重复某一个短语。你不该机械地「塞」LSI 词——你应该靠真正把主题写透来赢得它们。
下面是这条递进关系的速查表:
| 类型 | 示例 | 搜索量 | 竞争度 | 意图清晰度 | 用途 |
|---|---|---|---|---|---|
| 种子词 | seo | 极高 | 残酷 | 模糊 | 扩展的起点 |
| 长尾词 | how to add canonical tags in astro | 低—中 | 可控 | 锐利 | 你真正能排上去的页面 |
| LSI / 相关词 | meta tags、crawl budget、SERP | 无 | 无 | 支撑主题 | 证明主题深度 |
🧑💻 开发者视角:把它想成 API 设计。种子关键词是
GET /search——宽泛、笼统,匹配一切因而什么都不精确匹配。长尾关键词是GET /search?q=astro&type=sitemap&platform=cloudflare——参数越具体,命中越精准,争抢那条精确路由的竞争者也越少。LSI 词则是响应体里那些证明这个端点确实在处理该资源的其他字段。
指标
选关键词不是凭感觉;它是读懂一小块数字仪表盘,并把它们彼此权衡。最重要的有四个指标。
**搜索量(Search volume)**是某个词每月被搜索的大致次数。这是每个人第一眼会看的数字,也是被高估得最厉害的一个。高搜索量本身毫无意义——你必须把它和下面三个指标一起权衡。把工具给你的数字当作区间和信号,而非精确真相;它们是建模估算出来的,不同工具之间的差距相当大。
关键词难度(KD,Keyword difficulty)通常是一个 0–100 的分数,估算挤上第一页有多难,主要依据是当前已排名页面有多强(它们的 backlinks、权威度和内容深度)。KD 没有统一标准——Ahrefs 的 KD 30 不等于 Semrush 的 KD 30——所以只在同一个工具内部相对地使用它。作为新站,优先选低 KD 且至少有一些搜索量的词。一个粗略的初筛规则:
# A reasonable first-pass filter for a brand-new site
KD < 20 AND volume >= 100 AND intent matches your goal
**点击率(CTR,Click-through rate)**指在某个排名位置上,实际点击该结果的搜索者占比,以及究竟有多少人会点击任何一个自然结果。这是新手最容易忘的指标。如今很多查询直接在结果页上就被回答了——精选摘要、AI 概览、知识面板,或者被压在四条广告下面——所以一个有 50,000 次搜索的词,可能几乎不给自然结果带去任何点击。一个有 800 次搜索、SERP 干净的问答式长尾词,反而能赚得更多。
**商业价值(意图价值)**衡量查询背后的人离你的目标——成交、注册、获客——有多近。what is seo 是教育型流量:量巨大、商业价值低、离任何购买都很远。seo audit pricing 是生意型流量:量更低、商业价值高、离一笔交易只差一步。两者没有谁「更好」之分——它们服务于漏斗的不同阶段——但你必须清楚自己在追哪一种、为什么。
| 指标 | 它告诉你什么 | 常见陷阱 |
|---|---|---|
| 搜索量 | 机会的体量 | 孤立地只追它 |
| 关键词难度(KD) | 第一页有多难 | 跨不同工具比较 KD |
| 点击率(CTR) | 点击是否真实存在 | 忽视摘要、广告和 AI 回答 |
| 商业价值 | 离你目标有多近 | 用零价值的信息型流量塞满站点 |
⚠️ 注意:不要只追搜索量。一个 KD 70、50,000 次搜索的词,远比十个 KD 15、各 500 次搜索的长尾词更难拿下。这十个长尾加起来同样是每月 5,000 的潜力,你能现实地把它们全部排上去,而且每一个都瞄准了一个更锐利的需求。
一旦你有了候选词,在信任任何数字之前,先用真实的 SERP 做个常识检验。亲自搜一下,或者用 SERP 预览工具看看第一页结果实际长什么样——如果整个首页都被巨头品牌霸占,那工具给的「KD 18」就是在骗你。
映射到页面
你手上现在有一堆词。此刻最重要的一步是分组 → 映射——而不是一个关键词建一个页面。为每个变体单独开一个页面,是新手的经典错误;它会分散你的权威度,让你自己的页面互相竞争(这叫关键词自相残杀(keyword cannibalization),它会悄无声息地同时压制所有自相残杀的页面)。
解法是按搜索意图来组织。每一个查询都落入以下四个意图分类之一:
- 信息型(Informational)——用户想学点东西:
what is keyword difficulty、how does crawling work。 - 导航型(Navigational)——用户想去某个特定站点或页面:
ahrefs login、google search console。 - 商业调研型(Commercial investigation)——用户在决定前比较各种选项:
ahrefs vs semrush、best keyword research tool。 - 交易型(Transactional)——用户准备好行动了:
buy ahrefs subscription、seo audit pricing。
由此引出的规则:一个意图 + 一个主题 = 一个页面。 把所有共享同一意图且含义重叠的词聚成一个主题簇(topic cluster),再让这个簇指向唯一一个 URL。所有「how do I create a sitemap」的长尾变体都应归到同一个页面上——它们是同一个需求换了十种说法,而不是十个页面。
最后,把这些簇翻译成你真实的 URL 和目录结构。这套分组本身就是你的信息架构。下面是一张做好的关键词 → 意图 → 目标页面映射表——这正是你要交付的成果:
| 关键词簇(主词 + 变体) | 意图 | 目标页面 |
|---|---|---|
what is seo、seo meaning、how seo works | 信息型 | /zh/layers/foundations/ |
keyword difficulty、what is kd、how to read keyword difficulty | 信息型 | /zh/layers/keyword-research/ |
ahrefs vs semrush、best keyword tool、semrush alternatives | 商业型 | /zh/compare/keyword-tools/ |
serp preview tool、google snippet preview、check title length | 交易型 / 工具 | /zh/tools/serp-preview/ |
注意每一行都是一个页面吸收了好几种说法。这张表不是无用功——它会变成下游一切工作的蓝图。当你写这个页面时,主词指导你的 <title> 和 <h1>,变体变成你的 <h2> 小标题,而意图告诉你这个页面必须做什么(教学?比较?转化?)。
<!-- The mapping table directly drives the on-page tags -->
<title>Keyword Difficulty (KD), Explained for Beginners</title>
<h1>Keyword Difficulty: How to Read It and When to Trust It</h1>
<!-- variants become section headings -->
<h2>What does keyword difficulty actually measure?</h2>
<h2>How to read a KD score without getting fooled</h2>
💡 提示:保持表格简单——三列就够了:
keyword | intent | target URL。把它维护在一个电子表格里,或者一个签入你仓库的 CSV 文件里。你发现的每一个新词,要么被塞进一个已有的簇,要么开启一行新记录;你再也不用纠结「这个词我有没有对应的页面?」
🧑💻 开发者视角:这就是一张路由表。关键词是进来的请求,意图是匹配器,目标 URL 是处理函数。自相残杀就是两条路由匹配了同一个请求——框架(Google)会任意挑一条,结果两条都受损。每个请求模式只配一个规范处理函数,这条原则在 SEO 里和在你的路由配置里同样成立。
研究工具
你不该凭空从脑子里造关键词——你应该用工具去挖,再验证它们。下面是主流选项的对比,方便你按预算和阶段挑选。
| 工具 | 最擅长 | 成本 | 何时动用 |
|---|---|---|---|
| Google Search Console | 你已经在排名的词,附带真实的点击和展示数据 | 免费 | 永远——从这里开始,它是你自己的地面真相 |
| Google Keyword Planner | 官方搜索量区间,直接来自 Google 的广告数据 | 免费(需要一个 Ads 账户) | 验证搜索量;围绕种子词找灵感 |
| AnswerThePublic | 围绕种子词的问句 / 介词式长尾 | 部分免费 | 头脑风暴信息型长尾词 |
| Ahrefs | KD、搜索量、竞品反查;数据深 | 付费 | 批量查 KD;偷竞品的关键词 |
| Semrush | Keyword Magic Tool、内置意图标签、对比功能 | 付费 | 带意图标注的大规模研究 |
零预算起步? 跑这个循环:
- 打开 Search Console,找出你的「低垂果实」——那些你已经拿到展示量但排在第二页(11–20 位)的查询。这些词 Google 已经认为你几乎相关了;为它们写一点有针对性的内容,往往能很快把它们顶上第一页。
- 把你最好的种子词丢进 AnswerThePublic 和 Keyword Planner,扩展出几十个长尾词,并拿到大致的搜索量。
- 验证那些幸存者:去搜真实的 SERP(或用 SERP 预览工具),用肉眼判断真正的难度。
有预算? Ahrefs 或 Semrush 能把几天的手工活压缩进几分钟:一次性查几百个词的 KD,而且——真正的超能力——反查出竞品到底在哪些关键词上有排名,让你能瞄准他们留下的空档。
Search Console 值得特别强调,因为它免费、是你自己的数据,而且无法被操纵。要找第二页的机会,打开 Search Console → Performance(效果报告),启用 **Average position(平均排名)**指标,然后排序或筛选出那些位于 11–20 位、展示量还不错的查询。
# Search Console (and most paid tools) expose an API — automate the boring part.
# Pull your query data, then filter candidates by a threshold, e.g.:
# position between 8 and 20 AND impressions > 200 AND ctr < 2%
# Those are pages one good edit away from real traffic.
curl -s -H "Authorization: Bearer $TOKEN" \
"https://www.googleapis.com/webmasters/v3/sites/$SITE/searchAnalytics/query" \
-d '{"dimensions":["query"],"startDate":"2026-05-01","endDate":"2026-06-01"}'
🧑💻 开发者视角:这里几乎每个工具都提供 API 或 CSV 导出。没有任何理由用肉眼一行一行去看上千行数据。把数据拉出来,丢进一个脚本或 notebook,按
KD < 20 && volume > 100 && position <= 20这样的规则自动筛候选。把选关键词当成一条小型数据流水线,而不是一桩手工杂活。
小结
本层的核心是一句话:方向决定了你流量的上限。 在你优化任何一个标签之前,先决定哪些词值得投入精力——而这个决定从来不只关乎搜索量。它关乎把低难度、有真实意图的关键词匹配到正确的页面,并按意图分组,好让你自己的页面永不互相厮杀。选对路,后面每一层都会在坚实的地基上复利累积;选错路,就没有任何东西可供复利。
✅ 检查清单
- 选 1–2 个种子关键词,用工具把它们扩展成至少 30 个长尾关键词
- 给每个候选词标注搜索量、KD 和搜索意图
- 砍掉 KD 太高、或意图与你目标不符的词
- 把幸存者按意图聚成主题簇——一个簇恰好映射到一个页面
- 建一张
keyword | intent | target URL映射表,并把它存进你的仓库 - 打开 Search Console,收割第二页的「低垂果实」(11–20 位且有展示量)
- 在锁定头部词之前,拿真实的 SERP 做一次常识检验