xenu檢查死鏈接與導出鏈接




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