網站里常有一類頁面:内容寫完了,也發布了,但全站没有任何一個地方連結到它。用戶翻不到,蜘蛛也只能靠 sitemap 或者外部連結偶尔發現一次。這種頁面通常被称為孤岛頁面,它不是技術故障,更多是运营流程里漏掉的一步。
孤岛頁面為什么會出現
孤岛頁面指的是站内没有其他頁面連結指向它,或者只有 sitemap 里挂着一條地址、正常点击路径走不到的頁面。内容本身可能並不差,但由于缺少入口,既拿不到内部連結传递的信号,也很少有人訪問。
在内容量稍大的站点里,這類頁面很常见。栏目改版、頁面下线、专题临时上线又忘了接入導航,都會留下一些「只有自己知道自己存在」的地址。
常见的几種来源
- 专题頁、活動頁上线时只做了外部推廣,站内没有留下入口。
- 老文章從導航或列表里被撤下,既没做跳轉,也没加新的内鏈。
- 标簽頁、归档頁、分頁之間互相不连接,形成一小片孤岛。
- 新栏目上线後,主導航和栏目列表没有同步更新。
- 由程序批量生成、只在 sitemap 里出現的頁面。
怎么把它找出来
- 導出 sitemap 中的全部 URL,作為一份「應该存在的頁面」清單。
- 用爬虫工具或站内搜尋抓一遍全站,记錄每個 URL 被哪些頁面連結到。
- 两份清單對比,只在 sitemap 出現、站内没有任何入鏈的地址,就是重点怀疑對象。
- 再结合服務器日誌,看這些 URL 最近一两個月有没有蜘蛛来訪。長期零抓取、零訪問的,基本可以確認是孤岛。
有條件的,可以按 URL 統計日誌里的抓取次數,和入鏈數量放在一起看,判断會更准。單看某一項,容易把目錄頁、參數頁誤判進来。
需要說明的是,孤岛頁面和低质量頁面不是一回事。有的頁面内容扎實,只是被流程漏掉了入口;有的頁面本身價值有限,即使补满内鏈也不值得長期保留。自查时要先把這两類分開,再决定是补鏈還是清理。
找到之後怎么處理
- 内容仍有價值的:從相關文章、栏目頁、聚合頁加上正文内鏈,让它重新有入口。
- 内容已经過时的:合並到更新的頁面,或者 301 到主题相近的頁面。
- 纯功能頁、測試頁:確認没有外部引用後直接下线,返回 404 或 410。
- 确實需要保留但不适合放進導航的:至少在相關文章里留一個自然的入口。
孤岛頁面不是「收錄了就行」。没有入口的頁面很难被持續抓取,也很难获得稳定訪問。
把内鏈当成日常動作
與其每隔半年做一次大掃除,不如把内鏈寫進日常流程:新文章發布时,顺手從两篇舊文加一條相關連結;栏目改版时,检查被撤下的頁面是否還有入口;下线頁面时,確認没有其他頁面仍在連結它。
内鏈不用堆數量,關键是相關和自然。在同一篇文章里連結到真正有用的延伸内容,比在頁脚塞一堆全站連結更有意义。長期坚持,孤岛頁面自然會越来越少。