列表页和归档页的分页,是站点结构里最容易被忽略的一块。首页和栏目第一页通常都有人盯着,但从第二页开始,往往成了没人维护的区域:链接是旧的、标题全站雷同、翻到第十页以后干脆没有入口。对访客来说,内容变得难找;对蜘蛛来说,这条抓取路径可能走到一半就断了。
分页为什么值得单独自查
一个正常运营的站点,列表页会随着内容积累不断变长。早期只有几十页,几年后可能上千页。如果分页没有统一规则,就会出现同一批文章对应多个地址、分页标题重复、越往后越没有内链入口等问题。等到发现某些文章长期没有访问也没被抓取,才回头排查,成本会高不少。
第一步:确认分页地址的形态
常见的有三种:
- 路径式:如 /news/page/2/,结构清晰,便于在服务器和统计工具里按规则筛选。
- 参数式:如 /news?page=2,实现简单,但容易和筛选、排序参数混在一起,产生大量相似地址。
- 加载更多或无限滚动:访客体验不错,但如果没有可被抓取的静态分页地址兜底,后面的内容很难被发现。
三种形态都可以用,关键是全站统一,并且每一页都有稳定、可复现的地址规则。
第二步:逐项检查分页页面
- 分页页的标题是否带页码或区分信息,避免几十页共用同一个标题。
- 当前页是否有明显标识,翻页链接是否是普通 a 标签,而不是只能靠脚本点击。
- 是否提供上一页、下一页以及首尾页入口,而不是只给一串数字。
- 列表里每篇文章指向的是否是最终地址,避免先跳到中间页再二次跳转。
- 分页自身的规范化标记是否指向当前页,而不是全部指回第一页。
- 移动端翻页按钮是否够大、可点,别让手指总是点错到旁边的链接。
第三步:处理过深分页和失效页码
内容多的时候,翻到几百页意义不大,访客也不会一页页点。可以设置合理的翻页上限,超过之后改用归档、标签、时间线等方式提供其他入口,让老内容仍有路径可达。
如果分页地址做过改版,旧的参数式地址最好归并一次:能对应到新地址的做 301,确实没有对应内容的返回 404,不要让它们继续以 200 状态留在站内。另外,不要因为嫌分页“低价值”就整片加上 noindex,那样可能把列表里的文章一起挡在发现路径之外,得不偿失。
分页是访客找内容的路径,也是蜘蛛发现新地址的路径之一。整理干净不等于一定被收录,但至少不会因为入口混乱,让内容白白躺在那里没人经过。
落地建议
- 抽出最近一段时间的服务器日志,看分页地址的抓取频次和状态码分布,找出异常页。
- 挑一个有代表性的栏目,从第一页翻到最后一页,记录断链、重复标题和无入口的页码。
- 确定分页规则后写进站点规范,后续新增栏目直接套用,不再各写各的。
- 把分页加入常规自查清单,每次批量更新内容后顺手检查一次。