Web 性能入門指南-1.2 分析在線零售 Web 性能及優化方向

讓顧客滿意是零售業成功的秘訣。事實證明,提供快速、一致的在線體驗可以顯著提高零售商關心的每項指標——從轉化率和收入到留存率和品牌認知度。

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

本文大綱:

  • 頁面速度影響在線零售業務數據

  • 如何將您的網站速度與競爭對手進行比較

  • 性能優化入門:分析是什么拖慢了你的頁面速度,從圖片和第三方到樣式表和自定義字體,以及你可以采取哪些措施

頁面速度影響在線零售業務數據

對于大多數在線零售商而言,頁面速度對利潤有著可衡量的影響。即使是很小的改進也可以顯著提高轉化率等指標。比如

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

如何分析網站性能和業務轉化數據關系

但是您的網站呢?要了解頁面速度改進對您自己的網站的影響,您需要查看您自己的真實用戶監控 (RUM) 數據。關聯圖 是向企業中的每個人傳達績效的好方法。您可以使用 RUM 創建這些可視化效果,讓即使是最不懂技術的利益相關者也可以輕松看到績效與用戶參與度和業務指標(例如跳出率和轉化率)之間的關聯。

關聯圖表為您提供所有用戶流量的直方圖視圖,這些流量根據性能指標(例如開始渲染、最大內容繪制和下次繪制前的互動次數)細分為不同的群組。該圖表包含一個疊加層,向您顯示與每個群組相關的用戶參與度指標或業務指標(例如跳出率或轉化率)。這樣您就可以一目了然地了解性能、用戶參與度和業務之間的關系。

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

在此關聯圖中可以看到,在最大內容繪制 (LCP) 時間為 1.1 秒時,轉化率峰值略高于 6%。隨著 LCP 變慢,轉化率迅速下降,并在 2 秒時降至 3% 以下。通過上述可以看出,優化網站性能降低 LCP 時間可以帶來總體更高的轉化次數以及更多的收入。

您的網站與競爭對手相比如何?

借助 SpeedCurve Synthetic等綜合性能監控,您可以像在自己的網站上一樣在任何其他網站上運行頁面速度測試。這意味著您可以獲得所有相同、豐富、出色的數據、屏幕截圖和幻燈片以供比較。

您的競爭性基準測試儀表板還可以讓您深入研究并關注頁面構建等內容。那個頁面的渲染速度是您的兩倍……他們做了什么不同的事情?他們有更多的 JavaScript 嗎?更少?您是否發出了 400 個請求,而他們只發出了 80 個?這里就是找出答案的地方。

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

Page Speed Benchmarks 是一個面向公眾的儀表板,可向您顯示美國、歐盟、英國和日本領先零售商的當前績效快照。

性能優化入門

要提供出色、快速的在線體驗,首先要問自己兩個問題:

  • 什么原因導致我的頁面對于用戶來說顯得比較慢?

  • 我能做什么呢?

好消息是,導致購物者頁面速度變慢的大多數問題都發生在您的頁面上,這意味著您可以控制它們。以下是零售網站上最常見的性能問題的概述,以及如何跟蹤和修復這些問題。

什么原因導致你的網頁速度變慢?絕大多數性能問題都是由四個原因引起的:

  • 第三方,例如追蹤器和分析器

  • 樣式表

  • 自定義字體

  • 頁面大小,特別是圖像大小

第三方腳本

如今,典型的零售網頁可以包含多達 75 個第三方腳本,例如跟蹤器和分析信標。

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

第三方通過增加轉化率(通過定位信標)和以前所未有的方式幫助您了解用戶(通過分析標簽)增加了大量價值,因此它們不會很快消失。但它們可以顯著影響您的頁面呈現方式(甚至是否呈現!)。

你可以做什么:監控第三方的表現

首先采取積極主動的方式了解第三方可能造成的任何潛在性能損害。

您無法修復未測量的內容。這就是我們在 SpeedCurve 中創建 專用第三方儀表板的原因 ,這樣您就可以一目了然地了解第三方的表現,跟蹤單個腳本并 為其設置性能預算。

在您了解第三方腳本的性能后,您可以使用歷史數據與供應商制定 SLA。

案例研究: 瑪莎百貨通過關注第三方內容徹底改變了業績

圖像和頁面大小

雖然頁面大小并不總是與較慢的用戶體驗相關,但通常情況下確實如此。未經優化的大型圖像往往是罪魁禍首。

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

除了優化圖像(以確保您不會向用戶提供 1MB 的資源!)之外,您還應確保最重要的圖像(例如主要產品圖像)盡早呈現。

您可以做什么:為與圖片相關的指標創建性能預算

性能預算和警報是應對性能下降的好方法。性能預算始于您的團隊(每個人:營銷人員、設計師和開發人員)就用戶體驗和網站速度的原則達成一致。首先,您需要確定要跟蹤哪些指標,然后根據過去的表現設置閾值。

