動態URL的優缺點
動態URL是一個很有爭議的話題,因為大多數人認為動態URL,會影響網站的收錄,因為動態URL會加重搜索引擎計算負擔,造成網站重復內容,使蜘蛛無限循環爬行。但是搜索引擎又表明,能抓取動態URL,而且動態URL中的參數,對于搜索引擎了解網頁內容很有幫助。
很多人也稱動態URL為動態頁面,一般情況下,動態URL的網頁都是動態頁面;而靜態URL的網頁并非都是靜態頁面。因為靜態頁面和動態頁面的內容對于用戶和搜索引擎都是一樣的,只是URL不同而已。所以這里我們討論的也是動態URL,而不是頁面的編寫代碼。
從以上對動態URL的不同態度來看,他們各自都是有一定道理的。順著這兩方面的說法,可以看出動態URL有如下優點。
(1)動態URL中的參數對搜索引擎有提示作用。搜索引擎抓取網頁時更容易理解網頁的主題,就像 URL 中含有關鍵詞一樣。搜索引擎對?后的參數有識別能力,有利于網頁的關鍵詞排名。例如,htp:/www.×××.comfsearch?color-red&size-35。(2)同一類型網頁用相同的URL類型,僅調用參數不同。比如列表頁和文章頁,它 門一 般使 用 htp:/ww.mingdiangg.com/ist.asp?Title-1 和htp:/ww.mingdiangg.com/content.
asp?id-13。這樣方便管理,且能知道網頁的類型是列表頁還是內容頁。
(3)網站物理結構扁平化。網頁都使用相同的頁面進行調用,頁面最多有兩層目錄結構,便于管理和提高處理速度。
有人認為動態URL是不利于網站SEO的,因為動態URL有以下缺點。(1)動態URL中的參數可能使搜索引擎蜘蛛陷入無限循環的爬行中,造成巨大搜索引擎和服務器資源浪費。例如,萬年歷中的內容,蜘蛛可能會無限爬行下去。搜索引擎一般對動態URL不夠信任,從而使很多動態URL的網頁不能被收錄。
(2)動態URL中的參數如果順序調換,或者網頁設有訪問Session ID,這些相同的網頁會被認為是不同的頁面。這就會導致搜索引擎認為,網站上存在很多重復內容,有可能影響正常網頁的收錄和排名,甚至被誤懲罰。例如,以下同一個網頁的兩個URL,第二個
是帶Session ID的動態URL,搜索引擎可能會當兩個網頁處理。
www.×××.com/news/new.asp?id=342
www.×××.com/news/new.asp?id=342asid=3.279561.283799.89.aBeld3
(3)動態URL相對不易傳播,用戶對于過多的參數都是比較反感的,在站外進行傳播的時候,用戶信任度會比靜態URL低。搜索引擎中,動態URL的信任度也會比靜態URL略低一點,因為動態URL的變動性較大,不如靜態URL穩定。例如,以下兩個URL中,第一個顯然更易受到用戶的青睞。
www.×××.com/2012/09/24/news/today/gwxw/2012092400343431.html
ww.XXX.com/news/new.asp?id=342&class=12&page=l&other=12&date=2012-09-24
從以上優缺點可以看出,動態URL和靜態URL并非絕對好壞,更多還是網站質量的好壞。如果能多方面考慮,盡量減少參數的數量,動態URL也是能夠收錄和獲得好的排名的。
|