A/Bテストは、複数のパターンを同時に出して、どちらが効果的かを比べる方法です。この記事では、Googleが公開しているベストプラクティスをもとに、実施の手順と注意点を整理します。
テストの種類
Google 検索セントラルのドキュメントでは、ウェブサイト テストについて説明されています。
ウェブサイト テストは、さまざまなバージョンのウェブサイト(またはその一部)を試し、各バージョンへのユーザーの反応に関するデータを収集するものとされています。
A/B テストでは、変更のパターンを2つ以上テストすると説明されています。例として、さまざまなフォントのボタンをテストして、ボタンのクリックを増やせるかを確認することが挙げられています。
多変量テストでは、複数の変更を一度にテストし、それぞれの変更による影響と変更間の潜在的な相乗効果を確認すると説明されています。
実施の方法
同じドキュメントでは、実施の方法が2つ示されています。
複数バージョンのページを作り、それぞれに独自のURLを指定する方法:元のURLにアクセスしようとしたユーザーの一部を各パターンのURLにリダイレクトし、ユーザーの行動を比較するとされています。
URLを変更せずに行う方法:ページに複数のパターンを動的に挿入し、JavaScript を使用して表示するパターンを指定する方法が示されています。
検索への影響を抑える設定
ここが最も注意が必要な部分です。 設定を誤ると、検索での評価に影響します。
クローキングを行わない:Googlebot と人間のユーザーに対して、異なる URL のセットを提示しないよう明記されています。これはクローキングと呼ばれ、テストの実施中であるかどうかにかかわらず、スパムに関するポリシーへの違反となるとされています。違反すると、掲載順位が下げられたり、検索結果からサイトが削除されたりする可能性があると説明されています。
サーバー側のロジックや robots.txt などの方法を使用してこのような行為を行った場合も、クローキングと判断されると明記されています。
Cookie についての注記もあります。 テストの管理に Cookie を使用している場合、Googlebot では Cookie が通常サポートされないため、ユーザーがブラウザで Cookie を受け入れていない場合にアクセスできるバージョンのコンテンツだけが表示されることになると説明されています。
正規のURLを示す:複数のURLでテストする場合、代替 URL のすべてで rel="canonical" リンク属性を使用して、元の URL が優先されるバージョンであることを示すよう案内されています。noindex meta タグではなく rel="canonical" を使用することが推奨されています。 rel="canonical" ではなく noindex を使用すると、予期しない悪影響をもたらすことがあると説明されています。
一時的なリダイレクトを使う:301(permanent)ではなく 302(temporary)リダイレクトを使用するよう示されています。これにより、リダイレクトが一時的なものであり、インデックス中の元の URL をリダイレクト先に置き換えることなく保持すべきであることを検索エンジンに通知できるとされています。JavaScript ベースのリダイレクトも使用できると案内されています。
実施期間
必要な期間だけ実行するよう明記されています。
信頼できるテスト結果を得るために必要な時間は、コンバージョン率やトラフィックの量など、さまざまな要因によって異なるとされ、優れたテストツールは、信頼できる結論を導くために十分なデータが収集されると、ユーザーにその旨通知すると説明されています。
そして、テストが完了したら、希望するコンテンツのパターンを使用してサイトを更新し、テストに使用したすべての要素(代替 URL やテスト スクリプト、マークアップなど)をできる限り速やかに削除するよう案内されています。
必要以上に長くテストを実行しているサイトを検出した場合、検索エンジンを欺く意図があるものとみなし、適宜措置を講じることがあると明記されています。コンテンツの1パターンを大半のユーザーに配信している場合は、特に注意が必要とされています。
検索への影響が小さい変更
同じドキュメントには、テストするコンテンツのタイプによっては、テスト中にコンテンツのパターンの一部に対してクロールまたはインデックス登録が行われなくても、それほど問題は生じないという記載があります。
例として、ボタンや画像のサイズ、色、配置、または「行動を促すフレーズ」(「カートに追加」や「今すぐ購入」など)に関する些細な変更が挙げられ、ページに対するユーザーの操作に驚くほど大きな影響を及ぼすことがある一方、多くの場合、ページの検索結果のスニペットやランキングには、ほとんどまたはまったく影響しないと説明されています。
まずこの範囲から始めるのが安全です。
テストする項目
行動を促す部分:文言、位置、大きさ、色。
冒頭の見出し:最初に伝える内容。
判断材料の並べ方:料金や条件を出す位置。
フォームの項目数:必須項目を減らした場合の効果。
画像:使う写真、有無。
本文の順序:ブロックの並べ替え。
1回のテストで変える要素は1つに絞ります。 複数を同時に変えると、どれが効いたか分かりません(多変量テストは、それを前提とした別の手法です)。
実施前に整えること
計測が動いていること:Google アナリティクスのヘルプでは、キーイベントについて、イベントによってはそのままでは測定できない場合があるとされ、ページの表示を測るイベントをそのまま使うと、すべてのページビューがキーイベントとしてカウントされてしまうため、そのままではマークを付けられないと説明されています。代わりに、既存のイベントを変更する、またはそれに基づいてイベントを新規作成することが案内されています。イベントを変更すると既存のイベントは上書きされるため注意が必要とされています。
判定の基準を先に決める:何がどれだけ違えば採用するか。後から決めると、都合のよい解釈になります。
期間を先に決める:件数が少ないうちに打ち切ると、偶然の差で判断することになります。
元に戻せる状態にする:問題が起きたときに戻せるようにします。
向いていない場合
流入が少ない:差が偶然かどうか判断できません。この場合は、まず流入を確保します。
明らかな問題が残っている:フォームが届かない、判断材料がない。テストより先に直します。
比べる案に根拠がない:思いつきで2案を作っても、学びが残りません。なぜそう変えるのかを言語化してから行います。
運用の体制がない:テストは実施後の判断と反映まで含めて作業です。
よくある失敗
クローキングになる設定をする:ポリシー違反になります。
noindex でテストページを隠す:予期しない悪影響があると公式に説明されています。
永続的なリダイレクトを使う:元のURLが置き換わります。
テストを終えても要素を残す:速やかに削除するよう案内されています。
期間を決めずに続ける:長く実行していると、意図を疑われる場合があると明記されています。
判定の基準を後から決める:結果の解釈が恣意的になります。
この記事のまとめ
A/Bテストは、複数のパターンを比べて効果を確かめる方法です。検索への影響を抑えるため、クローキングを避け、代替URLでは正規のURLを示し、一時的なリダイレクトを使い、必要な期間だけ実行します。
ボタンや画像のサイズ・色・配置、行動を促すフレーズといった変更は、多くの場合スニペットやランキングにほとんど影響しないと説明されています。まずこの範囲から始めるのが安全です。
実施前に、計測が動いていること、判定の基準と期間を決めることを整えます。流入が少ない場合や、明らかな問題が残っている場合は、テストより先にやることがあります。
出典と注記
テストの種類、実施方法、クローキングの禁止、正規URLの指定、リダイレクトの種類、実施期間、影響が小さい変更に関する記載は Google 検索セントラル「検索における A/B テストのベスト プラクティス」に基づきます。キーイベントの設定は Google アナリティクス ヘルプ「キーイベントを作成または変更する」に基づきます(いずれも確認日 2026年8月20日時点)。ドキュメントとヘルプは更新されるため、実施前に最新の記載を確認してください。 テストする項目と実施前の準備は当社が支援の現場で用いている整理です。成果を保証するものではありません。
この分野の実務を相談したい方へ
記事で扱っている内容は、当社が実務として支援している領域です。 自社で進めるか外部に任せるかの判断からご相談いただけます。