本文へ移動

マーケティング用語辞書 Webサイト・UX

ABテストとは?

A/B testing A/B テスト

BLOOM CONSULTING 6分で読めます

ひと言でいうと

ABテストとは、1つのウェブページで複数のパターンをランダムに表示し、特定の目標に最も大きく貢献するパターンを特定する検証です。

ABテストの仕組み

Googleアナリティクスのヘルプでは、A/Bテスト(別名: A/B/nテスト)は、1つのウェブページで複数のパターンをランダムに表示して検証するものとされています。目的は、特定の目標に最も大きく貢献しているパターンを特定することです。

Googleアナリティクスのヘルプでは、A/Bテストを実施するには、サードパーティのA/Bテストツールを統合する必要があるとされています。統合すると、テストの実施と管理はサードパーティのツールで行い、結果の解釈はGoogleアナリティクスで行えます。

Google 検索セントラルの案内には、「A/B テストでは、変更のパターンを 2 つ以上テストします。」とあります。また、「Googlebot と人間のユーザーに対して、異なる URL(ページの住所) のセットを提示しないでください。」ともあります。

  1. 目標を決める
  2. 複数のパターンをランダムに表示する
  3. 目標への貢献をGoogleアナリティクスで読む
  4. 最も貢献したパターンを選ぶ
  5. サイトを更新し、テスト用の要素を削除する
ABテストの流れを、役割と場面で分けると
場面だれが何をするか
パターンを出すサードパーティのA/Bテストツール1つのページで複数のパターンをランダムに表示する
結果を読むGoogleアナリティクス統合したテストの結果を解釈する
別URLに振り分けるサイトの運営者元のURLからパターンのURLへは302(temporary)リダイレクトを使う
noindexの代わりにサイトの運営者noindex meta タグではなく、rel="canonical"を使うことが案内されている
終えるときサイトの運営者希望するパターンでサイトを更新し、テスト用の要素を速やかに削除する

ABテストの具体例

Google 検索セントラルの案内には、テストが完了したら、テストに使ったすべての要素(代替URLやテスト スクリプト、マークアップなど)をできる限り速やかに削除するよう書かれています。

  • Google 検索セントラル検索側の進め方

    ウェブサイトのテストと Google 検索の案内では、パターンのURLへのリダイレクトに302を使い、テストは必要以上に長く実行しないとされています。[1]

  • Google アナリティクス結果の解釈

    アナリティクス ヘルプの案内では、サードパーティのA/Bテストツールを統合すると、テストの結果をGoogleアナリティクスで解釈できるとされています。[2]

  • Google オプティマイズ終了したツール

    アナリティクス ヘルプの案内では、2023年9月30日以降、Google オプティマイズとオプティマイズ 360 は利用できず、実施中のテストはその日をもって終了しています。[3]

  • web.dev表示速度との両立

    web.devの案内では、A/Bテストは一部のユーザーやテスト対象のページに限り、確実な結果を得るために必要な最小限の時間に制限するとされています。[5]

ABテスト・クローキング・オプティマイズの違い

何かねらいいまの扱い
ABテスト1つのページで複数のパターンをランダムに表示して検証する比べ方特定の目標に最も大きく貢献するパターンを特定するサードパーティのツールを統合し、結果をGoogleアナリティクスで解釈する
クローキングユーザーと検索エンジンに異なるコンテンツを表示すること検索ランキングを操作したり、ユーザーに誤解を与えたりするスパムに関するポリシーで取り上げられている
オプティマイズGoogleが提供していた、テストとパーソナライズを実施するツールウェブサイトのテストとパーソナライズの実施2023年9月30日以降は利用できず、実施中のテストは終了した

比べた言葉の説明: CVR(コンバージョン率)・コンバージョン

良い点と気をつける点

良い点

  • 1つのページで複数のパターンを表示して、特定の目標に最も大きく貢献するパターンを特定できます。[2]
  • 変更のパターンは2つ以上テストできます。[1]
  • サードパーティのツールを統合すると、テストの結果をGoogleアナリティクスで解釈できます。[2]

気をつける点

  • Googleアナリティクスだけでは実施できず、サードパーティのA/Bテストツールを統合する必要があります。[2]
  • Googlebotと人間のユーザーに対して、異なるURLのセットを提示しないでください、という案内があります。[1]
  • 必要以上に長く実行すると、検索エンジンを欺く意図があるとみなされ、措置を講じられることがあります。[1]
  • テストは一部のユーザーやテスト対象のページに限り、確実な結果に必要な最小限の時間にとどめる進め方が示されています。[5]

