网站里常有一类页面:内容写完了,也发布了,但全站没有任何一个地方链接到它。用户翻不到,蜘蛛也只能靠 sitemap 或者外部链接偶尔发现一次。这种页面通常被称为孤岛页面,它不是技术故障,更多是运营流程里漏掉的一步。
孤岛页面为什么会出现
孤岛页面指的是站内没有其他页面链接指向它,或者只有 sitemap 里挂着一条地址、正常点击路径走不到的页面。内容本身可能并不差,但由于缺少入口,既拿不到内部链接传递的信号,也很少有人访问。
在内容量稍大的站点里,这类页面很常见。栏目改版、页面下线、专题临时上线又忘了接入导航,都会留下一些「只有自己知道自己存在」的地址。
常见的几种来源
- 专题页、活动页上线时只做了外部推广,站内没有留下入口。
- 老文章从导航或列表里被撤下,既没做跳转,也没加新的内链。
- 标签页、归档页、分页之间互相不连接,形成一小片孤岛。
- 新栏目上线后,主导航和栏目列表没有同步更新。
- 由程序批量生成、只在 sitemap 里出现的页面。
怎么把它找出来
- 导出 sitemap 中的全部 URL,作为一份「应该存在的页面」清单。
- 用爬虫工具或站内搜索抓一遍全站,记录每个 URL 被哪些页面链接到。
- 两份清单对比,只在 sitemap 出现、站内没有任何入链的地址,就是重点怀疑对象。
- 再结合服务器日志,看这些 URL 最近一两个月有没有蜘蛛来访。长期零抓取、零访问的,基本可以确认是孤岛。
有条件的,可以按 URL 统计日志里的抓取次数,和入链数量放在一起看,判断会更准。单看某一项,容易把目录页、参数页误判进来。
需要说明的是,孤岛页面和低质量页面不是一回事。有的页面内容扎实,只是被流程漏掉了入口;有的页面本身价值有限,即使补满内链也不值得长期保留。自查时要先把这两类分开,再决定是补链还是清理。
找到之后怎么处理
- 内容仍有价值的:从相关文章、栏目页、聚合页加上正文内链,让它重新有入口。
- 内容已经过时的:合并到更新的页面,或者 301 到主题相近的页面。
- 纯功能页、测试页:确认没有外部引用后直接下线,返回 404 或 410。
- 确实需要保留但不适合放进导航的:至少在相关文章里留一个自然的入口。
孤岛页面不是「收录了就行」。没有入口的页面很难被持续抓取,也很难获得稳定访问。
把内链当成日常动作
与其每隔半年做一次大扫除,不如把内链写进日常流程:新文章发布时,顺手从两篇旧文加一条相关链接;栏目改版时,检查被撤下的页面是否还有入口;下线页面时,确认没有其他页面仍在链接它。
内链不用堆数量,关键是相关和自然。在同一篇文章里链接到真正有用的延伸内容,比在页脚塞一堆全站链接更有意义。长期坚持,孤岛页面自然会越来越少。