什麼是 A/B 測試?給初學者的圖解「操作方式」完整說明
HeatMapX Engineering Team4 min read
- ab-testing
- cro
- how-to
- beginners
本文重點
- A/B 測試是指分別投放同一頁面的兩種版本,用數字判斷「哪個成效比較好」的方法
- 最大的優點是不靠直覺或喜好,而是根據實際訪客的行為數據做判斷
- 做法分為「建立假設 → 製作兩種版本 → 分流投放 → 收集數據 → 採用勝出版本」5 個步驟
- 初學者要注意「樣本數與期間」「一次不要改太多」「差異是否只是偶然」
「把按鈕顏色改一下,說不定申請人數會增加?」——就算這麼想,實際改了之後會不會變好,不試試看就不知道。但要直接改動正式網站又讓人不安。這時候派上用場的就是 A/B 測試。
什麼是 A/B 測試?
A/B 測試是指,將同一頁面的兩種版本(A 和 B)隨機分配給訪客,比較哪一個能帶來更好成效的方法。
- A(Control / 原始版本):目前的頁面
- B(Variant B / 變更後版本):改動部分內容後的頁面
例如讓一半訪客看到 A、另一半看到 B,然後比較「按下申請按鈕的比例」。如果 B 比較高,B 就是勝出版本。
為什麼需要 A/B 測試
網站改版時常見的狀況是,憑「感覺應該不錯」就直接改動。但製作者的感覺與訪客的實際反應,經常會有落差。
只要使用 A/B 測試,就能不靠「直覺」而是依據「實際數據」來判斷。因為只會保留真正有效的變更,每次改善都能穩健地累積成果。
A/B 測試常測試的元素
| 元素 | 測試範例 |
|---|---|
| 標題(文案) | 改變說法或訴求重點 |
| 按鈕文字 | 「送出」→「免費申請」 |
| 按鈕顏色、大小 | 改成更醒目的顏色/放大尺寸 |
| 圖片、照片 | 比較產品照片與使用情境照片 |
| 版面配置、排序 | 把重要資訊移到上方 |
A/B 測試的做法【5 個步驟】
- 建立假設:明確說明改變的理由,例如「把標題寫得更具體,申請人數應該會增加」。
- 製作兩種版本:準備原始版本 A,以及只改動一處的版本 B。
- 分流投放:讓訪客隨機看到 A 或 B(例如各佔 50%)。
- 收集足夠的數據:等到累積一定的訪問量與期間。
- 採用勝出版本:正式採用成效較好的版本,並進入下一個假設。
透過反覆進行「建立假設 → 驗證 → 採用 → 下一個假設」這個循環,網站就能一步步確實變得更好。
初學者容易卡關的 3 個注意事項
- 數據太少/期間太短:只有數十次訪問,看到的可能只是偶然產生的差異。需要一定程度的訪問量與期間。
- 一次改動太多地方:如果標題、按鈕、顏色同時都改,就無法判斷「究竟是哪個改動生效」。基本原則是一次只改一處。
- 確認差異是否只是偶然:微小的差異有可能只是誤差。要等到出現明顯差異後再下判斷。
搭配熱點圖使用效果更好
A/B 測試是「測試」的功能,但在測試之前,需要先找出「該測試哪裡」。這時候熱點圖就能派上用場。
透過熱點圖掌握「經常被瀏覽的位置」「被點擊的位置」「訪客離開的位置」,就能建立有根據的假設,而不是隨便亂猜。「先用熱點圖找出問題所在,再用 A/B 測試驗證改善方法」——這正是改善的王道流程。
開始使用 HeatMapX
HeatMapX 是一款只需貼上一行標籤,就能免費開始進行熱點圖分析的工具。不需要註冊信用卡。不妨先從了解自己網站的「被瀏覽方式」開始,展開以數據為依據的改善行動。
總結
A/B 測試是一種不靠臨時起意、而是依據數據來推動改善的基本方法。請先從「建立假設 → 兩種版本 → 分流投放 → 收集數據 → 採用」這 5 個步驟中,挑一個小地方開始嘗試改變吧。