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