今天修改了網(wǎng)頁的地址,因為原來的網(wǎng)站路徑并不是統(tǒng)一的,所以先按照大部分頁面的規(guī)則替換,發(fā)現(xiàn)很多頁面都是無法連接的,我們不可能一個一個的檢查,這里發(fā)現(xiàn)了一個工具,可以批量檢查頁面的404錯誤
Xenu Link Sleuth是一款功能簡單、但對SEO十分重要的蜘蛛爬行模擬工具。界面非常簡單,用戶輸入一個網(wǎng)址,通常是網(wǎng)址的首頁,單擊OK按鈕,這個軟件就會按照輸入的網(wǎng)址可以分別列出網(wǎng)站 的活鏈接以及死鏈接,連轉(zhuǎn)向鏈接它都分析得一清二楚;支持多線程 ,可以把檢查結(jié)果存儲成文本文件或網(wǎng)頁文件。
使用了上面的軟件很方便的就找到了我們的這個頁面索引的頁面的一些出現(xiàn)404錯誤的頁面,這樣我們就可以快速的解決問題了。
Xenu測試原理
從待測網(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)品介紹,則程序無法進行判斷,因此鏈接頁面的正確性需要人工進行判斷。
Xenu狀態(tài)識別
檢測完的鏈接狀態(tài)常用的有:ok、timeout、no connection、no such host、not found等等。
■ok、mail host ok :表示鏈接正常;
■timeout、no connection、no such host:表示訪問超時或者無法訪問(不代表是空鏈);
■not found:如果是not found,表示沒有找到,即空鏈接。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!