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