來源:本站日期:2018-12-19
為什么那么多SEO強調將動態頁面靜態化?那是由于之前的引擎爬蟲技術并不太完善,網站程序不合理和故意造成蜘蛛陷阱,導致爬行索引時進入死循環。鑒于此種情況,搜索引擎為避免發生這種現象,故減少對動態URL的讀取。 漸漸地隨著搜索引擎的完善,這種現
漸漸地隨著搜索引擎的完善,這種現象基本已經得到了解決,谷歌現在對這種動態地址的抓取己經相當成功,百度也還不錯,只是有待加強。但是,對于那些帶過多環境變量(query string)的動態地址仍不夠理想。
目前主流的很多程序都支持偽靜態,我們也可以根據需要,對程序進行DIY,再對網站環境進行相應設置。Apache下mod_rewrite的重寫模塊就能很輕松的實現,Windows環境下也有rewrite組件。
網站動態URL做好站內優化的相關策略
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),及大小寫問題等都可能導致在搜索引擎中出現相似頁面,從而影響網站在搜索引擎中的表現。