小さな事業者がまずやること

  1. 目標の数字を決める

    予約や問い合わせなど、事業に直接つながる数字を選びます。パターンはその数字にどれだけ貢献したかで比べます。

  2. 現状を測り、順番を決める

    まず現状を測り、順番を決めてから手を動かします。

  3. ツールとGoogleアナリティクスをつなぐ

    サードパーティのA/Bテストツールを統合します。実施と管理はツール、結果の解釈はGoogleアナリティクスで行います。

  4. 検索への影響を避ける設定にする

    検索エンジンと人で別のURLを出さず、リダイレクトは302を使います。noindex meta タグの代わりには、rel="canonical"を使うことが案内されています。

  5. 期間を区切り、終えたら片付ける

    必要な最小限の時間で終えます。選んだパターンでサイトを更新し、代替URLやテスト スクリプトなどを速やかに削除します。

数字の見方

ABテストで見る数字は、事業の目標に直結するものに絞ります。どの数字を目標にするかは、KPI(重要業績評価指標)の考え方で先に決めておきます。

目標への貢献
パターンごとに、目標に貢献した数を比べます。特定の目標に最も大きく貢献したパターンが選ぶ候補です。
パターンごとの結果
統合したツールの結果をGoogleアナリティクスで解釈します。web.devの案内では、ページ分析、インタラクション分析、実際のユーザーのパフォーマンス測定は、サーバーログ、コンバージョン データ、A/Bテストと組み合わせることで特に価値が高まるとされています。
テストの期間
確実な結果を得るために必要な最小限の時間に収まっているかを見ます。必要以上に長く実行していないかも確かめます。
テストの対象範囲
一部のユーザーやテスト対象のページに限れているかを見ます。ほかのページまで遅らせていないかを確かめます。

見る数字を 1 つか 2 つに決める考え方は KPI で説明しています。

BLOOM CONSULTINGではどう考えるか

BLOOMでは、ABテストを始める前に、どの数字を良し悪しの物差しにするかを決めます。予約や問い合わせなど、事業に直接つながる数字を選びます。

現状を測り、順番を決めてから、パターンを用意します。ABテストの目的は特定の目標に最も大きく貢献するパターンを特定することなので、その目標の数字は先に決めておきます。

ABテストについてよくある誤解

誤解検索エンジンに見せるページと、ユーザーに見せるページを分けてテストしてよい。
実際はGoogle 検索セントラルの案内は、Googlebotと人間のユーザーとで、異なるURLのセットを出さないよう求めています。
誤解テストは長く続けるほど安全で、結果も確かになる。
実際は必要以上に長く実行していると、検索エンジンを欺く意図があるとみなされ、措置を講じられることがあります。確実な結果を得るために必要な最小限の時間に制限します。
誤解Googleアナリティクスだけで、ABテストを実施できる。
実際はGoogleアナリティクスで実施するには、サードパーティのA/Bテストツールを統合する必要があります。実施と管理はツールで行い、結果の解釈をGoogleアナリティクスで行います。

よくある質問

Google オプティマイズはいまも使えますか?

使えません。2023年9月30日以降、Google オプティマイズとオプティマイズ 360 は利用できなくなり、実施中のテストとパーソナライズはその日をもって終了しています。

別のURLへ振り分けるときは、301と302のどちらを使いますか?

302(temporary)リダイレクトを使います。元のURLからパターンのURLへユーザーを振り分ける際は、301(permanent)ではなく302とされています。

テストが終わったら、何をすればよいですか?

希望するパターンでサイトを更新します。代替URL、テスト スクリプト、マークアップなど、テストに使ったすべての要素を、できる限り速やかに削除します。

参考・一次情報

  1. ウェブサイトのテストと Google 検索(Google 検索セントラル)
  2. [GA4] A/B テスト(アナリティクス ヘルプ)
  3. [2023 年 9 月廃止] Google オプティマイズ(アナリティクス ヘルプ)
  4. スパムに関するポリシー(Google 検索セントラル)
  5. ビジネス上の意思決定者向けのウェブに関する主な指標の最適化(web.dev)
  6. お支払いとお届け先の住所のフォーム(web.dev)

BLOOM CONSULTING

小さな会社・お店の社外Web担当。

自社の場合はどうすればよいか

ABテストが自社にどう関わるかは、事業の状況によって変わります。まず現状を整理し、先にやると効きやすい順番をお伝えします。オンラインで45分ほど、その場で契約をお勧めすることはありません。

自社のサイトで確かめたいときは、Web集客の自己診断チェックリストへ。

無料で相談する →サービスを見る