Urlscan.io:免費網站掃描工具,線上檢測網頁的各項連結相關資訊
如果要檢查網頁有沒有任何錯誤,Chrome 瀏覽器內建的開發人員工具很有用,不過可能很多人跟我一樣會覺得太複雜,或是更偏好使用直覺的測試功能,例如之前介紹過的「Web-Check:一站式網站分析工具,查詢網站 IP、伺服器、SSL、網域名稱等各項資訊」就能在輸入網址後快速分析各種相關資訊,若要深入檢測網站會很有幫助。
本文要介紹「Urlscan.io」是一個網頁沙盒,更精確一點描述它更偏重於檢查網站上各種與連結有關的資訊,只要輸入網址就能在幾秒鐘後得出概述與檢測結果,例如 IP 位址、包含的 IP 數量、連線請求數、網頁大小、檢測到的服務、站外連結、相似連結、DOM 和內容等細節,有時候直接查看網頁原始檔很難看到這些資訊,透過 Urlscan.io 更容易發現是否存在問題。
Urlscan.io 和其他網站檢查工具一樣,都是屬於基本資訊免費提供,如果要更多的功能或是更多配額就必須付費升級,還好在一般使用不太需要付費(入門方案每月就要 $500 美元起跳),對很多網站來說會是不小的支出,不過免費就很夠用。
網站名稱:Urlscan.io
網站鏈結:https://urlscan.io/
使用教學
開啟 Urlscan 網站後會看到首頁的鏈結不斷更新,代表同時也有不少人在使用這個工具,輸入檢測的網址後點選「Unlisted Scan」就能開始(而且不會顯示在首頁)。
點選「Options」可以調整檢測的可見度,如果設定為「Public」就會公開顯示在 Urlscan 首頁,除此之外也能設定不同的檢測器來源、User Agent 或是 HTTP 參照網址等資訊。
檢測結果會顯示網頁的 IP 位址、伺服器國家、主機商、請求數等資訊,從摘要可以知道開啟這個網站會連結多少個 IP 位址、網域名稱和發出的 HTTP 請求數量,也會有網站的 IP 位址、國家和主機商資訊(如果使用 Cloudflare 就看不出來)。
在結果頁面我認為比較重要的項目有以下:
在下方「Domain & IP information」會顯示開啟網頁時會載入的相關 IP 和域名,最好能花點時間逐一確認這些連結有沒有問題。
從上方選單找到「HTTP」會顯示連線數量,包括每個資源的路徑、狀態、大小、載入時間、資料類型和 IP 來源等資訊,這個在瀏覽器的開發人員工具也能看到。
點選最後方的 Expand 會展開詳細資訊(例如完整網址、協議、安全性、伺服器、DNS),這對於開發人員偵錯會很有幫助。
其他還有像是偵測頁面出現的外部鏈結、重新導向、JavaScript 變數、Cookies、表單分析等等,資料相當豐富且完整,其實 Urlscan.io 可以測試的項目真的很多、也很細節,可以善加利用。
其他還有相似鏈結資訊,例如同一個域名、不同時間測試結果,或是在同一個 IP / ASN 但不同的域名,另一個很重要的功能是「文件物件模型」(DOM Tree)和內容呈現方式,這些工具都不用付費或是註冊就能使用。
值得一試的三個理由:
- Urlscan.io 可以快速檢查各項網頁內的連結相關資訊
- 基本功能免費提供,若要更多的功能或配合必須付費升級
- 瀏覽器內建的開發人員工具稍嫌複雜,Urlscan 相對來說更直觀