页面在 Google 索引里(URL Inspection 显示 “URL is on Google”),site: 搜索能找到,但任何真实 query 都搜不出来——这个状态叫”幽灵收录”:进了索引但永远拿不到展示机会。
跟 “Crawled - not indexed” 不同,这个问题不在抓取或基础质量,而在和竞品比起来你这页的相对实力不够。Google 知道你存在,但每次有用户搜相关 query 时,它会想”这页面 vs 前 10 的页面,谁更值得展示”——然后选别人。
常见原因
1. 内容深度跟不上前 10 平均水平
打开你的目标 query 看 Google 前 10 名:
- 平均字数多少?
- 平均多少张图 / 表格 / 代码块?
- 有没有视频 / 互动元素?
- 是不是来自高权威站(GitHub、Wikipedia、知名公司博客)?
如果你的页面在以上任一维度低于平均的 50%,几乎不可能进前 10。
如何判断:
# 用 curl 抓前 10 看长度
for url in "url1" "url2" "url3" ...; do
echo "$url: $(curl -sL $url | wc -c) chars"
done
或更直接:用 ahrefs Content Gap 或 Semrush Topic Research 看竞品覆盖你没覆盖的子话题。
2. 没有任何外链
Search Console → 链接 → 看这个 URL 的”指向此网页的链接”。如果是 0 个或只有 1-2 个低权威站,那是排名上不去的硬约束。
外链是 Google 判断”这页值不值得展示”的最强信号之一。前 10 名 URL 平均有 50+ 外链时,你 0 外链的页面进不去。
3. 同主题竞品更强(站点权威差距)
哪怕你的单篇文章内容很好,如果整个站权威(Domain Rating / Authority Score)远低于竞品所在站,Google 也会优先选竞品。
如何判断:ahrefs.com/webmaster-tools(免费)查你站和前 10 竞品的 DR。差 20+ 是很难补的差距。
4. title / H1 / 内容不匹配真实搜索词
你的 title 写”AI 写作的 5 个秘诀”,但用户实际搜的是”AI 怎么写文章”——意图相关但措辞不同,Google 把你排在更精确匹配的页面后面。
5. 同站多个页面互相竞争(关键词蚕食)
如果你站有 3 篇都在讲”如何部署 Astro”,Google 不知道该选哪个,每个都拿不到好排名。
如何判断:site:yourdomain.com "你的关键词",结果出现多个自己的 URL = 蚕食。
6. 主题权威信号不够
Google 的 Topical Authority:你只发过 1 篇关于”Astro 部署”的文章 vs 竞品发过 10 篇覆盖 Astro 的方方面面——Google 信任后者。
最短修复路径
Step 1:研究前 10,找差距
打开目标 query 的 SERP 前 10。对每个填表:
| URL | 字数 | 图数 | 表格 | 代码 | DR | 外链 |
|-----|------|------|------|------|----|----|
| ... | | | | | | |
填完得到”达标线”。你的页面要至少达到中位数。
Step 2:用 People Also Ask 补全意图
在 SERP 上搜你的 query,看”People also ask”折叠 4-8 个相关问题。把这些都作为子标题写进你的文章。
例:query 是 “Astro 部署 Vercel”,PAA 可能有:
- “Astro 和 Next.js 区别?”
- “Vercel 免费 plan 有什么限制?”
- “怎么绑自定义域名?”
每个 PAA = 一个 H2 + 100-200 字回答。
Step 3:加 3 种独有信号
- 1 张原创截图 / 流程图(不是 stock photo)
- 1 个数字化对比表
- 1 段真实代码 / 配置(带行数和注释)
每加 1 项,“内容信号”提升 1 档。
Step 4:内链信号集中
# 找出 5 篇最相关的文章
rg -l "Astro|Vercel|部署" src/
# 在每篇文章里加一段链接到目标页,锚文本含主关键词
每个文章加这种段落:
对 Vercel 的 build 配置不熟悉的话,可以看 Astro 部署 Vercel 完整指南,特别是环境变量大小写那块的坑。
锚文本要是真实意图词,不是”点这里”或”more”。
Step 5:清理关键词蚕食
site:yourdomain.com "Astro 部署 Vercel"
如果出来 3 篇:
- 选最强的留下(最长、最新、内链最多)
- 其他 2 篇 301 重定向到主版本,或合并内容到主篇
Step 6:拿外链(最难但最直接)
每拿到 1-3 条权威外链,排名通常进 5-10 名。途径:
- 写一篇能让别人主动引用的”原始数据”文章
- HackerNews Show HN
- 在相关 subreddit 分享
- Guest post 到行业站
- 把你的内容做成 GitHub awesome-list 收录
Step 7:等 4-12 周
排名信号慢慢累积。修完后:
- 4 周:title/PAA 改写效果开始显现,排名小幅上升
- 8 周:内链信号被重新评估
- 12 周:完整效果
期间不要每周都改 title 期望立刻看效果。
预防建议
- 写之前先研究前 10,定”必须超过的中位数”
- 一个 query 一个页面,不要让 5 页相互竞争
- 围绕 hub 页面做主题集群,集中权威
- 每篇文章发布时检查站内是否已有近似内容,避免蚕食
- 内链锚文本永远是真实意图词,不要”点这里”