页面被索引但不排名:3 个原因 + 修复路径

Indexed 状态,0 曝光——通常是内容深度、意图匹配、主题权威三类问题。

页面在 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 GapSemrush 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 页面做主题集群,集中权威
  • 每篇文章发布时检查站内是否已有近似内容,避免蚕食
  • 内链锚文本永远是真实意图词,不要”点这里”

相关阅读

标签: #SEO #Google #Search Console #收录