站点跑上一两年,内容库通常就不再是当初那張干净的清單了:有已经下架的活動頁、有過期的價格說明、有同一话题寫了三遍的重复文章,還有一些当初随手發布、之後再没人点過的頁面。它們不會自己消失,只會安静地留在索引里,和目前有效的内容争夺抓取與用戶注意力。
處理舊内容最容易犯的错,是两種极端:要么完全不動,任其堆积;要么一次性大批量刪除,把有外鏈、有搜尋流量的頁面一起清掉。更稳妥的做法是先分桶,再動手。
第一步:把舊内容分成四類
不需要复杂工具,把站点主要栏目過一遍,按下面四類打标即可。
- 保留:内容仍然准确,有稳定訪問或外鏈,不需要改動,只需要偶尔复查。
- 更新:主题仍然有效,但里面的資料、流程、截图、政策已经過时。
- 合並:多個頁面在讲同一件事,分散了内鏈和權重,适合归並到一個主頁面。
- 下线:临时活動頁、已停产的产品頁、错誤或违規内容、几乎没有内容量的空壳頁。
分桶时以「這個頁面今天對用戶還有没有用」為准,而不是以發布時間為准。老頁面不等于该删,新頁面也不等于该留。
更新:能救的頁優先救
只要頁面還有外部連結、還有搜尋流量、還有内鏈指向它,更新通常比新建更划算。新建一篇相似内容,等于让两個頁面互相竞争,用戶和搜尋引擎都要重新判断哪個更相關。
更新时注意三件事
- URL 不要動。更新内容不等于換地址,改地址會把已有的連結關系一並作废。
- 正文實质改動。只改标题或替換几個词,對用戶没有價值,也算不上更新。
- 時間标记要真實。頁面上如果展示更新時間,就让它對應這次實际改動,而不是每次發布都自動刷新。
如果頁面结构已经嚴重過时,宁可重寫正文,也要保留原 URL 和原有的内鏈入口。
合並:重复主题的處理
合並前的關键動作,是選出「留存頁」。判断依據通常是:外鏈最多、訪問最多、URL 最简洁、内容最完整。選出之後,把其他几個頁面的有效内容並入留存頁,再對舊地址做 301 跳轉到留存頁。
要避免两種反向操作:一是把有流量的頁跳向没人看的頁,二是跳轉目标又跳回自身形成循环。跳轉做完後,记得回头检查站内其他頁面里指向舊地址的連結,尽量直接改到新地址,减少跳轉层數。
下线:删之前先確認三件事
- 這個頁面确實没有保留價值,也没有需要迁移的内容。
- 没有重要外部連結指向它。如果有,考虑先做 301 到最相關的存留頁面,而不是直接删。
- 它不在導航、栏目頁或文章内鏈的關键路径上,刪除後不會留下断鏈。
確認之後,让服務器對已刪除的地址返回正常的 404 或 410 狀態,而不是跳回首頁、也不是返回 200 的空頁面。跳首頁會让用戶和抓取程序都誤以為内容還在,只是換了個位置。
分批执行,別一次性大改
如果待處理頁面有几十上百條,建议按栏目分批推進,每批處理完留出观察時間,看看抓取日誌里這些地址的狀態變化、有没有出現異常的错誤率。一次性把大量地址改成 404 或 301,容易让抓取节奏出現明顯波動,出問题时也很难定位是哪一批引起的。
舊内容治理是長期動作,不是一次性清理。真正的目标不是把頁面數量压下来,而是让索引里的每個地址都還能對得起来訪者的需求。
留一份可查的處理台帳
每次動手前,至少记錄四項:原 URL、處理方式(更新/合並/下线)、执行日期、跳轉目标。這份台帳在半年後复查时價值很高——当你發現某個地址流量掉了,能立刻判断是内容問题,還是当初的處理决定带来的连鎖反應。
把這件事做成固定节奏,比如每季度挑一個栏目過一遍,比每年集中大掃除更省力,也更容易持續。