aaa视频网站,国产最新进精品视频,国产主播一区二区,999热精品视频,а√天堂资源8在线官网在线,国产免费不卡av,麻豆国产视频

一種無效鏈接處理方法及裝置的制造方法

文檔序號:8430772閱讀:499來源:國知局
一種無效鏈接處理方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信技術領域,特別涉及一種無效鏈接處理方法及裝置。
【背景技術】
[0002]隨著互聯(lián)網(wǎng)技術的發(fā)展,涌現(xiàn)出越來越多的網(wǎng)站,隨著網(wǎng)站數(shù)量的增多,其復雜度也越來越高,這就難免出現(xiàn)各種各樣的無效鏈接頁面,所謂無效鏈接頁面指的是某個網(wǎng)站上的連接頁面無法打開或者是打開的鏈接頁面為錯誤的鏈接頁面,如果一個網(wǎng)站上無效鏈接頁面較多的話,對于用戶來說,這些無法打開的鏈接必然導致用戶體驗較低。
[0003]針對上述問題,現(xiàn)有技術中可以通過以下方案解決無效鏈接問題:
[0004]第一種,人工設置蜘蛛?yún)f(xié)議(robots, txt)文件,這樣可以禁止搜索引擎抓取無效鏈接頁面,通常情況下,網(wǎng)絡蜘蛛會先訪問網(wǎng)站根目錄下的robots, txt,網(wǎng)絡蜘蛛會遵守協(xié)議,不抓取被禁止的頁面,以避免搜索引擎因為無效鏈接頁面而對網(wǎng)站進行降權處理。
[0005]第二種,人工設置301重定向,所謂301重定向即指頁面永久性移走,也就是說,當用戶或搜索引擎向網(wǎng)站服務器發(fā)出瀏覽請求時,服務器將返回的HTTP數(shù)據(jù)流中頭信息(header)中狀態(tài)碼的一種,表示本網(wǎng)頁永久性轉移到另一個人工設定的網(wǎng)頁地址,采用這種方式可以避免用戶或搜索引擎浪費流量,在一定程度上提高了用戶體驗。
[0006]第三種,人工設置404頁面,提示用戶所請求瀏覽的頁面不存在或者鏈接錯誤,同時引導用戶嘗試鏈接網(wǎng)站上其他頁面,可以避免網(wǎng)絡蜘蛛進入網(wǎng)站死胡同。
[0007]本申請發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在以下技術問題:
[0008]由于在現(xiàn)有技術中,往往通過單一的方式對無效鏈接進行處理,例如:人工設置蜘蛛?yún)f(xié)議文件、人工設置301重定向或者人工設置404,但是產生無效鏈接的原因有多種,如果全部采用單一的方式對無效鏈接進行處理的話將存在著對無效鏈接處理不夠精確的技術問題;
[0009]并且,在網(wǎng)站無效鏈接的較多的情況下,例如:數(shù)千上萬條無效鏈接頁面,如果采用人工方式設置robots, txt文件、301重定向或者404頁面的話,將產生大量工作量,操作起來非常不方便,并且容易出現(xiàn)人工設置錯誤等問題。

【發(fā)明內容】

