分类页要么是你最值钱的 SEO 着陆页,要么是 Google 看都不看一眼的薄重复页。分界线很简单:上面有没有人写过真实内容,还是只是一份自动生成的文章标题列表?这篇给你一套判断框架,把分类页分成「收录并投入」和「noindex 或删除」两类,再给出值得保留那部分的具体改造步骤。
一句话结论
- 保留收录的前提:有 200-300 字原创介绍、5 篇以上文章、话题清晰。这类页能排到那些单篇文章永远拿不到的宽泛浏览词。
- 其余的 noindex 或合并。「标题 + 自动列表」页和下面文章的信号重复,毫无新增价值。数量一多,这些薄页会拉低整站质量,还会把抓取预算浪费在没人搜的 URL 上。
- 长期挂
noindex, follow只是过渡,不是终点。Google 早就说过:一个页面长期处于 noindex,它最终会被当作noindex, nofollow处理、不再传递链接权重。要么修好,要么删掉,别把页面永远停在 noindex。
薄分类页为什么会伤站
分类页是用来归类内容的。从 Google 的角度看,它只会落进两类之一:
- 真正的 hub 页:有原创介绍、精选内链、话题明确。它能排到宽泛的浏览意图词(「最好的 X 工具」「X 教程」),而这种词单篇深度文章很少能拿下。
- 几乎空白的标题列表:重复下面文章已有的信号。按 Google 自己的定义,这就是薄内容——除了一份列表或网格之外没有任何描述性文字。
多数 CMS 的默认行为(WordPress 分类归档、自动生成的分类法页面)产出的都是第二类。代价不只是这些页排不上去。一个站如果有大量薄、近重复的 URL,抓取预算会被花在没人会搜的页面上,而这种模式本身就向 Google 传递了「整站质量低」的信号。Google 的 faceted navigation 官方指南对筛选页和排序页给的也是同样建议:没有独特内容的页面应当排除在索引之外,把抓取能力留给真正重要的页面。
怎么判断一个页属于哪一类
退出登录,对每个分类 URL 做一遍快速分诊:
- 页面只有一个
<h1>加一串文章标题,没有介绍段落。 - Search Console 的 Pages 报告把这个分类 URL 列在 Crawled — currently not indexed 或 Discovered — currently not indexed 下面。
site:你的域名/category/x/能搜到这页,但 Performance 报告显示过去 3 个月它点击为 0、impressions 接近 0。- 这个分类下文章少于 5 篇。
命中其中两条以上,这页就是 noindex 或合并的候选,而不是值得投入收录的对象。
收录、noindex 还是删除:决策表
| 情况 | 分类下文章数 | 有原创介绍吗 | 结论 |
|---|---|---|---|
| 真话题、做得完整 | 5 篇及以上 | 有(或你愿意写 200-300 字) | 收录。自指 canonical、写好 title 和 meta description。 |
| 真话题、还没写介绍 | 5 篇及以上 | 没有 | 先 noindex, follow 过渡,写完介绍再去掉 noindex。 |
| 稀疏、没有扩充计划 | 少于 5 篇 | 都行 | 合并到兄弟分类,旧 URL 做 301。 |
| 稀疏但有外链 | 少于 5 篇 | 都行 | 301 到合并后的兄弟分类,绝不 404。先查 Links 报告。 |
| 纯筛选 / 排序 / 标签视图 | 任意 | 没有 | noindex(只有在你也不需要跟链接时,才用 robots 屏蔽)。 |
实操步骤
- 盘点。列出所有分类 URL。CMS 生成的 XML sitemap,或用 Screaming Frog 这类工具爬一遍,都能拿到完整清单。然后退出登录逐个访问。
- 分诊。对每个「标题 + 自动列表」页做决定:写内容还是删。少于 5 篇、又没打算扩充的,合并到兄弟分类;有 5 篇以上、能代表一个真实话题领域的,保留并写介绍。
- 写介绍。保留的页写 200-300 字原创:这个分类讲什么、面向谁、哪 3-5 篇是代表作。每个分类要写得不一样。在每个分类里粘贴同一段模板,会被识别成近重复模式,毫无用处。
- 从介绍里链出去。在介绍里用描述性的 anchor text 内链到该分类下 3-5 篇最好的文章。这一步是把「重复列表」变成 Google 认可的 hub 的关键动作。
- 修好元数据。自指 canonical、有意义的
<title>(不要写「Posts in Category X」)、写好的 meta description。再确保这个分类出现在面包屑里。 - 处理被淘汰的页。不保留的页设
<meta name="robots" content="noindex, follow">。follow让 Google 在过渡期里仍然顺着文章链接爬。注意别同时在robots.txt里屏蔽这个 URL——Google 必须先爬到页面才能看到 noindex 标签,robots.txt 一屏蔽,这条指令就永远读不到了。 - 30 天后复查。重新打开 Pages 报告。补了真实内容的分类应该从「Crawled — currently not indexed」变成 Indexed。如果过了几个抓取周期还没变,说明介绍仍然太薄,或和下面的文章太像。
大多数指南漏掉的「noindex, follow」陷阱
noindex, follow 是把一个页面过渡出去时的正确设置——它在 Google 仍然走完页面内链的同时,阻止这页参与排名。但它不是永久归宿。Google 的 John Mueller 多年来一直说:当一个页面长期带着 noindex,Google 会理解成「这页真的不该出现在搜索里」,于是更少回来爬它、实际上也不再跟它的链接——时间一长,noindex, follow 就和 noindex, nofollow 没区别了。实际结论是:任何你打算长期留作导航 hub 的分类,都应该靠真实内容重新挣回 indexed;想永久移除的页面,应该合并并 301,而不是无限期停在 noindex 上。
容易踩的坑
- 一刀切把所有分类页都 noindex。一个做得完整的分类能排到单篇文章够不着的宽泛词。要逐页判断,而不是按模板统一处理。
- 到处粘贴同一段 100 字介绍来「让它们不一样」。Google 能识别近重复模式,你什么都没赚到。
- footer 大菜单里分类互链、anchor text 完全一样。anchor 不变内链价值会衰减;描述性、有变化的 anchor 信号强得多。
- 删掉一个有外链的分类。先查 Search Console → Links。有反向链接的分类 URL 要 301 到合并后的兄弟分类。404 会把这份链接权重直接扔掉。
- 把分类页和标签页搞混。分类是 hub(一个地方),标签是横切的过滤器。两者处理方式不同——见下方的标签页那篇。
这篇适合谁
有大约 5-50 个分类页、正在审整站质量的内容站站长。如果你的 Pages 报告里全是被标成「Crawled — currently not indexed」的分类 URL,又分不清该修还是该删,这套框架就是用来分流的。
这篇不适合谁
没有分类结构(只是单条时间线)的站,这里没什么可审。刚上线、Search Console 还没数据的站,应该先写文章,等到第 3 个月、有了抓取和展现数据再来审分类。
FAQ
- 分类页介绍写多少字够?: 200-300 字原创,说清楚这个分类是什么、面向谁、哪些文章是代表作。再少会被当成薄;再多就成了写文章,而不是 hub。
- 文章要不要链回它所属的分类页?: 要。一条面包屑加一个「返回分类」链接,既传递内链信号又方便读者。只是别在正文里塞五次。
- 分类页能和它下面的文章排同一个词吗?: 会内卷(keyword cannibalization)。按意图拆开:宽泛 / 浏览 → 分类页;具体问题 → 文章。给它们写明显不同的 title,再互链。
- 还没填满、打算以后补的空分类怎么办?: 现在 noindex, follow;把文章写出来;等到 5 篇以上加介绍补好,再去掉 noindex。一个被收录却排不到任何东西的分类,是质量负债,不是占位符。
noindex和在 robots.txt 里屏蔽是一回事吗?: 不是,而且搞混了会反噬。robots.txt屏蔽的是抓取;noindex屏蔽的是收录。如果你在 robots.txt 里屏蔽某个 URL,Google 就爬不到它、也就看不到 noindex 标签——结果这页反而可能凭外链被收录,还没有任何描述。想「别展示这页」就用 noindex,并且让 Google 能爬到它。