提高網(wǎng)站性能的關鍵一步是測試其當前性能。決定用戶(和其他方)如何看待網(wǎng)站速度和可靠性的因素有很多,而對這些因素進行測試是了解哪些措施將有利于提升網(wǎng)站性能的唯一途徑。
有許多免費的性能測量工具,例如 Google Lighthouse(可在 Google Chrome Web 瀏覽器的 DevTools 套件中找到)和 Cloudflare Observatory(Cloudflare 用戶都可以在儀表板中找到)。
網(wǎng)站所有者應該使用這些工具來評估哪些因素?可以先從 Core Web Vitals 開始,它包含三個用于衡量重要的網(wǎng)絡性能的指標:
更大內(nèi)容繪制,用于衡量網(wǎng)頁中面積更大的一塊內(nèi)容的加載速度
首次輸入延遲,用于衡量用戶與頁面交互到瀏覽器對交互作出響應所需的時間
累計布局偏移,用戶衡量頁面加載過程中各個元素的視覺穩(wěn)定性
改善頁面的 Core Web Vitals 指標,不僅提供有價值的用戶體驗信號,而且還能使頁面在 Google 自然搜尋結(jié)果中排名靠前。
其他重要的評估指標還包括:首字節(jié)時間(頁面開始加載的速度)、DNS 查詢速度(頁面的域名服務將域名轉(zhuǎn)換為 IP 地址的速度),以及交互響應時間(用戶與頁面交互的速度)。
要了解如何將衡量這些指標轉(zhuǎn)化為有效措施,請參考以下示例:
如果網(wǎng)頁的“更大內(nèi)容繪制”速度很慢,即表明其加載網(wǎng)頁中面積更大的一塊內(nèi)容所需的時間會比較長。網(wǎng)頁所有者可以調(diào)查是否加載了不必要的代碼,然后才加載該網(wǎng)頁內(nèi)容,并考慮是否要刪除這些無用代碼。
首字節(jié)時間過慢的網(wǎng)頁,其從
源服務器資源檢索結(jié)果所需的時間會比較長。網(wǎng)頁所有者可以調(diào)查 DNS 提供商和網(wǎng)站主機的響應時間,以重新配置或更換其中一項或兩項服務。