由于不同的(de)搜尋引擎在網頁支援方面存在差異,因此在設計網頁時(shí)不要隻注意外觀漂亮,許多(duō)平常網頁設計時(shí)常用(yòng)到的(de)元素到了(le)搜尋引擎那裏會産生問題。網站頁面設計需要注意的(de)幾個(gè)優化(huà)因素:
1.框架結構
有些搜尋引擎(如FAST)是不支援框架結構的(de),他(tā)們的(de)“蜘蛛”程式無法閱讀這(zhè)樣的(de)網頁。
2.圖像區(qū)塊
除AltaVista、Google 和(hé)Northern Light(現已停止公共搜尋服務)明(míng)确支援網頁設計圖像區(qū)塊鏈結外,其他(tā)引擎是不支援它的(de)。當蜘蛛程式遇到這(zhè)種結構時(shí),往往會感到茫然不知所措。因此盡量不要設置 Image Map 鏈結。
3.特效鏈結
我們經常看到有些網站爲導航鏈結加上了(le)特效,如點擊某個(gè)專案會展開下(xià)層鏈結等。這(zhè)些效果一般通(tōng)過Java Script 實現,視覺上非常新穎,但在“蜘蛛”程式的(de)眼裏沒那麽誘人(rén),相反它無法解讀這(zhè)種鏈結。爲了(le)讓搜尋引擎順利檢索到你的(de)網頁,建議(yì)還(hái)是犧牲掉一些花俏的(de)東西。
4.FLASH
雖然FLASH 制作的(de)網頁視覺效果較好,但搜尋引擎對(duì)此卻不太好感,個(gè)案表明(míng)這(zhè)一類的(de)網站很難被搜尋引擎索引。明(míng)智的(de)做(zuò)法是提供FLASH 和(hé)非FLASH 網頁兩種選擇,這(zhè)樣即增加了(le)網頁的(de)觀賞性,又照(zhào)顧到了(le)搜尋引擎的(de)喜好。
5.網頁大(dà)小
包括圖像在内的(de)網頁位元組數最好不要超過50K。體型龐大(dà)的(de)網頁下(xià)載速度慢(màn),不僅會讓普通(tōng)訪問者等得(de)心急如焚,有時(shí)也(yě)會使蜘蛛程式感到不耐煩。
6.獨立域名與付費虛拟主機
目前搜尋引擎都不願收錄位于免費主頁空間上的(de)網站。其理(lǐ)由是,既然你認爲自己的(de)網站如此重要,以至于需要登錄搜尋引擎讓天下(xià)人(rén)都知道,那麽你沒有理(lǐ)由還(hái)将它放在免費伺服器上。更何況免費主頁通(tōng)常速度較慢(màn),會影(yǐng)響大(dà)家搜尋資訊的(de)效率。當然凡事都有例外,如果你的(de)網站确實優秀,也(yě)有可(kě)能被搜尋引擎接受,不過在條件相當的(de)情況下(xià),你的(de)排名會永遠(yuǎn)跟在那些擁有獨立域名的(de)網站後面。
7.動态網頁(Dynamic Pages)
任何位址中帶“?”号、“&”号(及其他(tā)類似符号)的(de)網頁都會把蜘蛛程式擋在門外。這(zhè)些網頁通(tōng)常由CGI、PHP、ASP等程式産生,技術上較先進,但不适合搜尋引擎的(de)“蜘蛛”程式。雖然目前有的(de)大(dà)型搜尋引擎(如Google)已具備檢索動态網頁的(de)能力,但相當一部分(fēn)數引擎還(hái)是不支援它的(de)。而且即使是能夠索引動态網頁的(de)Google,也(yě)在多(duō)個(gè)場(chǎng)合中明(míng)确表示不保證檢索全部的(de)動态網頁。因此,除非是超大(dà)型網站,爲方便起見不得(de)不采用(yòng)動态網頁生成技術,否則還(hái)是盡量使用(yòng)靜态網頁爲好。
8.加密網頁
除非你不希望搜尋引擎檢索你的(de)網頁,否則不要給你的(de)網頁加密。