諮詢熱線:02-2369-8858

網頁速度(page speed)

網頁速度(page speed)

最後更新:2018/04/16 作者:Bruce
網頁速度(page speed)

網頁速度,代表網頁內容讀取的速度,是一種衡量網頁表現的指標,但單看這個名詞本身並不具有一個明確的定義。
一般來說,常見的描述方式有網頁載入時間(page load time)與TTFB(time to first byte)等,網頁載入時間指的是完整讀取網頁並顯示於瀏覽器所花費的時間,而TTFB則是從用戶端送出請求起,到用戶端瀏覽器收到第一個位元組為止所經過的時間。
然而,Google等搜尋引擎並沒有明確指出在網頁速度這個因素,各自採用了什麼計算標準。

網頁速度與網站速度這兩個名詞常讓人混淆,簡而言之,網站速度的指標,是對網頁速度指標做抽樣計算而成的。

以下我們分三個段落詳加介紹網頁速度:

 

網頁速度會影響在Google的排名嗎?

Google在2010年時宣布將網站速度列為排名因素之一(當時的官方貼文裡面所寫的因素仍是site speed而非page speed)。
Google認為,速度快的網站可以為使用者帶來更好的體驗,其在2009年所做的一項內部實驗結果指出了在刻意造成延遲後,使用者的使用程度(日搜尋量)下降了。

 

再來,我們可以看一下2013由Google所發布的影片:

 

Matt Cutts在影片中提到,假設今天有兩個網站,除了速度外其他所有因素都相同,速度較慢的那一個的確會排名較低。當與其他一起被列在搜尋結果中的網站相比,若你的網站速度特別緩慢,那這的確有可能會造成你的網站排名較其他網站低。而無論在桌機與手機端來說,網站的速度都會是使用者非常在意的使用體驗之一。


2018年1月,Google在官方部落格宣布,於2018年7月起,網頁速度將成為行動搜尋的排名因素之一。而這次名為「Speed Update」的更新,只會影響那些最為緩慢的網頁,佔整體結果的比例很小。搜尋查詢的意圖仍舊是一個非常強力的因素,倘若一個緩慢的頁面上有著高度相關且有價值的內容,它還是可能佔據不錯的排名。以下節錄部分內容:

We encourage developers to think broadly about how performance affects a user’s experience of their page and to consider a variety of user experience metrics. Although there is no tool that directly indicates whether a page is affected by this new ranking factor, here are some resources that can be used to evaluate a page’s performance.

此一速度更新只會影響到結果排名的呈現,並不會影響該網頁是否被索引。可以參考以下John Mueller與Gary Illyes在Twitter上的相關回覆:

 
網頁速度檢測工具

那麼,該如何檢查自己的網頁速度呢?以下提供兩個檢測工具作為參考:

(1) Google PageSpeed Insights

只要在框內輸入網址,就可以觀看針對該頁面的網頁速度評級與最佳化作法建議。
這項工具如今使用了來自Chrome User Experience Report的真實使用者資料集,以提供接近真實表現的結果。
PageSpeed Insights會計算兩項數據:FCP(First Contentful Paint)與DCL(DOM Content Loaded)作為評級的指標。
工具會分別計算FCP與DCL的中位數,並與資料集中的其他網頁比較,依比較結果分為Fast、Average、Slow三個等級。
當兩項數據都是Good時,整體評級為Fast。
當兩項數據都是Slow時,整體評級為Slow。
其他所有情況,整體評級為Average。

除網頁速度的評級外,還有一項最佳化的分數,衡量網頁符合「網頁表現最佳作法」的程度,區間為0-100。
此項分數一樣會區分為3個評級:80分以上為Good;60-79分為Average;0-59分為Low。

你可能會想問,FCP與DCL兩項數據,是否與Google在網頁速度相關排名因素所採用的數據相同?
對此,Google一貫的並不正面回應,對於演算法中使用的數據類型不予回答,並表示這些信號的目的是為了改善使用者體驗。Google鼓勵網頁開發者更廣泛的去思考網頁表現會如何影響使用者體驗,並在改進使用者體驗時考慮多樣的相關數據。


(2) WebPageTest.org

WebPageTest是一項開源軟體專案,主要由Google發展與支持。
將要進行測試的網頁網址輸入後,會以瀑布式呈現顯示,如下圖。可以知道在工具的預設設定下,所測試出來的各項網頁速度指標數據為何。此外還有很多進階選項可供調整,可以讓你依偏好取得網站速度效能相關的報告。

 
網頁速度的SEO優化作法

(1)進行文字壓縮
GZIP是一個用於檔案壓縮的軟體應用,利用GZIP進行壓縮可以減少最多90%的檔案大小,其中又以文字壓縮的效果最好。透過這樣的做法可以減少下載資源的時間,縮短第一次使用網頁呈現所需的時間。
所有的現代瀏覽器都支援並自動將GZIP用於所有的HTTP請求,因此建議在網路伺服器上正確設定、啟用GZIP壓縮。

 

(2)減低重導向的次數
每當從一個網址導向到另一個網址,由於增加了額外的HTTP的請求-回應流程,使用者等待網頁載入的時間也就隨之增加。
所以,若是能夠將重導向的使用最小化,網頁表現也會跟著提升。
以下舉兩個例子:
www.example.com.tw 使用響應式設計,所以不需要重導向,網頁速度相對較快
www.example.com.tw → m.example.com.tw 相對於上面的例子,行動端用戶在使用時就會花費較多的時間

 

