仲介交易 SEO診斷 淘寶客 雲主機 技術大廳
優化難點之一:FLASH
FLASH如果運用得當,可以為網站增色不少。 但若運用不當,不但會為網站帶來使用者體驗方面的種種問題,而且還會很大程度地影響到網站的搜尋引擎排名。 許多線民都有打開一個網站,首先展現眼前的是一個純圖片介紹或FLASH介紹資訊的經歷。
FLASH主要是一個電影,同時它還具備構成一個網頁的能力。 我們可以在FLASH中內嵌入連結和文字來創建一個看上去很標準的網頁。 可是由於這些資料被存儲在網站的託管伺服器上,尾碼為. SWF的圖形檔中,對於搜尋引擎的爬行索引程式來說,它們無法讀取並記錄這些資料。 糟糕的是,有些網站甚至徹頭徹尾都用的是FLASH。 對於這樣的網站,可以建立一個標準的HTML頁面,然後把FLASH內嵌到該標準網頁中。 FLASH的開發商Macromedia公司正著手開發一個更新的對搜尋引擎具備友好性的升級版本。 不過在這個新版本發佈之前,那些純粹使用FLASH的網站想要在搜尋引擎中獲得前十名的可能性幾乎很渺茫。
優化難點之二:內容管理系統(CMS)
內容管理系統(CMS)的出現,滿足了人們自己創建、發佈和更新網站而又不必懂技術的要求。 對於那些需要頻繁更新或擁有大量投稿群的網站公司來說,CMS系統無疑能夠為他們帶來切實的經濟利益。 CMS在房地產業和一些小型零售業中的應用尤為廣泛。
現在CMS程式已達上百種之多。 但遺憾的是,首先,在這上百種形形色色的CMS程式中,真正能夠對搜尋引擎具有友好性的卻寥寥無幾。 而且由於CMS的類型非常之多,一旦搜尋引擎優化人員遇到從前沒有遇到過的新類型CMS,那麼他們在對網站實施優化前,就必須先要突擊學習這種CMS系統。 其次,CMS系統往往還會為搜尋引擎優化人員對於站內的單獨頁面進行標題及其它元標識的優化工作增加相當程度的難度。 此外,許多CMS系統的檔命名設置的預設值較為笨拙,常常會用象「page1.htm」或「nextpage.php」這樣毫無意義的名字。 正是上述三個問題使得優化人員在對用CMS系統設計的網站進行優化時常會遭遇重重困難。 而且很大程度上限制住了優化人員的手腳,影響了對網站的整體優化力度,達不到預期的排名效果。
優化難點之三:Frames
網站設計者們往往利用Frame來實現工具列導航功能,即將一個頁面(瀏覽器視窗)分割成兩到多個活動區域,並在其中一個區域內放置靜態功能表頁面。 無論使用者訪問網站的什麼位置,靜態功能表頁面部分是始終不變的。 其好處是導航清晰,而且由於不必在每個內容頁面中再包含功能表項目目,減少了代碼量。
困擾搜尋引擎對Frames型網站的檢索的主要問題frame-set被寫入原始程式碼的方式。 當我們在流覽一個使用Frames設計的網頁, 我們其實是在流覽至少三個檔。 這些檔被編譯到一起,使它們看起來是一個檔。 第一個檔就是frame設置檔(frame-set)。 然後該檔再調用剩下的其它頁面,並讓它們在頁面上逐次出現,這樣就能達到看起來好象一個頁面的效果。
當搜尋引擎的爬行程式在原始程式碼之間穿梭時,它們也只能看到檔案名,但看不到實際的檔或檔內容本身。 對Frames的優化可以通過諸如<noframes>元標識優化之類的方法進行,但這些方法都比不上一個設計適當的普通HTML檔來的有效。
優化難點之四:購物系統(Shopping Carts)
購物系統不僅實現了商務電子化,而且它滿足了人們可以直接從網上購物的需要。 但遺憾的是,大部分購物系統軟體都對搜尋引擎缺乏友好性。 對於網上商店來說,我推薦大家使用Apple Pie Cart系統,這是一款具有客戶獲得特性的購物系統。 其設計者為羅伯特.李,為W3C(World Wide Web Consortium互聯網聯合組織)的會員,也是一名資深網站開發人員。 在設計該款購物系統時,羅伯特對搜尋引擎的性能進行了全面的考慮。 當然,市場中不乏同樣對搜尋引擎具有友好性的其它種類的購物系統,但這是我見過的對搜尋引擎的爬行程式最開放的一款購物系統。
優化難點之五:圖片型索引頁/主頁
圖片型索引頁/主頁的優化處理也是相當棘手的。 許多設計人員在興致勃勃地為網站創建一個絢麗無比的「封面」,卻忽略了搜尋引擎所需要的文本資訊。 因而,這樣的設計雖然可能會讓網站看起來如其企業一般極具組織性和有效性,但是一個純圖片型的首頁卻往往會被搜尋引擎的爬行程式所忽略掉,因為在這個頁面上只有圖片,而沒有任何可供其讀取和記錄的文本內容。
圖片型網頁的設計者往往習慣于在圖片上加連結,而不是提供文本連結讓搜尋引擎可以跟進檢索網站中的其它頁面,這樣一來,由於搜尋引擎的檢索程式不跟進圖片連結,那麼圖片中所包含的連結就很有可能被搜尋引擎忽略。
編後語:當然,讓搜尋引擎優化人員感到頭疼的遠不止這些技術和設計方法。 不過迄今為止,上述五種是優化人員最感棘手,最具挑戰性,甚至個別目前尚無法得到根本解決的技術或設計方法。 同時,有必要再次提醒大家的是:軟體設計人員和搜尋引擎工程師們都在努力克服這種狀況:即要實現無論網站採用何種設計方式,搜尋引擎的爬行程式都能夠順利地進行遍歷和記錄。 不過就目前而言,網站設計人員在網站建設中還是應該避開這些問題,因為這樣的設計不但需要深厚的設計功底,還需要具備搜尋引擎優化方面的豐富知識。