决定投入 6 个月写之前,你要有可辩护的理由相信”真有人在搜这个”。下面是几个便宜又可靠的信号,外加一段把 autocomplete 和 SERP 变成 CSV 评分表的小脚本。
问题背景
关键词工具会骗人。它给热门词显示漂亮的整数,对长尾词全部显示零,但事实上长尾累加起来流量很可观。对独立开发者更重要的是定性信号:真人是不是这么提问的、SERP 里有没有面向你这种用户的结果、点进去的内容能不能真的解决问题。把这些做成评分表就能落到数据上。
判断标准
- 在 Google 输入主词,autocomplete 至少自动补出 5 个相关说法。
- 搜相关词时出现 “People also ask”,且点开还能继续展开。
- Reddit、Quora、Stack Exchange、知乎、即刻上能找到最近还有人讨论的帖子。
- YouTube 上能搜到 4-5 位数播放量的相关教程。
- Google Keyword Planner 给出的范围里,多个相关词显示 10-100 的小区间——非零比具体数字更重要。
快速结论
如果 autocomplete + PAA + 社区活跃帖三个同时出现,需求就是真的。少了两个,要么太小要么已经死了。
开始前准备
- 准备好 30 个候选 query 写法——不要凭空验证。
- 用无痕窗口打开 Google,避免个性化干扰。
- 用一个新的 Google 账号访问免费 Keyword Planner。
实操步骤
- 脚本拉 Google autocomplete。非官方接口返回 JSON:
for q in "astro deploy firebase" "firebase hosting cache" "vercel custom domain"; do
echo "=== $q ==="
curl -s "https://suggestqueries.google.com/complete/search?client=firefox&q=$(printf '%s' "$q" | jq -sRr @uri)" \
| jq -r '.[1][]'
done
少于 5 个建议要警惕;少于 2 个就是死题。
- 建一份 SERP 信号评分表(20 个候选)。CSV 列:
query,autocomplete_count,paa_present,reddit_recent,youtube_4_digit_views,ai_overview,big_pubs_in_top10,verdict
astro deploy firebase,7,yes,yes,yes,no,2,green
firebase hosting cache,5,yes,yes,no,no,1,green
vercel build failed,9,yes,yes,yes,yes,4,yellow
nextjs middleware example,4,no,no,no,no,8,red
Green = 做,yellow = 谨慎做,red = 放弃。
- 每个 query 无痕搜一遍,截 SERP 布局图。看:
PAA 框出现 → 需求信号
AI Overview → 点击率风险
Reddit 在前 10 → 独立站友好的意图
YouTube 在前 5 → 考虑同时做视频
Wikipedia 在前 3 → 多半信息型,难变现
- Reddit / Quora / 知乎搜一遍同样的词(30 分钟)。Google site 过滤:
https://www.google.com/search?q=site%3Areddit.com+%22astro+deploy+firebase%22
近 12 个月没讨论的题,多半太窄无法扩量。
-
免费 Google Keyword Planner 看相对竞争度。 登录 → Tools → Keyword Planner → Get search volume and forecasts,粘 20 个候选。重点看 “Competition” 和 “Low/High range” 列,不要被体量估算迷惑。
-
打分打标签。 投入这个 niche 前,至少 15 个候选要在 green 区。简单评分:
score = (autocomplete >= 5 ? 1 : 0)
+ (paa_present ? 1 : 0)
+ (reddit_recent ? 1 : 0)
+ (youtube_views ? 1 : 0)
+ (ai_overview ? -1 : 0)
+ (big_pubs_top10 < 4 ? 1 : 0)
# score >= 3 → green
# score 1-2 → yellow
# score <= 0 → red
- 先发两篇样本。 Search Console URL Inspection → Request indexing。等 4 周。Search Console 真实曝光是 ground truth。拉数据:
# Search Console API 快查(先 OAuth):
curl -X POST "https://www.googleapis.com/webmasters/v3/sites/$SITE_URL/searchAnalytics/query" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
--data '{
"startDate": "2026-04-22",
"endDate": "2026-05-22",
"dimensions": ["query"],
"rowLimit": 100
}'
两篇样本 4 周拿到 50+ impressions,说明题材有真实需求。
执行检查清单
- 30 个候选 query 已经入表打分。
- autocomplete 都抓过,不只是主词。
- Reddit / Quora 时效性人工查过。
- 免费 Keyword Planner 相对竞争度记录在案。
- 已发 2 篇样本并提交索引请求。
上线后验证
- 4 周后样本文章在 Search Console 有非零曝光。
- 至少一个目标 query 平均位置 < 50,还有爬的空间。
- Search Console 里出现你没预料到的 query——证明题材长尾够宽。
容易踩的坑
- 只信一个工具——Ahrefs、Semrush、Keyword Planner 三家差异有时非常大。
- 把推特或微博上的热门话题当作搜索需求,刷屏不等于有人搜。
- 看到 autocomplete 没出建议就以为没量,有时 Google 只是把建议藏了。
- 忽略 AI Overview 的存在——AI 摘要把问题答完了,点击率会很低。检测:SERP 截图里自然结果上方有生成式答案。
- 看到工具里有个数字就忽视所有定性信号。
- 不开无痕用日常 Chrome 验证——个性化会扭曲结果。
FAQ
- 一个月多少搜索算够: 对内容站来说,单篇 30-100 月搜也够,只要你能堆出几百篇。覆盖广度比单篇体量更重要。
- 要花钱买 Ahrefs 或 Semrush 吗: 验证阶段不需要。免费 Keyword Planner + autocomplete 就够了。有流量、要规模化时再买。
- 怎么判断竞争度: 搜 10 个目标词,数前 10 名里有多少是大媒体、Reddit、YouTube、AI Overview。如果大媒体加视频占了大头,这个词你拿不下。
- AI Overview 会不会让我的题材失去 SEO: 它对 “什么是 X” 这种入门问题打击最大。具体的、操作型问题(“2026 版本怎么修 Y”)还有点击。
- 候选全是 yellow 没 green 怎么办?: 挑 Reddit 信号最好、大媒体覆盖最差的 5 个 yellow。先发样本。yellow + 真实曝光也能做。