内容积累到一定量之后,很多站点会慢慢长出两套路径:一套是导航、栏目和列表组成的显性路径,另一套只有站内搜索或外部链接才走得通。后者常见的表现就是点击距离过深,以及一批没有任何站内链接指向的孤岛页面。
点击距离不是越小越好,它更像一个用来发现问题的指标:帮你找出那些本该有人访问、却只能靠搜索或外链才能抵达的页面。
两个概念先对齐
点击距离通常指从首页出发,沿着可点击链接到某个页面最少需要跳几次。计算时只跟随站内链接,导航、面包屑、列表、正文内链、推荐位都算一次点击。
孤岛页面指站内没有任何页面链接指向它,只能通过直接输入地址、站内搜索或外部链接到达。这类页面不一定没有价值,但长期缺少入口,内容再新也很难被稳定访问。
自查:先找出埋得深的页面
- 整理一份当前可访问的 URL 清单,把站点地图和最近的访问日志合并去重,避免遗漏。
- 从首页做一次广度优先的站内抓取,只跟随站内链接,记录每个页面首次被访问到的深度。
- 把深度超过四到五层的页面,以及始终没有被内部链接触达的页面单独拉出来。
- 按栏目归类,观察是集中在某几个栏目,还是零散分布。
如果站内规模不大,用表格手工记录也能完成。关键是口径统一:这次算五层,下次就别改成三层,否则数字之间没有可比性。
常见的几种成因
- 分页只保留「下一页」,历史内容随着页码越推越远。
- 栏目拆得过细,父栏目只挂着子栏目入口,没有直通内容的链接。
- 专题页和聚合页上线后长期不维护,改版时链接被顺手删掉。
- 内容从旧栏目迁到新栏目,旧地址做了跳转,新位置却没有同步内链。
- 标签页、作者页、归档页没有统一入口,只在正文里零散出现。
调整时的几个取舍
降低点击距离,不等于把内容全堆到首页。首页和一级栏目的位置有限,入口太多反而会稀释真正重要的内容。更稳妥的做法是分层处理:
- 栏目页展示最近的一批内容,更早的交给分页和年份归档承接。
- 分页在「上一页、下一页」之外,补一个跳到指定页码或按年份回溯的入口。
- 正文内链优先选语义相关的页面,不必为了压深度硬塞无关链接。
- 对确实不需要继续维护的历史页面,考虑合并或下线,比硬造入口更省事。
改完之后怎么验证
- 深度超过阈值的页面数,占全部页面数的比例有没有下降。
- 站内没有任何链接指向的 URL 数量是否减少。
- 这些页面在日志里被访问的频次有没有变化,是稳定出现还是偶尔露一次面。
如果几周过去数字几乎没动,先回头检查链接是不是断在中间某一层,比如列表页本身没被正常访问、分页被规则挡住,或者入口藏在需要交互才展开的模块里。
结构维护是长期动作。把点击距离和孤岛页面放进每月的例行检查,比等到流量下滑再回头翻结构要省力得多。