網站在經營一段時日後,難免有些連結會失效,特別是對外的連結。除了有些網站編輯系統本身就具備連結檢查的功能外,還有許多付費或免費的工具可以使用。那部落格(Blog) 呢? 部落格也需要做連結檢查嗎?
其實部落格也是網站,我們總希望使用者在閱讀舊時文章時仍能正常連結至文章中所提供的對內或對外網址。前幾天便心血來潮以 Xenu’s Link Sleuth 這個免費的工具來檢查本站,結果竟有100多個連結有錯誤,於是花了幾個晚上來解決這問題。
我的處理方法是找出正確的網址,如果真不存在了,只要將連結導到 Internet Archive 的備份畫面。如果連 Internet Archive 或 Google Search 的 Cache 都沒有的話,便再加註說明。
由於部落格文章經常會引用到其他部落格或網路資源的內容,在經由這一次的經驗我發現有幾種情況造成部落格對外的連結失敗率比一般網站還高:
- 部落格搬家: 相信這個情況在未來會更常見
- 部落格更改網址顯示方式: 如文章代稱(post slug) 的變更或整個部落格文章之網址顯示都改變
- 部落格關閉: 不只是新開張、很少更新的部落格會關站,有時連知名的部落格都會關閉呢
- 新聞報導網頁: 在一定時間後便無法免費瀏覽或者就消失不見了
- 網路活動結束: 本站曾介紹過的 2006年名家精選100 絕世好Blog 便是一例。
除了事後補救,如果引用到重要的線上內容,還是覺得同時提供 WebCite 的備份網址會比較妥當。至於倒底部落格需不需要做連結檢查? 或者要像我這樣花時間把錯誤連結更正回來呢? 答案應是見仁見智吧!
此工具使用時候請小心使用, 現在大部分的bsp都有防砍站的機制。所以當你以工具作短時間連續連線的話,你的IP就會被禁止連線。之後要等一段時間或者永遠不再開放連線唷。
謝謝 haoming 的提醒 🙂