搜索引擎在抓取頁面的時候,對于頁面~JURL長度會存在一定的限制。對于超過限定長度的URLP-}f指向的頁面,搜索引擎就可能放棄收錄。決定URL長度的主要因素包括域名長度、路徑長度及文件名長度。
域名長度
域名長度是指“子域名+域名名稱+域名類型”所占用的字符數。例如對www.mywebseo.net,子域名是www,域名是mywebseo,域名類型是net,則域名長度為15。
路徑長度
路徑長度指文件存放路徑的名稱所占用的字符數,路徑長度=目錄1名稱長度+目錄2名稱長度+"'+目錄Ⅳ名稱長度,例如http://www.seochat.org/mobile/nokia/n95.htm。其中,“/”為根目錄、“mobile/”為二級目錄、“nokia/”為三級目錄,則該頁面的路徑長度=1+7+6,即14。
文件名長度
文件名長度指文件名稱所占用的字符數(包括后綴名),例如n95.htm,其文件名長度就是7。
URL長度
綜上所述,URL長度=Internet資源類型+域名長度+端口號+路徑長度+文件名長度。
URL長度的影響
搜索引擎抓取頁面的時候,對頁面的URL長度是有-定限制的。對于超過這個限制的頁面搜索引擎就可能會放棄收錄。而且,頁面的URL越短,得到的權重就越高(請參考8 4 1節)。
例如,
URLA: http://www.mywebseo.net和 URLB: http://www.mywebseo.net/fangan01.html 同樣的頁面n95.htm.吏用URL A比URL B能獲得更高的權重。因為站在目錄深度的角度。