(3)最小化JavaScript的使用
當瀏覽器在解析HTML標記以繪製頁面時,若是遇到其他腳本,則必須停下來執行它之後才能接續解析HTML。
建議作法是,避免並最小化這些會打斷頁面繪製的JavaScript,繪製頁面所必需的腳本可以放置在HTML內或是組合的外部js文件中,以避免額外的網路請求,而這些內置的腳本應該儘可能的小,並且能夠快速執行,以達成好的網頁表現。對於頁面最初繪製來說不重要的腳本應該以異步化處理或是延遲到最初繪製後執行。
關於更多詳細作法,可以參考Google的說明

 

(4)改善伺服器回應時間
根據Google的建議,伺服器回應時間應該低於200ms。
有許多因素可能造成影響,網站的流量、每個頁面所使用的資源、伺服器所使用的軟體或是所使用的伺服器等。
根據現有的狀態測量,從所得到的數據去判斷所造成影響較大的問題為何,例如緩慢的資料庫查詢、記憶體或資源CPU不足等等,試著改善它,並再次測量。

 

(5)縮減HTML、CSS或JavaScript文件的大小
你可以透過移除非必要或是多餘的內容,在不影響瀏覽器處理資源的情況下,達到縮小文件大小的目的。
例如文件中的註解、樣式、未使用的程式碼,或是使用較短的變數或函數名稱等等。


以上所列出的作法,並不見得在執行後會直接明顯的影響網站排名,但站在搜尋引擎的立場,使用者喜歡的網站,就會是搜尋引擎應該要推廣的網站。
網站若要長久經營,便要考慮使用者的感受。就好比若有客人到餐廳用餐,店員因為繁忙,過了20分鐘都還未曾招呼客人是否可以入座或是該在哪裡等候,即便餐點很吸引人,客人離開的機率還是會因此提高。
所以透過改善網頁速度,縮短使用者等待網頁載入的時間,目的就在於提升使用體驗,同時也期望透過體驗的改善,讓SEO的效果有所成長。

 


參考資料:FAQs on new Google Speed Update: AMP pages, Search Console notifications & desktop only pages
cover image credit:Designed by Dooder / Freepik
本文作者:Bruce

 

熱門文章

行銷STP 品牌市場定位:報紙廣告實戰演練

先了解自己,才能走進對的道路,成長茁壯,發揚光大。   你了解自己的產品服務嗎? 在艱難的行銷道路上,是否開始迷失方向? 好的定位讓您上天堂,沒有明確定位將會讓你如同陷入泥淖,越陷越深離目標越來越遠。   今日來分享奇寶績效師日常....

在你的FB粉絲專頁新增Instagram頁籤!

不知道你有沒有注意過,有些粉絲專頁上會有Instagram的應用程式。 如果你也是常使用Instagram分享圖片做行銷的廠商,可以一起看看鳩竟要如何連結這兩種社群平台喔!   首先,請用粉絲專頁管理員的身分登入FB(請確保是以個人的身分) 接著請在搜尋....

醫學美容行銷,不得不知的六大必修課程 (上....

Yumi : 醫學美容產業在廣告規範上相對嚴謹,廣告行銷事前作業一個都不能少!   上月底衛福部公告修正醫療法,當消息一出,在醫美界投下一大震撼彈,引起相關產業的議論,很多診所紛紛調整各自的網站,避免受罰,再加上廣告平台政策對於醫學美容產業各別有....

FB社群經營第一步,專頁設定看這邊!

經營FB專頁一直是大家很關心、想學習的題目,上次Doris也貼心的為大家整理了小編Check List! 但在開始PO文與粉絲們互動前,有哪些是你不可錯過的設定呢?   封面照和大頭照 這應該算是基本中的基本,讓訪客對你的品牌會產品建立第一印象 封面照:828x315....

延伸閱讀

結構化資料標記,讓google更懂網站的心!

結構化資料標記,讓Google更懂網站的心!   你有沒有在搜尋資料的時候,在結果頁上看到有些網頁呈現出來的資訊就是比其他人還要豐富?能夠展示公司網站中重要頁面、最近的活動、發文、或是在地商家的評等。 而在網頁的html程式碼中做結構化資料標記,....

Google我的商家驗證教學,幫助你完成商家曝....

搜尋公司相關產品或是公司名稱的時候,如果能夠跳出畫面右方紅框的資訊,對於商家絕對是大大加分! 想要做到這件事,首先,你必須先去Google驗證商家。 如果今天已經新增商家或是搜尋到要驗證的商家後,Google提供下列幾種驗證方式- 索取附有驗證碼的明....

描述標籤(Meta Description)的SEO優化

什麼是Meta Description? Meta Description,或者稱作描述標籤,是html代碼中用以簡短描述網頁內容的一個標籤,其格式如下: 你在描述標籤中所撰寫的內容,並不會呈現在網頁上被使用者看到,只有在原始碼和搜尋結果中,才能看到當中的文字。 這些內容,會出現....

7點跨國網站SEO必check要素

7點跨國網站SEO必check要素 如果你的公司正在跨大版圖想跨往世界,那你勢必要經營具備多語系的跨國網站,因此身為行銷人員,你必須分析一些國際網站的特點,因為你必須確認你的網站對SEO是否有幫助,或是根本就具負面影響!?並且分析如何能將網站的SEO發揮極致? 但....

Copyright © KPN SEO 2015. All Rights Reserved / 台北市大安區羅斯福路三段301號8樓 02-23698858 service@kpnweb.com

線上客服