你有「/category/ai-tools/」页面——自动生成的:顶部标题、下面 20 张文章卡片、面包屑、页脚。Google 从不收录;就算收录也排不出来。落地的用户 5 秒就跳——没有导览、只是一堵卡片墙、不知道先读哪个。
只是列表的分类页是导航不是内容——Google 索引内容,不索引网站家具。修法:每个分类页变成 hub 文章——编辑导言、精选「从这里开始」、你的独特观点、然后才是列表。这层把它从”网站 UI”转成”值得排名的话题页”。
常见原因
按命中率从高到低:
1. 模板自动生成、没 intro 字段
Astro / Next / Hugo 模板按 frontmatter 出列表页——没编辑导言字段、也没地方写一段。分类页机械生成、编辑沉默。
如何判断:看任意分类页源码——<h1> 和 <footer> 之间全是文章卡片——没编辑层。
2. 编辑往分类里填文章但没写分类页本身
每个分类 30+ 篇文章在里面,但分类页”没人写过”——它存在但没人组织。
如何判断:渲染分类页的文件 git log——只有模板被改(无每分类的内容编辑)——没人 curate。
3. 分类名是通用词不是具体话题
/category/tutorials/ 或 /category/posts/——这些没 SEO 目标。「关于什么的 tutorial?」具体分类名(/category/openai-api-tutorials/)有排名潜力,通用的没。
如何判断:列你的分类 slug——抽象类型(“posts”、“guides”、“stuff”)没 SEO target;话题词(“openai-api”、“claude-best-practices”)能排。
4. 分页稀释了分类主页
/category/ai-tools/ 30 篇文章分 1-3 页——Google 把 page 1 当”分类”忽略 2-3 页。卡片多 = 页数多 = 权威分散。
如何判断:分类页分页且 page 1 显示不到 80% 的精选文章——分页太急。
5. 没指向分类页的内部链接
分类内的文章不回链分类。分类页在链接图里飘着没支撑——PageRank 类信号不累积。
如何判断:分类里随机 5 篇文章 grep 分类 URL——没引用就是被自己孩子孤立。
6. 分类页”为 SEO 卫生”被 noindex 了
有人读了”noindex 分类页避免重复”的建议,你照做——现在 Google 都不考虑给分类排名。「卫生」建议适用于薄自动生成页,不适用于你真写了内容的。
如何判断:分类页 <meta name="robots" content="noindex">——加了编辑内容就移除。
最短修复路径
按收益从高到低。前 3 步把导航页变成 hub 文章。
Step 1:每个分类写 200-400 字编辑导言
CMS / frontmatter 加 intro 字段:
---
slug: openai-api-tutorials
title: "OpenAI API 教程"
intro: |
API 上线以来我们发了 28 篇 OpenAI API 教程。
这页是你的导览:新手从哪开始、想优化 prompt-cache 命中率读哪几篇、
以及怎么避开五个最常见的计费坑。
[200-400 字解释:分类的 scope、读者是谁、为什么这话题重要、
你们覆盖的特别之处。]
---
模板在卡片网格之前渲染 intro。
Step 2:加精选「从这里开始」+ 编辑点评
不要按发布日期列 30 张卡片,curate:
## 从这里开始(5 篇必读)
1. **[10 分钟 API 入门](/articles/...)** — 从没调过 API 就先读这篇。
2. **[生产用 prompt caching](/articles/...)** — 多数团队低估了省钱效果,80% 优化在这里。
3. **[成本监控 + 告警](/articles/...)** — 上线**前**设好,不要事后救。
[再加 2 篇]
编辑一句话点评是关键信号——「这个 writer 有观点」。通用列表没有。
Step 3:加「话题观点」——你的独特角度
你对这个分类的独特角度是什么?两段:
## 我们对 OpenAI API 的看法
多数团队把 API 当「带代码的 ChatGPT」用——我们不同意。
有意思的活儿不在 completion,而在 prompt-cache 策略、非交互场景的 batch API、
以及用 structured output 替代 webhook 解析代码。
如果你的用法看着像「发 prompt、收响应、重复」,你在花 3 倍的钱、
还错过了让这 API 真正变革的模式。
这就是分类页对「openai api」这个词排名的原因——观点是内容。
Step 4:分类之间互相链
底部:
## 相关分类
- [Claude API 教程](/category/claude-api/) — 同模式不同 provider
- [Prompt engineering](/category/prompt-engineering/) — 进入这些 API 的 prompt
- [LLM 成本优化](/category/llm-costs/) — 跨 provider 成本工作
分类间互链构建 Google 能读的话题图。
Step 5:核查子文章的回链
分类里的每篇文章都该回链分类。文章模板加:
<CategoryLink slug="openai-api-tutorials">
更多 OpenAI API 教程 →
</CategoryLink>
或正文里自然位置:
这是我们 [OpenAI API 教程](/category/openai-api-tutorials/) 之一——看 rest 了解更广话题。
5 篇文章回链分类 = 分类页能排。0 篇 = 孤立。
Step 6:加了编辑内容就修 noindex
加完 intro / curation 后移除了 noindex——在 Search Console 申请重 index——不申请的话 Google 可能要几周才再访。
预防建议
- 每个分类页当 mini 文章——300+ 字导言、精选「从这里开始」、话题观点
- CI check:分类页没
intro字段(或 <200 字)就 fail - 分类 slug 用具体话题不用通用类型(“openai-api” 而非 “tutorials”)
- 文章模板默认回链所属分类,每个分类 5+ 入链
- 有真编辑内容的分类页不要
noindex——这就违背了目的 - 季度审:哪些分类排名好?弱的要么补内容要么合并