網站速度影響 Google 搜尋排名

大家最近也許都聽過了關於 Google 決定要把網站的讀取速度當做決定搜尋排名指標的消息.
當網站的其他 SEO 的條件都一致的情況下, 讀取較慢的網站的排名將會低於較快的網站.

雖然這項新條件才剛開始實施, 不過根據 Google 於 Webmaster Central blog 上提到, 目前這項指標已經開始影響到少數網站的排名, Google 也提到他們相信較快的網站相對的也能提供較佳的使用經驗 (完全同意!!).

以下是 Google 的相關敘述 (原文)

While site speed is a new signal, it doesn’t carry as much weight as the relevance of a page. Currently, fewer than 1% of search queries are affected by the site speed signal in our implementation and the signal for site speed only applies for visitors searching in English on Google.com at this point. We launched this change a few weeks back after rigorous testing. If you haven’t seen much change to your site rankings, then this site speed change possibly did not impact your site.

不管怎樣, 就算是你的網站搜尋排名沒有被這項新條件所影響, 但是提昇整體網站的速度總是提升使用經驗的最高原則之一. 也是所有網頁開發者, 網路相關人員最重要的課題之一

提升網站速度, How we do it?

  • 減少 Http Request (如利用 CSS Sprites 將重複使用的數個小尺寸圖檔都放在一張圖裡, 將原本數十個 Request 減少為 1 個 Request. 經典的應用例子: Digg )
  • 將外部檔案縮到最小 (如壓縮 CSS, Javascript)
  • 減少 Database queries 的數量 (內容管理系統支援 Cache, 將資料庫的使用降到最低)
  • 另外還有 Gzip, CDN…等, 不管是從前端, 後端甚至是主機的部屬都可以對整體的網站效能提升有所幫助, 更多細節在 YSlow, Best Practices for speeding up your Web Site 有詳盡的準則及說明

一些幫助網站開發者的工具

  • 利用 Firebug 的 Net 監看每個 Http Request 的流量與速度
  • YSlow
  • Page Speed
  • Web PageTest
  • Google 網站管理員工具 -> Labs –> Site Performance

更多資訊也可以參考 http://code.google.com/speed/, 另外 O’REILLY 也有幾本不錯的書 High Performance Web Sites 還有 Even Faster Web Sites.

eriksk 分享的「高效能網站調校」投影片


Slide author

Leave a Reply