時間:2010-03-01 點擊: 次 來源:互聯網 作者:佚名 - 小 + 大
相信那些SEO思想還停留在07年的朋友們,肯定還在一股腦的想著如何讓自己的網站安靜下來,他們都把這一點列入了重中之重的位置。Tyanbo不贊成此觀點,網站頁面是動態還是靜態,根據網站實際目的需求來確定就好了。 為什么眾多SEO強調頁面靜態化? 那是由于之前的引擎爬蟲技術并不太完善,網站程序不合理和故意造成蜘蛛陷阱,導致爬行索引時進入死循環。鑒于此種情況,搜索引擎為避免發生這種現象,故減少對動態URL的讀取。 隨著搜索引擎的完善,這種現象基本得到解決,谷歌現在對這種動態地址的抓取己經相當成功,百度也還不錯,只是有待加強。但是,對于那些帶過多環境變量(query string)的動態地址仍不夠理想。 靜態頁面在搜索引擎友好方面的優勢有多大? 對于各引擎而言,靜態頁面還是比動態URL更具友好性。但是到底差距有多大呢?其實很小。要縮小這個差距,就看你會不會把握內鏈策略。 動態URL靜態化:偽靜態 動態URL在網站目錄中并不存在具體的文件,而是根據用戶請求,從數據庫中返回請求的結果。我們可以把這個過程模擬成靜態頁面或目錄,就是常見的“偽靜態”。 目前主流的很多程序都支持偽靜態,我們也可以根據需要,對程序進行DIY,再對網站環境進行相應設置。Apache下mod_rewrite的重寫模塊就能很輕松的實現,Windows環境下也有rewrite組件。網上關于這方面的教程很多,大家可以搜索一下,查看相關的資料來實現。 動態URL的站內優化策略 如何讓動態URL表現更好,從站內角度提出下面3個要點: 1、導航很重要:完善的站內導航,有利于Spider高效率的爬行。整站盡可能做到:從首頁出發,較重要的位置,不超過3次點擊就能到達;最重要的位置,應該在首頁出現相應的鏈接;必要時,可以單獨制作一個靜態導航頁。 2、制作網站地圖:首先網站內應該有一個網站地圖頁面,將常用位置在這個頁面中做上鏈接,用戶可以最快的了解網站結構,搜索引擎Spider可以快速高效的對網站爬行;其次XML格式的網站地圖目前已經不僅適用于Google,應盡可能的保持XML地圖更新;最后,建議制作一份URL列表(urllist.html和urllist.txt),對網站是有益而無害的。 3、URL統一、規范:同一URL出現多個版本(如read.php?id=1和read.php?id=1&page=1),同一位置出現多個URL形式(如list.php?companyname=xxx和list.php?companyid=123),及大小寫問題等都可能導致在搜索引擎中出現相似頁面,從而影響網站在搜索引擎中的表現。 總之,個人認為動態URL不一定比靜態頁面差,只要優化得當,在搜索引擎中同樣有好的表現。而且很多只能或最好用動態程序的時候(如論壇、訂單系統等交互性很強的站點),沒必要刻意要求生成HTML,或做成靜態頁面。 |
上一篇:SEO策略之大型網站
下一篇:關于網站轉化率的幾點思考