對于圖像,需要考慮以下一些指標:

  • 最大內容繪制 – 這是視口中最大視覺元素(圖像或視頻)的大小。LCP 是 Google 的 核心網絡指標之一,它是 Google 搜索排名算法的一組指標,因此跟蹤它是個好主意。

  • 圖片大小 – 頁面上所有圖片的總大小。這是一種一目了然地查看頁面中是否添加了未優化的大型圖片的好方法。

  • 圖像請求——頁面上的圖像總數。

案例研究: Zillow 如何在預算有限的情況下變得更大、更快、更具吸引力

樣式表

樣式表是現代網頁的一大福音。它們解決了從瀏覽器兼容性到設計維護和更新等大量設計問題。如果沒有樣式表,我們就不會擁有響應式設計等偉大的東西。

https://blog-img.speedcurve.com/img/488/f8cb762-blocking-resources.png?auto=format,compress&fit=max&w=2000

然而,執行不當的樣式表可能會造成一系列性能問題。這些問題包括 CSS 下載和解析時間過長,以及樣式表放置不當導致頁面其余部分無法呈現。

你可以做什么:了解哪些樣式表可能會阻止你的頁面渲染

再次強調,你無法修復你沒有測量的東西。你的綜合監測工具可以告訴你:

  • 我的頁面中有多少個樣式表,其中有多少個阻止頁面呈現?

  • 這個數字是上升了還是下降了?

  • CSS 請求有多大?

  • 樣式表對我的每個第三方的表現如何?

自定義字體

自定義字體讓設計師能夠前所未有地控制設計中使用的字體。這種控制欲望是自定義字體流行度飆升的原因。但這種流行度的背后是性能的代價。

外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳

有些字體需要大量的 CSS 代碼,而其他字體則需要大量 JavaScript 或外部托管 - 所有這些都會大大減慢頁面渲染速度。

你可以做什么:跟蹤字體的大小和渲染速度

除了跟蹤字體大小和請求數量之外,您還可以使用 SpeedCurve 來測量第一個 H1 元素何時完成渲染。(在 SpeedCurve 中,我們將此指標稱為 Hero H1。它是我們捕獲的三個 Hero 渲染時間之一 。)如果您的網站使用自定義字體,則這些字體很可能會應用于 H1 副本,這使得此指標成為衡量自定義字體渲染速度的有效方法。

與我們為您跟蹤的所有其他指標一樣,您可以 為任何與字體相關的指標創建性能預算,并在它們超出閾值時收到警報。

案例研究: NerdWallet 使用 H1 Render 指標幫助將字體加載速度提高了 30%

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/44045.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/44045.shtml
英文地址,請注明出處:http://en.pswp.cn/web/44045.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Scanner工具類

掃描控制臺輸入 1.nextLine nextLine() 方法會掃描輸入流中的字符,直到遇到行末尾的換行符 \n,然后將該行的內容作為字符串返回,同時,nextLine() 會將 Scanner 對象的位置移動到下一行的開頭,以便下一次讀取數據時從下…

代碼隨想錄day09 151.翻轉字符串里的單詞 、卡碼網:55.右旋轉字符串

