SEO 的最基本優化項目:網站速度優化

a4907

如果你有長期看我的部落格文章,應該會知道我強調很多次,Google 非常的重視用戶體驗,只以用戶為最優先考量、重視用戶體驗的網站主,才能夠真的理解 SEO該怎麼做。這是白帽 SEO的精神所在,不投機、不取巧,用心把網站做好,給訪客最棒的產品跟瀏覽體驗,這也永遠是我想建立給讀者的觀念。

 

Google 在2010年時就發過官方聲明 ,網站的速度、效能將正式影響搜尋排名,如果你的主機速度很慢、圖檔都不壓縮、網站存在過多不必要的程式碼、註解,這些都會讓瀏覽器讀取過多不必要的內容,也將同時造成訪客及 Google 爬蟲的負擔。因此在 SEO的優化工作中,會有一個大項叫做"網站效能/速度優化"。

 

一個重要的觀念:對於網站速度,千萬不要自我感覺良好

網站速度的優化並不只是為了  SEO,我們的用戶在造訪網站時,如果讀取太久,同樣也會造成不好的用戶體驗。因此網站速度優化,是一個同時對 SEO 以及對用戶體驗都非常有幫助的一個工作。

你可能會覺得:"可是我覺得我網站很快阿!應該不需要優化吧?以後比較有空的時候再說好了。"

 

a4906

 

但我必須要說,現在是行動裝置的時代,我們不能用公司、家裡的電腦來"體感"網站的速度有多快,我們的用戶可能位於網路環境較差的地方、或是他的手機正連上某個速度較差的 wifi 網路,這時候在讀取網站時,就會有很明顯的差異了。

尤其如果你有很多海外的訪客,香港、泰國等其他國家未必有比較好的網路環境,綜合來說,我們要照顧好所有的用戶、在各種環境下都能流暢的讀取我們的網站,網站速度優化是必要的,也是網站主必須要重視的。

 

網站速度優化有哪些項目?

基本上如果技術團隊與營運團隊有養成良好的架站習慣,這部分你不用太擔心。但如果過去你並沒有網站速度優化的概念,你可能需要用工具去檢測、並了解有那些項目是重要的。

網站速度優化的項目與做法非常非常多,我舉幾個例子…:

 

  • 降低 HTTP Request

如果你的 CSS跟 JavaScript 外嵌太多隻,會造成瀏覽器跟伺服器有過多的 HTTP Request,這部分要優化就是盡量把 CSS跟 JavsScript 合併,不要造成使用者瀏覽器有過大的負擔。

  • 上傳的圖檔請不要過大

簡單舉個例子,如果你首頁的圖檔只需要 600 x 600(pixel),但你上傳了 3000 x  3000,雖然用戶在瀏覽器上看到的是600 x 600,但事實上它下載了 3000 x 3000 那麼大的圖檔,也理所當然會拖累網站的速度與用戶體驗。

  • 啟用 gzip壓縮技術

這是Google官方的檢測工具必定會檢測的項目之一,透過壓縮技術我們可以有效的優化網站速度。

  • 刪除不必要的註解

如果只是一兩行的註解比較沒關係,但如果是一整段程式碼,我建議還是直接刪除,避免用戶要多載入不必要的內容。(雖然他前台是看不到)

 

用工具進行網站速度檢測,準確又客觀

為了避免體感、自我感覺良好,Google Page Speed Insight 以及Chrome 的檢測插件 Yslow 都是我推薦的軟體,但個人比較喜歡用 Yslow,他提供的資訊完整、且操作也很方便。

 

PageSpeed Insight操作上非常簡單,只要輸入網址,Google就會開始給你的網站做評分,並具體提出優化項目。這個工具的重點在於,它是 Google 開發的,所以有一定的參考價值,照著上面的建議去做,也必定能提升我們的網站速度/效能。

 

a4901

 

接著工具就會從1-100給你一個評分,並且列出建議修著的項目,如果你是行銷人員,可能會需要請技術人員協助,來看這些項目是否有優化空間、並請相關部門協助進行優化。

a4902

 

下方則是 Yslow的截圖,它與 Google Page Speed Insight不同的點在於,我們可以看到更完整的資訊,網站內有幾組 JS、HTML文本有多大…等資訊,都能一覽無遺。

 

a4903

 

 

從 Google Analytics 觀看網站速度

除了利用工具檢測之外,Google Analytics "行為"底下的網站速度報表,也能給予我們很棒的參考依據。

 

a4904

 

Google Analytics 的報表最棒的地方在於,我們可以觀察不同瀏覽器、國家地區的平均載入時間,並從中決定優化的優先順序,當然過程中會需要與技術人員多溝,以我的網站來說,美國的訪客網站速度是最快的(因為我的網站主機位於美國…)

a4905

 

GA 的另一優點,我們可以根據不同的網頁來觀察網站速度為何,並從效能最差的開始優化,每個網站的狀況可能都不一樣。(通常有些網站首頁圖檔很多、但圖片卻沒壓縮,你可能就會看到首頁的速度表現最差)

 

a4908

 

 

 

網站速度為演算法中的冰山一角

即便我們把 Google Page Speed 做到90分、確保網站速度的優化工作很確實,但畢竟網站速度只是搜尋引擎演算法中的冰山一角,所以也請不要期待你做好網站速度優化,排名就能上升。從網站內容、關鍵字布局、反向連結…等很多訊號都跟排名有關,網站速度只是其中一環。(但也不代表你不用做這個項目 Orz..這項目真的很重要)

 

題外話…,我的部落格倒是在今年升級主機的規格之後,速度得到提升,並且排名也有上升(血淋淋的案例),也請不要拿網站的用戶體驗開玩笑,好好的重視它!

Harris
Harris
大家好,我是Harris,目前在阿物國際從事 SEO、網站優化相關工作,具有Google Analytics以及Adwords認證,主攻網站行銷、SEO、Google Analytics。

如果你有任何的問題,歡迎來信: harriz1231@gmail.com

延伸閱讀