網站優化
出自 MBA智库百科(https://wiki.mbalib.com/)
- 網站優化(Website Optimization)
目錄 |
什麼是網站優化[1]
網站優化可以從狹義和廣義兩個方面來理解。
狹義的網站優化,即搜索引擎優化(SEO),也就是讓網站設計適合搜索引擎檢索,滿足搜索引擎排名的指標,從而使網站在搜索引擎檢索時排名靠前,增強搜索引擎營銷的效果。
廣義的網站優化所考慮的因素不僅僅是搜索引擎,也包括充分滿足用戶的需求特征、清晰的網站導航、完善的線上幫助等,在此基礎上使網站功能和信息發揮應有的效果。
網站優化的內容[2]
- 一、導航結構的優化
- 1.主導航醒目清晰
主導航一般體現為一級目錄,通過它們用戶和搜索引擎的蜘蛛程式都可以層層深入訪問到網站的所有重要內容。因此主欄目必須在網站首頁第一屏的醒目位置體現,並最好採用文本鏈接而不是圖片鏈接。
- 2.有當前位置提示
用戶通過主導航到目標網頁的訪問過程中的路徑提示可以使用戶瞭解到自己所處網站中的位置而不至於迷失“方向”,並方便回到上級頁面和起點。路徑中的每個欄目最好添加鏈接,如下:
首頁>>時事要聞>>海峽兩岸>>當前文章的標題
- 3.首頁應突出重要內容
除了主欄目,還應將次級目錄中的重要內容以鏈接的方式在首頁或其他子頁中多次呈現(例如做成“推薦文章”、“最新動態”之類),以突出重點。搜索引擎會對這種一個站內多次出現的鏈接給予充分重視,對網頁級別(PageRank,簡稱PR)的提高有很大幫助,這也是每個網站首頁的網頁級別一般高於其他子頁面級別的重要原因,因為每個子頁都對首頁進行了鏈接。
例如:以前很多人使用博客做排名,原因就在於博客首頁PR值大,而剛剛更新的博客會出現在首頁,如果此時搜索引擎來索引、收錄,對個人博客作用很大,通常能夠獲得不錯的排名。
PR值的作用:
- 網頁比較重要,擁有了排名靠前的優先權。
- 具有了獲得高質量導入鏈接的談判優勢。
- 搜索引擎會加快對網頁數據的更新。
PR值演算法的原理:
- 一個網頁被多次引用,則它可能是很重要的。
- 一個網頁雖然沒有被多次引用,但是被重要的網頁引用,則它也可能是很重要的。
- 一個網頁的重要性被平均地傳遞到它所引用的網頁。這種重要的網頁稱為權威網頁。
- 二、框架結構
框架型網站的優越性體現在頁面的整體一致性和更新方便上。尤其對於那些大型網站而言,框架結構的使用可以使網站的維護變得相對容易。但框架對搜索引擎來說是一個很大的問題,這是由於大多數搜索引擎都無法識別框架,也沒有興趣去抓取框架中的內容。同理,也應儘量避免使用iframe,如果必須使用,則採用對應的優化方式。
如果網頁已經使用了框架,或出於某種原因一定要使用框架結構,則必須在代碼中使用<Noframe>標簽進行優化,把<Noframe>標簽看作是一個普通文本內容的主頁。在<Noframe></Noframe>區域中包含指向frame頁的鏈接以及帶有關鍵詞的描述文本,同時在框架以外的區域也出現關鍵詞文本。這樣,搜索引擎才能夠正確索引到框架內的信息。
- 三、圖像優化
- 1.圖片優化
一般而言,搜索引擎只識讀文本內容,對圖片文件視而不見。同時,圖像文件直接延緩頁面載入時間,如果超過20秒網站還不能載入,用戶極有可能離開。因此,除非網站內容是圖片為主或者圖片至關重要,否則儘量避免使用大圖片,更不要採用單純一張大圖外加熱點的方式製作網頁。網站圖片優化有三點要註意:
(1)在保持圖像質量的情況下儘量壓縮圖像的文件大小。
(2)增加alt屬性:每個圖像 <img>標簽中都有alt屬性,搜索引擎會讀取該屬性以瞭解圖像的信息。因此,最好在所有插圖的alt屬性中都有文字描述,並帶上該頁關鍵字在其中。
(3)在這個圖片上使用鏈接,以增加其受訪問的機率。
- 2.Flash優化
由於良好的視覺效果,Flash技術在網頁設計和網路廣告中的應用非常廣泛,有些網站為了追求美觀,甚至將整個首頁全部用Flash方式設計。但Flash網頁也存在一定的問題,例如,沒有安裝Flash插件程式的用戶無法正常瀏覽,或者因為文件位元組數太大而使得網頁下載緩慢。即使不存在瀏覽方面的問題,Flash網頁也存在另一種先天的缺陷,即搜索引擎無法識別Flash中的信息(不排除這種現狀以後會得到改觀),因而不能被搜索引擎正確檢索,網站推廣的效果將大受影響。現階段,應採用一些方法迴避Flash的這些弊端:
(1)做一個輔助HTML版本。保留原有Flash版本的同時,還可以設計一個HTML格式的版本,這樣既可以保持動態、美觀的效果,也可以讓搜索引擎通過HTML版本的網頁來發現網站,同時也給那些不喜歡動畫者一個簡潔的選擇。
(2)將Flash內嵌入HTML文件。可以通過改變網頁結構進行彌補,即不要將整個網頁都設計成Flash動畫,而是將Flash內容嵌入到blTML文件中,這樣對於用戶瀏覽並不會削弱視覺效果,搜索引擎也可以從HTML代碼中發現一些必要的信息,尤其是進入內容頁面的鏈接。
- 四、表格與佈局
表格是網頁最重要的排版手段,但在使用時應註意以下兩點:
(1)如果某個網頁採用了大段的長篇文本,除了可以將一頁文本分成多面,還可以考慮將文本置入多個表格中,這樣不僅管理方便,也使該頁載入時每個表格的內容依次載入,這樣訪問者就可以一邊看已下載的內容一邊等待剩餘部分的載入,而不是等待很久之後才一起顯示出來。
(2)表格之內嵌套層次太多的表格也不利於頁面載入,因為瀏覽器是先載入完大表格之後再載入內嵌的小表格,因此內嵌表格會直接降低整頁的載入速度。
可以採用DIV定位代替表格。具體方法是使用CSS裡面的float屬性、position屬性等進行合理定位,模擬出類型表格的佈局效果。當然與表格的應用類似,多層嵌套DIV同樣也會影響頁面的下載速度。
- 五、網頁減肥
代碼設置不妥不僅會延長網頁載入時間,也會嚴重影響蜘蛛程式對網頁內容的抓取。通過對網頁代碼進行清理,去掉臃腫雜亂的代碼,減小網頁文件大小,能夠加快網頁載入的速度,讓蜘蛛快速索引到重要內容。網頁最好不要超過50KB,對其減肥重點涉及以下幾點:
(1)CSS樣式。網頁製作應通過CSS(層疊樣式表單)來統一定製字體風格。把文字的字體、字型大小、顏色、背景色等統一起來定義,不用對每段文字單獨進行格式定義,從而減少大量重覆性標簽。通常可以把所有樣式文件單獨存放在命名為style.css的外部文件中,可以減小當前網頁的文件大小。
(2)JavaScript腳本。將網頁的公共部分轉換為腳本並存於js文件中,這樣可以減少文件大小,加快下載速度,同時也方便管理。不過不能將導航等優化的關鍵代碼轉換成js,否則搜索引擎會搜索不到。
(3)刪除空格和回車。如果要更加苛刻地減肥,那最後一步就是刪除空格,還可以使文件減小很多。不過刪除空格後的頁面代碼由於沒有縮進,將變得很難閱讀懂,因此只有完全測試通過後,才可以這樣進行優化。
- 六、動態網頁優化
動態網頁優化就是頁面靜態化。大多數搜索引擎的蜘蛛程式都無法解讀符號“?”後的字元,這就意味著動態網頁很難被搜索引擎檢索到,因而被用戶找到的機會也大為降低。因此將動態網頁轉換成HTML頁就成為優化網站的一個常見手段。動態網頁的靜態化不僅有利於搜索引擎的獲取,同時由於在訪問時不需要伺服器單獨的運算處理,因此還大大提高了系統的運行效率,是一舉多得的好技術。
網站優化的原因[3]
網站優化是企業進軍互聯網必然的選擇。通過對企業的網站進行網站優化(搜索引擎優化),使企業網站對搜索引擎更加友好,提高企業網站在搜索引擎中的排名,增強企業的宣傳推廣效果。搜索引擎優化,是影響客戶網站在搜索引擎排名的最主要的因素。由於各個搜索引擎考慮的側重點不同,所以在不同的搜索引擎上搜索出來的結果也是不同的。
從易用性來說,網站優化的原因有:最早的網站可能存在每當主流瀏覽器升級時,剛剛建立的網站就有可能過時的問題,這就需要升級或重新建造一遍網站;為了使網站兼容Netscape和IE,網站不得不為這兩種瀏覽器提供不同的代碼;每當新的網路技術和交互設備出現後,也需要製作新版本來支持這種新技術或設備,如支持手機上網的WAP技術;網站代碼臃腫浪費了大量帶寬。經過優化的網站文件下載與頁面顯示速度更快;內容能夠被更多的用戶所在地訪問;當瀏覽器版本更新,或者出現新的網路交互設備時,確保所有應用能夠繼續正確執行。
從可維護性和搜索引擎優化的角度來說,網站優化的原因有:簡潔的代碼,大大降低了帶寬的要求,加快了頁面載入速度,使得網站更容易維護;有利於搜索引擎抓取,使得網站對於搜索引擎更加友好,有利於提高網站的排名等。對於網站設計和開發人員來說,網站優化就是使用標準;對於用戶來說,網站優化就是最佳體驗。
網站優化的過程[3]
第一,根據網站主營的業務確定要優化的主關鍵詞和拓展關鍵詞。第二,對網站的目錄結構、鏈接結構和各頁面結構進行全面的分析診斷,作出詳細的診斷報告,這樣可以有計劃、有針對性地開展優化工作。
第三,根據確定的關鍵詞和診斷報告,制定出合理的優化方案。
第四,按照優化方案對各網頁的頁面結構(對網頁各標簽進行優化)和鏈接結構、網站的整體目錄結構進行優化。
第五,為網站作有價值的資源鏈接,使網站活躍起來。
第六,經常更新網站的內容,使網站看起來具有活力,以便更好地留住目標客戶。
網站優化的效果[4]
網站優化的期望結果具體表現在3個方面:
第一,用戶可以方便地瀏覽網站的信息、使用網站的服務;第二,網頁內容可以更順利地被搜索引擎進行索引,當用戶通過搜索引擎檢索時,相關網頁內容可以出現在理想的位置並且提供給用戶有吸引力的摘要信息,使得用戶能夠發現有關信息並引起興趣,進而通過檢索結果的引導進入網站獲取詳細信息;第三,對於網站運營人員則可以對網站方便地進行管理維護、有助於各種網路營銷方法的應用。