很多站点的栏目页,实际上是把详情页标题按时间倒序排一遍。用户点进来只看到一列链接,抓取端爬到的是一个几乎没有正文的索引页。栏目页本该是站内最重要的中间层,却常常因为“它是系统自动生成的”而被长期忽略。
栏目页在站点里承担什么
从结构上看,栏目页至少承担三件事:
- 给用户一个判断依据:这个栏目收录的是哪类内容、更新频率如何、值不值得继续点。
- 给抓取端一个分发节点:从这里能走到哪些详情页,哪些是近期更新的,哪些是长期沉淀的。
- 给站内链接一个汇聚点:详情页之间往往缺少互链,栏目页是它们为数不多的共同入口。
如果这三件事都没做到,栏目页就只是一个占着层级位置的列表容器。
逐项自查:栏目页该检查什么
1. 栏目页有没有属于自己的说明文字
打开栏目页,把列表部分遮住,看剩下的内容还有多少。如果只剩导航和页脚,说明这个栏目页没有独立信息。一段几十字到一两百字的栏目说明,讲清覆盖范围、内容来源、更新时间习惯,对用户和抓取端都有意义。注意别写成关键词堆砌,也别让每个栏目共用同一段模板文字。
2. 列表项是否只有一行标题
只有标题的列表,用户无法判断该点哪一条。可以按栏目类型补上摘要、发布时间、作者、封面图或标签。列表项信息量的下限是:用户扫一眼就能决定要不要点进去。
3. 列表里的链接指向的是不是最终地址
有些列表项链接会先跳到带参数的地址,再由脚本或重定向转到详情页。这类写法会让抓取端多走一步。检查列表模板输出的 href,确认它直接指向详情页的规范地址。
4. 子栏目和相关栏目的互链是否完整
有下级栏目的站点,父栏目页应当能走到子栏目;平级栏目之间,也建议有少量相关推荐。判断标准很简单:从首页出发,能不能在两三次点击内到达任意一个栏目页。
5. 分页出口是否只在页面上画了样子
翻页链接如果是按钮加脚本,“加载更多”如果只在用户滚动时才请求数据,抓取端可能根本走不到第二页。列表页的分页最好保留可点击的链接形式,并确认每页都有稳定的 URL。
6. 栏目长期不更新的原因是什么
如果一个栏目三个月没有新内容,要么是内容规划断了,要么是它本来就不该单独存在。前者需要补更新节奏,后者要考虑合并到更合适的栏目,或者干脆下线并做好跳转。
动手改的时候,建议的顺序
- 先统计全站栏目页清单,标注每个栏目的内容量、最近更新时间、是否有下级栏目。
- 把明显空转的栏目挑出来,决定补充、合并还是下线。
- 再统一列表模板,补上摘要、时间和必要的字段,确认链接直接指向详情页。
- 最后补栏目说明与子栏目互链,并在上线后观察这些页面的抓取频次变化。
栏目页的价值不在于页面上有多少关键词,而在于它能不能让用户和抓取端在一次浏览里看懂这一块内容的全貌。宣传式的栏目描述和堆砌式的关键词,都不会让它变得更有用。
这类调整不会立刻带来明显变化,但它是站内结构里少数投入一次、长期受益的地方。建议每隔一段时间把栏目页翻一遍,尤其是那些平时靠自动生成、没人手工维护的栏目。