代碼隨想錄day09 151.翻轉字符串里的單詞 、卡碼網:55.右旋轉字符串 151. 反轉字符串中的單詞 這題我直接想到的是istringstream 和 stack 但不知道這樣使用是不是違反了規定 class Solution { public:string reverseWords(string s) {istringstream iss(s);stri…

MySQL的約束鍵多表查詢

約束 概念 概念:約束是作用于表中字段上的規則,用于限制存儲在表中的數據。目的:保證數據中數據的正確、有效性和完整性。 外鍵約束 概念 ? 外鍵用來讓兩張表的數據之間建立連接,從而保證數據的一致性和完整性。 注意&#x…

Qt常用基礎控件總結—輸入部件(QComboBox類和QLineEdit)

輸入部件 下拉列表控件QComboBox 類 QComboBox 類是 QWidget 類的直接子類,該類實現了一個下拉列表(組合框)。 QComboBox 類中的屬性函數 1)count:const int 訪問函數:int count() const; 獲取組合框中的項目數量,默認情況下,對于空組合框或未設置當前項目的組合框,…

網絡安全法視角下的等保測評法律責任與風險控制

《網絡安全法》是中國為了保障網絡安全、維護網絡空間主權和國家安全、社會公共利益,保護公民、法人和其他組織的合法權益而制定的一部重要法律。該法于2017年6月1日正式實施,其中對網絡安全等級保護制度(簡稱“等保”)做出了明確…

windows USB 設備驅動開發-USB復合設備的注冊

USB 多功能設備的驅動程序(稱為復合驅動程序)可以向基礎 USB 驅動程序堆棧注冊和注銷復合設備。 Microsoft 提供的驅動程序(Usbccgp.sys)是由 Windows 加載的默認復合驅動程序。 本文中的過程適用于替換Usbccgp.sys的基于 WDM的自…

c語言的簡易教法—— 函數遞歸

文章目錄 一、什么是遞歸?1.1遞歸的思想1.2遞歸的限制條件 二、遞歸案例2.1 案例1:求n的階層2.1.1分析2.1.2 遞歸函數(Fact)的代碼實現2.1.3 測試:main函數實現2.1.4 運行結果和畫圖推演2.1.5 擴展:迭代方法…

【66個開源+44個閉源Agent項目】

開源AI?Agent 1.AgentGPT 基于瀏覽器的 AutoGPT 實現,可通過無代碼平臺訪問。https://agentgpt.reworkd.ai/zh 2.AI Legion 一個讓智能體協同工作的平臺,其類似于 AutoGPT 和 Baby AGI,但用 TypeScript 編寫。https://github.com/eumemi…

如何使用BERT進行下游任務 - Transformer教程

BERT,即Bidirectional Encoder Representations from Transformers,是谷歌于2018年發布的預訓練語言模型。BERT的出現標志著自然語言處理領域的一個重要里程碑,因為它大幅提高了多種語言任務的性能。本文將詳細介紹如何使用BERT進行下游任務&…

華為如何做成數字化轉型?

目錄 企業數字化轉型是什么? 華為如何定義數字化轉型? 為什么做數字化轉型? 怎么做數字化轉型? 華為IPD的最佳實踐之“金蝶云” 企業數字化轉型是什么? 先看一下案例,華為經歷了多次戰略轉型&#xf…

前端工程化:Webpack配置全攻略

前端工程化:Webpack配置全攻略 前端小伙伴們,今天我們來聊聊那個讓人又愛又恨的 Webpack。沒錯,就是那個配置起來讓你想砸鍵盤,但又離不開它的構建工具。別擔心,跟著我來,保證讓你從 Webpack 小白變成配置…

人臉識別與檢測(保姆級教程--附帶源碼)

人臉識別與檢測(保姆級教程–附帶源碼) 項目背景 因項目需要招聘了一些日結工人,因此需要對工地現場的工人進行考勤管理,但工地只有海康攝像頭沒有專業考勤設備,因此需要基于視頻流開發人臉識別與檢測功能&#xff1…

Windows 虛擬機服務器項目部署

目錄 一、部署JDK下載JDK安裝JDK1.雙擊 jdk.exe 安裝程序2.點擊【下一步】3.默認安裝位置,點擊【下一步】4.等待提取安裝程序5.默認安裝位置,點擊【下一步】6.等待安裝7.安裝成功,點擊【關閉】 二、部署TomcatTomcat主要特點包括:…

奇怪的錯誤記錄

https://github.com/meta-llama/llama3/issues/80 讀模型沒問題,推理時出現: RuntimeError: “triu_tril_cuda_template” not implemented for ‘BFloat16’ ———————————————— 事發原因 我嘗試了解transformers的AutoProcessor時&a…

感應觸摸芯片集成為MCU,深度應用觸控按鍵技術的VR眼鏡

VR(Virtual Reality)即虛擬現實,簡稱VR,其具體內涵是綜合利用計算機圖形系統和各種現實及控制等接口設備,在計算機上生成的、可交互的三維環境中提供沉浸感覺的技術。它的工作原理是將左右眼圖像交互顯示在屏幕上的方式…

技術速遞|宣布為 .NET 升級助手提供第三方 API 和包映射支持

作者:Marco Goertz 排版:Alan Wang .NET 升級助手是一個 Visual Studio 擴展和命令行工具,可幫助您將應用從之前的 .NET 和 .NET Framework 升級到最新版本的 .NET。正如我們在之前的文章中所描述的那樣,它為升級 Microsoft 庫和框…

技術總結(1)——方向與成長思考

不知不覺已經發了30篇技術博客,本來最開始想的是回顧自己的技術生涯,怎樣做到失敗的生涯,但是后面發現,開始逐步寫技術博客,慢慢的開始沉浸里面這種回顧技術的感覺。做技術的人通常不喜歡研究市場,而做市場…

模型剪枝知識點整理

模型剪枝知識點整理 剪枝是深度學習模型優化的兩種常見技術,用于減少模型復雜度和提升推理速度,適用于資源受限的環境。 剪枝(Pruning) 剪枝是一種通過移除模型中不重要或冗余的參數來減少模型大小和計算量的方法。剪枝通常分為…

編程是學什么:探索編程世界的四大核心領域

編程是學什么:探索編程世界的四大核心領域 在數字化時代的浪潮中,編程已成為一項重要的技能。但很多人對于編程的學習內容仍然感到困惑,那么,編程究竟是學什么呢?本文將從四個方面、五個方面、六個方面和七個方面&…

探索TASKCTL和 DataStage 的ETL任務調度協同

在復雜多變的企業環境中,高效、準確的數據處理是支撐業務決策與運營的核心。本文將深入探討任務調度平臺TASKCTL與ETL工具DataStage的深度融合,通過詳盡的代碼示例、結合細節以及實際案例的具體描述,展示這兩個工具如何攜手打造企業數據處理生…