xenu檢查死鏈接與導出鏈接




Xenu是用于檢測網站鏈接有效性的綠色軟件,使用簡單,最大支持100線程( Parallel threads),檢測速度非常快.一方面可以檢測網站哪些鏈接打不開步
【測試原理編輯】
從待測網站的根目錄開始搜索所有的網頁文件,對所有網頁文件中的超級鏈接、圖片文件、包含文件、CSS文件、頁面內部鏈接等所有鏈接進行讀取,如果是網站內文件不存在、指定文件鏈接不存在或者是指定頁面不存在,則將該鏈接和處于什么文件的具體位置記錄下來,一直到該網站所有頁面中的所有鏈接都測試完后才結束測試,并輸出測試報告.
如果發現被測網站內有頁面既沒有鏈接到其他資源也沒有被其他資源鏈接,則可以判定該頁面為孤立頁面,將該頁面添加到孤立頁面記錄,并提示用戶.
測試鏈接目標是否存在和是否有孤立頁面都可以通過程序自動完成,但是程序卻不能判斷目標頁面是否與用戶的用意是否相符合,如果鏈接到不正確的頁面,例如將公司介紹鏈接到產品介紹,則程序無法進行判斷,因此鏈接頁面的正確性需要人工進行判斷.
測試完畢后,可以通過REPORT菜單中的HTML REPORT來進行測試結果的查看,可以查看的方式包括:
1、 錯誤鏈接報告
2、 完整的報告
3、 測試文件清單
4、 用戶自定義的HTML報告,可以允許用戶定義顯示條件.
5、 重定向鏈接列表