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

猜你喜歡