優(yōu)化難點(diǎn)之一:FLASH
FLASH如果運(yùn)用得當(dāng),可以為網(wǎng)站增色不少。但若運(yùn)用不當(dāng),不但會(huì)為網(wǎng)站帶來用戶體驗(yàn)方面的種種問題,而且還會(huì)很大程度地影響到網(wǎng)站的搜索引擎排名。許多網(wǎng)民都有打開一個(gè)網(wǎng)站,首先展現(xiàn)眼前的是一個(gè)純圖片介紹或FLASH介紹信息的經(jīng)歷。
FLASH主要是一個(gè)電影,同時(shí)它還具備構(gòu)成一個(gè)網(wǎng)頁的能力。我們可以在FLASH中內(nèi)嵌入鏈接和文字來創(chuàng)建一個(gè)看上去很標(biāo)準(zhǔn)的網(wǎng)頁。可是由于這些數(shù)據(jù)被存儲(chǔ)在網(wǎng)站的托管服務(wù)器上,后綴為.SWF的圖形文件中,對(duì)于搜索引擎的爬行索引程序來說,它們無法讀取并記錄這些數(shù)據(jù)。糟糕的是,有些網(wǎng)站甚至徹頭徹尾都用的是FLASH。對(duì)于這樣的網(wǎng)站,可以建立一個(gè)標(biāo)準(zhǔn)的HTML頁面,然后把FLASH內(nèi)嵌到該標(biāo)準(zhǔn)網(wǎng)頁中。FLASH的開發(fā)商Macromedia公司正著手開發(fā)一個(gè)更新的對(duì)搜索引擎具備友好性的升級(jí)版本。不過在這個(gè)新版本發(fā)布之前,那些純粹使用FLASH的站點(diǎn)想要在搜索引擎中獲得前十名的可能性幾乎很渺茫。
優(yōu)化難點(diǎn)之二:內(nèi)容管理系統(tǒng)(CMS)
內(nèi)容管理系統(tǒng)(CMS)的出現(xiàn),滿足了人們自己創(chuàng)建、發(fā)布和更新網(wǎng)站而又不必懂技術(shù)的要求。對(duì)于那些需要頻繁更新或擁有大量投稿群的網(wǎng)站公司來說,CMS系統(tǒng)無疑能夠?yàn)樗麄儙砬袑?shí)的經(jīng)濟(jì)利益。CMS在房地產(chǎn)業(yè)和一些小型零售業(yè)中的應(yīng)用尤為廣泛。
現(xiàn)在CMS程序已達(dá)上百種之多。但遺憾的是,首先,在這上百種形形色色的CMS程序中,真正能夠?qū)λ阉饕婢哂杏押眯缘膮s寥寥無幾。而且由于CMS的類型非常之多,一旦搜索引擎優(yōu)化人員遇到從前沒有遇到過的新類型CMS,那么他們?cè)趯?duì)網(wǎng)站實(shí)施優(yōu)化前,就必須先要突擊學(xué)習(xí)這種CMS系統(tǒng)。其次,CMS系統(tǒng)往往還會(huì)為搜索引擎優(yōu)化人員對(duì)于站內(nèi)的單獨(dú)頁面進(jìn)行標(biāo)題及其它元標(biāo)識(shí)的優(yōu)化工作增加相當(dāng)程度的難度。此外,許多CMS系統(tǒng)的文件命名設(shè)置的默認(rèn)值較為笨拙,常常會(huì)用象“page1.htm”或“nextpage.php”這樣毫無意義的名字。正是上述三個(gè)問題使得優(yōu)化人員在對(duì)用CMS系統(tǒng)設(shè)計(jì)的網(wǎng)站進(jìn)行優(yōu)化時(shí)常會(huì)遭遇重重困難。而且很大程度上限制住了優(yōu)化人員的手腳,影響了對(duì)網(wǎng)站的整體優(yōu)化力度,達(dá)不到預(yù)期的排名效果。
優(yōu)化難點(diǎn)之三:Frames
網(wǎng)站設(shè)計(jì)者們往往利用Frame來實(shí)現(xiàn)工具欄導(dǎo)航功能,即將一個(gè)頁面(瀏覽器窗口)分割成兩到多個(gè)活動(dòng)區(qū)域,并在其中一個(gè)區(qū)域內(nèi)放置靜態(tài)菜單頁面。無論用戶訪問網(wǎng)站的什么位置,靜態(tài)菜單頁面部分是始終不變的。其好處是導(dǎo)航清晰,而且由于不必在每個(gè)內(nèi)容頁面中再包含菜單項(xiàng)目,減少了代碼量。
困擾搜索引擎對(duì)Frames型站點(diǎn)的檢索的主要問題frame-set被寫入源代碼的方式。當(dāng)我們?cè)跒g覽一個(gè)使用Frames設(shè)計(jì)的網(wǎng)頁, 我們其實(shí)是在瀏覽至少三個(gè)文件。這些文件被編譯到一起,使它們看起來是一個(gè)文件。第一個(gè)文件就是frame設(shè)置文件(frame-set)。然后該文件再調(diào)用剩下的其它頁面,并讓它們?cè)陧撁嫔现鸫纬霈F(xiàn),這樣就能達(dá)到看起來好象一個(gè)頁面的效果。
當(dāng)搜索引擎的爬行程序在源代碼之間穿梭時(shí),它們也只能看到文件名,但看不到實(shí)際的文件或文件內(nèi)容本身。對(duì)Frames的優(yōu)化可以通過諸如<noframes>元標(biāo)識(shí)優(yōu)化之類的方法進(jìn)行,但這些方法都比不上一個(gè)設(shè)計(jì)適當(dāng)?shù)钠胀℉TML文件來的有效。
優(yōu)化難點(diǎn)之四:購物系統(tǒng)(Shopping Carts)
購物系統(tǒng)不僅實(shí)現(xiàn)了商務(wù)電子化,而且它滿足了人們可以直接從網(wǎng)上購物的需要。但遺憾的是,大部分購物系統(tǒng)軟件都對(duì)搜索引擎缺乏友好性。對(duì)于網(wǎng)上商店來說,我推薦大家使用Apple Pie Cart系統(tǒng),這是一款具有客戶獲得特性的購物系統(tǒng)。其設(shè)計(jì)者為羅伯特.李,為W3C(World Wide Web Consortium互聯(lián)網(wǎng)聯(lián)合組織)的會(huì)員,也是一名資深網(wǎng)站開發(fā)人員。在設(shè)計(jì)該款購物系統(tǒng)時(shí),羅伯特對(duì)搜索引擎的性能進(jìn)行了全面的考慮。當(dāng)然,市場(chǎng)中不乏同樣對(duì)搜索引擎具有友好性的其它種類的購物系統(tǒng),但這是我見過的對(duì)搜索引擎的爬行程序最開放的一款購物系統(tǒng)。
優(yōu)化難點(diǎn)之五:圖片型索引頁/主頁
圖片型索引頁/主頁的優(yōu)化處理也是相當(dāng)棘手的。許多設(shè)計(jì)人員在興致勃勃地為網(wǎng)站創(chuàng)建一個(gè)絢麗無比的“封面”,卻忽略了搜索引擎所需要的文本信息。因而,這樣的設(shè)計(jì)雖然可能會(huì)讓網(wǎng)站看起來如其企業(yè)一般極具組織性和有效性,但是一個(gè)純圖片型的首頁卻往往會(huì)被搜索引擎的爬行程序所忽略掉,因?yàn)樵谶@個(gè)頁面上只有圖片,而沒有任何可供其讀取和記錄的文本內(nèi)容。
圖片型網(wǎng)頁的設(shè)計(jì)者往往習(xí)慣于在圖片上加鏈接,而不是提供文本鏈接讓搜索引擎可以跟進(jìn)檢索網(wǎng)站中的其它頁面,這樣一來,由于搜索引擎的檢索程序不跟進(jìn)圖片鏈接,那么圖片中所包含的鏈接就很有可能被搜索引擎忽略。
編后語:當(dāng)然,讓搜索引擎優(yōu)化人員感到頭疼的遠(yuǎn)不止這些技術(shù)和設(shè)計(jì)方法。不過迄今為止,上述五種是優(yōu)化人員最感棘手,最具挑戰(zhàn)性,甚至個(gè)別目前尚無法得到根本解決的技術(shù)或設(shè)計(jì)方法。同時(shí),有必要再次提醒大家的是:軟件設(shè)計(jì)人員和搜索引擎工程師們都在努力克服這種狀況:即要實(shí)現(xiàn)無論網(wǎng)站采用何種設(shè)計(jì)方式,搜索引擎的爬行程序都能夠順利地進(jìn)行遍歷和記錄。不過就目前而言,網(wǎng)站設(shè)計(jì)人員在網(wǎng)站建設(shè)中還是應(yīng)該避開這些問題,因?yàn)檫@樣的設(shè)計(jì)不但需要深厚的設(shè)計(jì)功底,還需要具備搜索引擎優(yōu)化方面的豐富知識(shí)。