A/B 測試如何影響您的網站速度? 在這裡找到
已發表: 2020-05-27當優化機構研究 A/B 測試工具如何影響網站的速度時,它發現了滯後。 雖然大多數似乎對最終用戶來說是可感知的,但有一些對網站的用戶體驗構成了強大的威脅(大約 4 秒!)。
我們也參與了分析——與 Optimizely、VWO 和 AB Tasty 等公司正面交鋒——並進入前三名。 (實際上我們的排名比這三個要好!)
查看 Optimizely 所做的事情以及它如何與競爭對手相抗衡。
在這項研究之後的幾年裡,我們一直致力於讓. 事實上,速度指導著我們的開發工作,因為即使代碼性能的微小改進也會影響使用我們進行實驗的數千個網站的加載時間。
作為優化者,您也應該關心如何通過在優化組合中添加實驗來影響您的網站性能。
這裡有一些要記住的要點。
A/B 測試可能會花費幾毫秒
在理想情況下,運行 A/B 測試或實驗根本不會影響您網站的速度。
但事實並非如此。
因為當您使用像我們這樣的第三方 A/B 測試解決方案提供商時,以及當您的用戶請求您正在試驗的頁面時,我們的服務器會處理部分請求。 這種來回會導致一些滯後。
根據您正在測試的元素,您的用戶可能或多或少地察覺到這種滯後。
讓我們用兩個場景來理解這一點:
假設您正在測試主頁的標題或 UVP。
這個標題可以被稱為“英雄”元素,因為它的加載對於您的用戶使用您的網站的體驗至關重要。 顯示所需的時間直接影響用戶感知的“加載體驗”。
它還增加了您網站的“首次繪製時間”指標,因為這是您的網站在主要內容出現之前所花費的時間。
如果您使用的實驗工具需要時間來提供此標題,那麼您的用戶在您的網站上的加載體驗會明顯變慢。
現在,將此與您在主頁中間某處的某個元素上運行的實驗進行對比。 在這種情況下,由於提供這種體驗而導致的任何延遲幾乎都難以察覺,因為當用戶穿過英雄區域並向下滾動到頁面的該部分時,它很可能是可用的。
可感知與否,轉換體驗或您使用的任何其他 A/B 測試工具都會增加您網站的加載速度。
也就是說,如果您的網站針對速度進行了優化,那麼使用轉換體驗之類的快速 A/B 測試解決方案並進行正確設置幾乎不會對您網站的加載時間產生影響。 也就是說,您將保持您的速度,並可以繼續朝著“兩秒內負載”目標或任何其他雄心勃勃的速度目標努力。
了解 A/B 測試對速度的真正影響……
挑選並理解 A/B 測試工具對速度的影響可能會很棘手。
之所以如此,是因為大多數網站速度診斷工具(如 Google Page Speed Test)使用不同的方法來衡量網站的性能。
簡而言之,它從來沒有像這樣簡單:
轉換體驗前 X 秒和轉換體驗後 X.5 秒。
為什麼?
因為我們可能會在您的網站和我們的服務器以及您使用的集成之間中繼數據。 例如,當用戶完成您的實驗目標時,如果您使用 Convert Experiences + Google Analytics 集成,我們會將該數據發送到您的 Google Analytics(分析)帳戶——當您的網站加載時。 但是我們為這些花費的時間實際上並沒有增加您網站的加載時間。 這只是我們在後台工作,不會妨礙您的用戶和您的網站。
工具的支持團隊,而不是診斷速度測試工具,可以最好地回答有關測試工具速度影響的問題。 此外,如果你做對了一些事情,你就可以真正接近實現零影響測試。
盡可能接近零影響測試
與轉換、用戶體驗和 SEO 相關的速度已解決的一件事是:
每毫秒都很重要。
您希望確保在向您的網站添加另一個腳本時,您甚至可以節省一毫秒的速度優化。
您選擇 A/B 測試和體驗工具在這里至關重要。
使用“無處不在”的 A/B 測試解決方案
由於您的實驗服務提供商為您正在試驗的頁面的某些部分提供服務,因此將需要提供的內容託管在靠近用戶的位置非常重要。
這意味著託管此內容的實驗服務提供商的服務器必須靠近您的用戶。
否則,延遲(或訪問者請求您的網站和服務器為其提供服務所花費的時間)可能會增加您網站的加載時間。
例如,Convert Experiences 由 Akamai CDN 網絡提供支持。 通過 Akamai 在 130 多個國家/地區的 260,000 多台服務器,我們離您的用戶所在的地方很近。 這讓我們能夠以極少的延遲快速地為您的用戶提供您的內容。
採用優先考慮速度的 A/B 測試解決方案
不管像實驗這樣的服務技術有多快,它總能做得更好。 例如,我們並不總是在 Akamai 網絡上。 我們重新設計了我們的解決方案以遷移到它(來自 Amazon Cloudfront),因為我們希望更快地為您的實驗提供服務。
通過切換到 Akamai,我們在提供測試時減少了大量 DNS 查找,並在每個體驗視圖上節省了數十毫秒的速度:
使用支持最佳設置的 A/B 測試解決方案️
最佳的實驗設置意味著您的實驗始終使用精益片段(放置得恰到好處)、有限數量的目標、乾淨的代碼以及正在試驗的元素的邏輯執行等。
您的解決方案也需要維護。 例如,定期歸檔非活動實驗(以避免不必要的服務器調用)、確保正確的緩存設置(在第一次加載後實現更快的交付)、妥善管理媒體(以實現快速交付)等等。
這些事情對您的加載時間和用戶體驗有很大影響,並且很容易失控。
這就是為什麼我們在 Convert 有我們的支持和成功團隊隨時待命,以幫助您正確進行實驗和工具配置,以便您的實驗更快地交付。 我們也有很多關於這方面的文檔。
為突破性成功(和持續增長)付出的成本
鑑於很少有策略能像實驗一樣有效地提高轉化率(並不斷改進),由於速度問題,您無法避免去嘗試。
此外,如果你做得對,A/B 測試或任何形式的實驗都不會讓你的網站變慢。 當然,存在一個小的副作用……但僅此而已。
Convert Experiences 等輕量級實驗解決方案通過快速交付實驗來幫助您進一步緩解這種情況,而不會增加網站的加載時間幾秒鐘,也不會危及您的 SEO 渠道或讓您的用戶感到沮喪。 準備好嘗試了嗎? 註冊 15 天免費試用。