MasaApps360
繁體中文
URL Short

如何檢查短連結是否還有效(以及為什麼會壞掉)

在 URL Short 打開 紀錄,點 檢查所有連結,或打開單一連結後點 立即檢查狀態。App 會跟著短連結走到最後的網頁,並把它標示為 有效 或 失效,附上 HTTP 狀態碼和回應時間。

閱讀約 3 分鐘 · 更新日期

我的連結為什麼打不開?

短連結有兩個部分可能出問題:短連結本身,它存在縮短服務那裡;以及它指向的網頁。大多數壞掉的連結是第二種:網頁搬家了、商店下架了商品,或是活動結束後活動頁就撤掉了。

  • 目標網頁被刪除或搬走了,所以網站回應「找不到」(404)或「已不存在」(410)。
  • 網站掛了或太忙,回應伺服器錯誤(5xx)。
  • 縮短服務移除了這個連結,例如依照它自己的規定,或是因為已經過期。
  • 印出來的連結被人打錯了,這就是為什麼簡短、乾淨的連結很重要。

連結壞掉是什麼意思?

意思是你一路跟著它走到底,伺服器回應的是錯誤,而不是一個網頁。URL Short 會讀取最後那個回應,再把連結歸入下列其中一種狀態。

URL Short 的連結狀態
狀態伺服器最後的回應該怎麼做
有效正常的網頁(2xx),或仍然解析得出來的轉址不用做什麼
破碎找不到(404)、已不存在(410)或伺服器錯誤(5xx)修好或換掉目標網頁,或重新做一個短連結
等待中服務要求放慢速度(429)晚點再檢查
未知其他任何回應,或還沒檢查過自己打開看看

如何在 App 裡檢查你的連結

  1. 打開 紀錄。
  2. 想測試全部,就打開選單點 檢查所有連結。每一列在檢查時都會得到一個狀態。
  3. 想測試單一連結,就點它,選 編輯詳情,再在 連結狀態 底下點 立即檢查狀態。
  4. 看 HTTP狀態 和 回應時間,了解伺服器回應了什麼,以及有多快。
  5. 依狀態篩選清單,就只會看到壞掉的那些。

檢查時送出的是一個輕量的請求,只要求網頁標頭,如果伺服器拒絕,才退回一般請求。它會跟著每一次轉址走,所以測試的是讀者實際走的完整路徑。它不能告訴你網頁為什麼變了,只能告訴你它變了;你還是得自己去看。

可以自動檢查嗎?

可以。在設定裡開啟 自動檢查您的縮短連結是否仍然有效。 這個選項,App 就會依排程重新檢查你的紀錄,預設是一天一次。

短連結壞掉時該怎麼辦

  • 如果目標網頁搬家了,就縮短新的網址,並把你發佈過的地方的連結換掉。
  • 如果已經印出來了,而你用的服務可以在它自己的後台修改連結的指向,就到那裡改。URL Short 無法在連結做好之後編輯它。
  • 如果狀態是等待中或未知,就稍等再檢查,或直接在瀏覽器裡打開連結。

常見問題

怎麼在不點開的情況下檢查網址有沒有效?
在 URL Short 裡,對紀錄中的連結使用 立即檢查狀態。App 會在背景請求該網頁,並顯示結果和 HTTP 狀態碼,不必在瀏覽器裡打開它。
為什麼短連結打不開,但長連結可以?
那問題就出在縮短服務那邊:連結被移除了、已經過期,或是服務正在當機。請重新做一個短連結,也許換另一個服務。
檢查時需要網路嗎?
需要。它必須連到伺服器,才知道伺服器怎麼回應。沒有網路時,App 會保留最後一次已知的狀態。
可以檢查不是在 App 裡做的連結嗎?
連結檢查是針對紀錄裡的連結。想測試別的短連結,請先把它縮短或掃描進 App。

你可能也會喜歡

更多 URL Short 教學