[0010]本發(fā)明實施例提供一種無效鏈接處理方法及裝置,以解決現(xiàn)有技術中對無效鏈接處理不夠精確的技術問題。
[0011]本發(fā)明實施例技術方案如下:
[0012]本發(fā)明實施例提供一種無效鏈接處理方法,包括:檢測獲得網(wǎng)頁中的無效鏈接的地址信息;根據(jù)所述無效鏈接的地址信息確定所述無效鏈接的類型;根據(jù)所述無效鏈接的類型,采用對應的方式處理所述無效連接。
[0013]由上述方案可知,在本發(fā)明實施例中采用與無效鏈接的類型對應的方式對無效鏈接進行處理,而不是采用單一的方式對無效鏈接進行處理,故而達到了對無效鏈接處理更加精確的技術效果;
[0014]并且,由于不需要用戶手動設置,故而降低了用戶的工作量且操作更加方便,并且防止了用戶的誤操作。
[0015]優(yōu)選的,所述根據(jù)所述無效鏈接的類型,采用對應的方式處理所述無效連接,具體包括:若所述無效鏈接的地址信息的無效鏈接類型為靜態(tài)網(wǎng)頁類型,則將所述無效鏈接的地址信息替換為重定向鏈接的地址信息;否則,將所述無效鏈接的地址信息所對應的頁面替換為空字符頁面。
[0016]由上述方案可知,在無效鏈接類型為靜態(tài)網(wǎng)頁類型時,則將無效鏈接的地址信息替換為重定向鏈接的地址信息,由于靜態(tài)網(wǎng)頁無效則有可能是網(wǎng)絡鏈接發(fā)生了變化,故而將靜態(tài)網(wǎng)頁類型對應的地址替換為重定向無效鏈接的地址信息,有利于對無效鏈接的修復;而在無效鏈接類型不是靜態(tài)網(wǎng)頁類型時,其失效很可能是文件丟失,在這種情況下,很難恢復相關文件,故而將無效鏈接的地址信息的頁面替換為空字符頁面,從而網(wǎng)絡系統(tǒng)中不再搜錄該無效鏈接的地址信息,也就是不會再請求獲得該無效鏈接的地址信息對應的頁面,進而能夠降低耗費的流量,并且提高頁面的美觀度。
[0017]優(yōu)選的,在所述將所述無效鏈接的地址信息替換為重定向鏈接的地址信息之后,所述方法還包括:接收替換指令,根據(jù)所述替換指令中所攜帶的新的地址信息將所述重定向鏈接的地址信息替換為所述新的地址信息,其中,所述新的地址信息用于鏈接到所述無效鏈接的地址信息失效之前所指向的頁面。
[0018]由上述方案可知,可以通過接收替換指令,從而將無效鏈接的地址信息由重定向鏈接的地址信息替換為新的地址信息,而新的地址信息用于鏈接到所述無效鏈接的地址信息失效之前所指向的頁面,故而達到了能夠修復部分無效鏈接的技術效果。
[0019]優(yōu)選的,所述根據(jù)所述無效鏈接的地址信息確定所述無效鏈接的類型,具體包括:讀取所述無效鏈接的地址信息的擴展名;通過所述無效鏈接的地址信息的擴展名確定所述無效鏈接的地址信息所對應的無效鏈接類型。
[0020]由上述方案可知,直接通過無效鏈接的地址信息就可以確定無效鏈接的地址信息所對應的無效鏈接類型,而不要再獲取其它信息,故而達到了降低處理負擔的技術效果。
[0021]本發(fā)明實施例提供一種無效鏈接處理裝置,包括:檢測模塊,用于檢測獲得網(wǎng)頁中的無效鏈接的地址信息;確定模塊,用于根據(jù)所述無效鏈接的地址信息確定所述無效鏈接的類型;處理模塊,用于根據(jù)所述無效鏈接的類型,采用對應的方式處理所述無效連接。
[0022]由上述方案可知,在本發(fā)明實施例中采用與無效鏈接的類型對應的方式對無效鏈接進行處理,而不是采用單一的方式對無效鏈接進行處理,故而達到了對無效鏈接處理更加精確的技術效果;
[0023]并且,由于不需要用戶手動設置,故而降低了用戶的工作量且操作更加方便,并且防止了用戶的誤操作。
[0024]優(yōu)選的,所述處理模塊,具體包括:第一替換單元,用于若所述無效鏈接的地址信息的無效鏈接類型為靜態(tài)網(wǎng)頁類型,則將所述無效鏈接的地址信息替換為重定向鏈接的地址信息;第二替換單元,用于否則,將所述無效鏈接的地址信息所對應的頁面替換為空字符頁面。
[0025]由上述方案可知,在無效鏈接類型為靜態(tài)網(wǎng)頁類型時,則將無效鏈接的地址信息替換為重定向鏈接的地址信息,由于靜態(tài)網(wǎng)頁無效則有可能是網(wǎng)絡鏈接發(fā)生了變化,故而將靜態(tài)網(wǎng)頁類型對應的地址替換為重定向無效鏈接的地址信息,有利于對無效鏈接的修復;而在無效鏈接類型不是靜態(tài)網(wǎng)頁類型時,其失效很可能是文件丟失,在這種情況下,很難恢復相關文件,故而將無效鏈接的地址信息的頁面替換為空字符頁面,從而網(wǎng)絡系統(tǒng)中不再搜錄該無效鏈接的地址信息,也就是不會再請求獲得該無效鏈接的地址信息對應的頁面,進而能夠降低耗費的流量,并且提高頁面的美觀度。
[0026]優(yōu)選的,所述裝置還包括:接收模塊,用于在將所述無效鏈接的地址信息替換為重定向鏈接的地址信息之后,接收替換指令,根據(jù)所述替換指令中所攜帶的新的地址信息將所述重定向鏈接的地址信息替換為所述新的地址信息,其中,所述新的地址信息用于鏈接到所述無效鏈接的地址信息失效之前所指向的頁面。
[0027]由上述方案可知,可以通過接收替換指令,從而將無效鏈接的地址信息由重定向鏈接的地址信息替換為新的地址信息,而新的地址信息用于鏈接到所述無效鏈接的地址信息失效之前所指向的頁面,故而達到了能夠修復部分無效鏈接的技術效果。
[0028]優(yōu)選的,所述確定模塊,具體包括:讀取單元,用于讀取所述無效鏈接的地址信息的擴展名;確定單元,用于通過所述無效鏈接的地址信息的擴展名確定所述無效鏈接的地址信息所對應的無效鏈接類型。
[0029]由上述方案可知,直接通過無效鏈接的地址信息就可以確定無效鏈接的地址信息所對應的無效鏈接類型,而不要再獲取其它信息,故而達到了降低處理負擔的技術效果。
【附圖說明】
[0030]圖1為本發(fā)明實施例無效鏈接處理方法的流程圖;
[0031]圖2為本發(fā)明實施例無效鏈接處理方法中確定無效鏈接的類型的流程圖;
[0032]圖3為本發(fā)明實施例無效鏈接處理方法中根據(jù)無效鏈接的類型采用對應的方式處理無效連接的流程圖;
[0033]圖4為本發(fā)明實施例中無效鏈接處理裝置的結構圖。
【具體實施方式】
[0034]本發(fā)明實施例提供一種無效鏈接處理方法及裝置,以解決現(xiàn)有技術中對無效鏈接處理不夠精確的技術問題。
[0035]本申請實施例中的技術方案為解決上述存在的對無效鏈接處理不夠精確的問題,總體思路如下:
[0036]檢測獲得網(wǎng)頁中的無效鏈接的地址信息;根據(jù)無效鏈接的地址信息確定無效鏈接的類型;根據(jù)無效鏈接的類型,采用對應的方式處理無效連接。由于在本發(fā)明實施例中采用與無效鏈接的類型對應的方式對無效鏈接進行處理,而不是采用單一的方式對無效鏈接進行處理,故而達到了對無效鏈接處理更加精確的技術效果;并且,由于不需要用戶手動設置,故而降低了用戶的工作量且操作更加方便,并且防止了用戶的誤操作。
[0037]下面通過附圖以及具體實施例對本發(fā)明技術方案做詳細的說明,應當理解本發(fā)明實施例以及實施例中的具體特征是對本發(fā)明技術方案的詳細的說明,而不是對本發(fā)明技術方案的限定,在不沖突的情況下,本發(fā)明實施例以及實施例中的技術特征可以相互組合。
[0038]第一方面,本發(fā)明實施例提供無效鏈接處理方法,請參考圖1,方法包括:
[0039]步驟SlOl:檢測獲得網(wǎng)頁中的無效鏈接的地址信息;
[0040]舉例來說,可以通過無效鏈接頁面的檢測工具檢測網(wǎng)站的所有無效鏈接頁面,無效鏈接頁面的檢測工具例如為:Xenu Link Sleuth工具、tool站長工具等等。其中,XenuLink Sleuth工具使用起來較為簡單,并且最大支持100線程,檢測速度較快。
[0041 ] 然后,無效鏈接頁面的檢測工具將獲取到的無效鏈接頁面生成文本文件或者網(wǎng)頁文件,例如:123.txtU23.html等等,并將生成的文本文件或者網(wǎng)頁文件上傳到指定的目錄,從而就能夠獲取無效鏈接的地址信息。其中,每個文本文件或者網(wǎng)頁文件都包含有無效鏈接網(wǎng)頁的擴展名,例如,無效鏈接的地址信息為:www.wuxiaolianjie.html,其擴展名則為:html ;無效鏈接的地址信息為:www.wuxiaolianjie.com/pic/1.jpg,其擴展名則為jpg
坐坐寸寸ο
[0042]步驟S102:根據(jù)無效鏈接的地址信息確定無效鏈接的類型;
[0043]步驟S103:根據(jù)無效鏈接的類型,采用對應的方式處理無效連接。
[0044]可選的,步驟S102中,根據(jù)無效鏈接的地址信息確定無效鏈接的類型,請參考圖
2,具體包括:
[0045]步驟S201:讀取無效鏈接的地址信息
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1