
ゲストライター
この記事はAhrefs公式ブログの日本語訳です。
原文:SEO Testing: A Simple (But Complete) Guide
(著者:Joshua Hardwick / 原文の最終更新日:August 17, 2021)
※この記事は2021年8月17日時点の記載をもとに翻訳しています。Ahrefs公式ブログの記事は今後追記・再公開されることがありますことをご了承ください。
ウェブサイトを変更する際に、それがSEOに良い影響を与えるのか、悪い影響を与えるのか不明確な場合、SEOテストを行うことが役立つかもしれません。
しかし、SEOテストはいつ、どのように行うべきなのでしょうか?
このガイドでは、以下のことを学びます:
SEOテストとは、ウェブサイトに変更を加え、オーガニック検索のトラフィックやランキングへの影響を測定するプロセスです。
SEOテストを実施する4つのメリットを紹介しましょう:
既知のランキング要因はさておき、SEOは状況によって変わります。他の人が変更を加えて良い結果を得たからといって、同じ結果が必ずしもあなたの場合に当てはまるわけではありません。自分のウェブサイトでテストしてみることが大切です。
SEOの変更には時間とリソースがたくさん必要です。もし変更が期待通りの結果をもたらさなければ、それは無駄な労力です。テストを行うことで、少ないリソースと短い時間で、ポジティブな結果が期待できるかどうかを確認できます。
何がSEOに有効で何が有効でないかについては、皆意見が分かれます。この論争を解決する最も簡単な方法は、それらをテストすることです。これを怠ると、大声で主張する人が方向性を決めてしまうことがあります。
SEOに何の影響も及ぼさないSEOの変更に時間と労力を費やすことよりも、最悪なのはSEOに悪影響を及ぼすことです。SEOテストを行うことで、ネガティブな結果を特定のページに制限することができます。
SEOテストには主に3つのタイプがある。
シリアルテストとは、ウェブサイト上のすべてのページを一度に変更し、その結果を観察することです。私たちは、3つの理由からこれをお勧めしません:
時間ベースのテストは、1つのページに変更を加え、そのパフォーマンスを見るものです。サンプルサイズが1つで因果関係を仮定するのは賢明ではないため、このタイプのSEOテストはお勧めしません。
A/Bテスト(またはスプリットテスト)は、いくつかのページを変更し、他のページは変更しないテストです。そして、変更したページと変更しなかったページの結果を比較します。変更しないページのグループをコントロールグループと呼び、変更したページのグループをバリアントグループと呼びます。 このタイプのSEOテストをおすすめする理由は以下の通りです:
SEOテストは、あなたのウェブサイトがかなりの量のオーガニックトラフィックを得ていない限り、おそらくあなたには適していません。月に数万から数十万のオーガニック訪問がある場合です。これには2つの理由があります:
ウェブサイトのトラフィックが多い場合、ランキングを向上させたり、トラフィックをほんの少し増やしたりするだけで、ビジネスに大きな影響を与えることができます。
以下の7つのステップに従って、SEOテストを始めましょう:
仮説とは、未来を予測するものです。何を変更し、それがウェブサイトのSEOの可視性にどのような影響を与えると考えるかを示すものです。
仮説を立てるための簡単な式を紹介しましょう:
[変更]は[ページのタイプ]に[影響]をもたらします。
例を挙げます:
[短い説明文の追加]は、[パティオ家具のeコマースカテゴリーページ]の[オーガニックトラフィックの10%改善]につながるでしょう。
何を変更するのか、意図する結果、テストに使用するページの種類を概説したことがおわかりいただけるだろう。
何を変更するか、意図した結果、テストに使用するページのタイプを要約したものです。
テスト結果を台無しにする可能性のある変数を最小限に抑えるため、共通の特徴を持つページ、例えばブログ記事やeコマースのカテゴリーページなどを選ぶことをお勧めします。また、仮説は適当に立てるのではなく、経験に基づいた推測であるべきです。
それなりのオーガニックトラフィックを獲得しているページでのみテストを実施するのが、ベストプラクティスです。なぜなら、オーガニックトラフィックがほとんどないページから多くを学ぶことはできないからです。テスト結果がゆがむだけです。
グーグル・アナリティクスでオーガニック・トラフィックのあるページを見つけることができる:
Googleアナリティクスを使用していない場合は、Ahrefsのサイトエクスプローラーを使用して同じことができます。
結果をダウンロードし、必要な箇所を修正する。これがテストに使用するページです。
ABスプリットテストを行うためには、ランダムに選ばれたページの一部に変更を加えるだけです。残りのページはコントロールグループとして使用します。
専用のSEOテストツールを使用している場合、ランダムサンプリングを自動的に処理してくれることもあります。しかし、手動で行う場合、Google Sheetsの「範囲をランダム化」機能を使用するのが簡単な方法です。
手順は以下の通りです:
これにより、URLの順序がランダムになり、上から一定の割合をバリアントグループとして使用できます。
テストの実施期間を正確に予測するのは難しいかもしれませんが、基本的には十分なデータを収集するのに必要な期間です。これには、数日から数ヶ月かかることがあります。具体的な期間はトラフィックの量やページ数に依存します。
以下にいくつかポイントを挙げてみましょう:
テスト期間をどれだけに設定すべきか迷った場合、最初は1ヶ月から始めることをお勧めします。より多くのデータが必要な場合は、いつでももっと長い期間テストを実行することができます。
サイトに変更を加える前に、その結果を追跡する方法が必要です。一番簡単な方法は、SEOテストツールを利用することです。Google Search Consoleアカウントに接続し、結果を追跡することができます。
しかし、あなたが望むなら、手動で結果を追跡することもできます。
オーガニックトラフィックの変化をテストしたい場合は、Google Search ConsoleまたはGoogle Analyticsを使用しましょう。変更前と変更後の両グループのトラフィックの平均差を比較します。
CTRの変化をテストしたい場合は、Google Search Consoleを使用し、平均的な変化を比較する。
オーガニックランキングの変化をトラッキングしたい場合は、Google Search ConsoleやAhrefsのRank Trackerのようなランキングトラッキングツールを使いましょう。AhrefsのRank Trackerは、単なる平均値ではなく実際の順位が分かるので、間違いなく後者の方が良い選択肢です。
AhrefsのRank Trackerでこの設定をするには、2つのキーワードを追加し、タグ付けします:
その後、タグレポートで各グループのキーワードの平均ランキング順位を見ることができます:
いよいよABテストを実施する時が来ました。 そのためのポイントをいくつか紹介しましょう:
テストツールを使っているのなら、テスト終了後に分析するためのグラフを作成してくれるでしょう。
そうでない場合は、Google Analytics(トラフィックの変化をテストする場合)、Google Search Console(トラフィック、順位、CTRの変化をテストする場合)、または順位追跡ツール(順位の変化をテストする場合)を使って、テストの結果を手動で評価することができます。
ステップ5で示したように、順位の変動をテストしていて、AhrefsのRank Trackerにすべての設定がされている場合、タグレポートでテスト開始からのキーワードの表示頻度の変化を確認できます。時間枠を選択するだけです。
SEOの目標に応じて、誰もが異なるSEOテストを実施すべきです。しかし、一般的なテストの例をいくつか見て、そのプロセスを掘り下げてみましょう。
タイトルタグは検索結果に表示されるため、ページのクリック率(CTR)に影響を与える可能性があります。ほとんどのeコマースサイトのように、すべての商品ページやカテゴリーページに同じ計算式を使用している場合、異なる計算式がCTRに与える影響をテストするのはとても簡単です。
オーガニックトラフィックがそこそこあるeコマースカテゴリーのページをランダムに抽出し、それらのページのタイトルタグの式を変更します。
例えば、現在の商品ページの公式がこうだとしましょう:
[商品名]|[ブランド名]
「無料配送」を追加することで、CTRが向上するかどうかをテストしてみてはいかがでしょうか:
[商品名] - 送料無料| [ブランド]
Google Search Consoleを使って、変更前と変更後の両グループのページの平均CTRを比較します。
補足
多くのSEO専門家がコンテンツ最適化ツールを愛用しているが、そうでない人も多いです。もしあなたが、このアプローチに何かあるかもしれないと考える派なら、試してみてはいかがでしょうか?
そこそこのオーガニック・トラフィックを獲得し、主要なターゲット・キーワードでトップ10にランクインしているブログ記事の束を無作為にサンプリングし、コンテンツ最適化ツールを使ってそれらの記事を「最適化」します。
AhrefsのRank Trackerでそのようなブログ記事を見つける方法をご紹介します:
AhrefsのRank Trackerを使って、ステップ5で説明したように、テスト開始日と終了日における各グループのトラッキングキーワードの平均表示頻度を比較します。
補足
フィーチャードスニペットへのランクインは通常、より多くのクリックを促進する。ですから、もし、あなたのブログ記事が特定のキーワードで上位ランキングしていて、それがフィーチャードスニペットをトリガーするキーワードであるなら、フィーチャードスニペットを獲得する能力をテストしてみる価値があります。
オーガニックトラフィックがある程度あるブログ記事を見つけて、フィーチャードスニペットをトリガーするキーワードで上位10位にランクインしている記事を無作為に選び、それらの記事にスニペットに適したコンテンツを追加します。
Ahrefsのサイトエクスプローラーでそのような投稿を見つける方法をご紹介します:
AhrefsのRank Trackerを使用し、テスト開始日と終了日に各グループのトラッキングキーワードのフィーチャードスニペット数を比較します。
補足
この記事をできるだけシンプルにするため、統計的有意性の問題は意図的に避けました。それは、SEOテストの結果が信頼性があり、変化と結果の間に因果関係がある可能性が高いことを示す方法であるためです。言い換えれば、何が起こったか(または起こらなかったか)に関係なく、それが偶然ではないことを示すものです。
これを計算してくれるSEOテストツールは今のところ知りません。ですので、先に述べたアドバイスを再度強調します。あなたのウェブサイトが多くのトラフィックを獲得しない限り、SEOテストを実施しないことです。
わずか数百回の訪問でテストを実施し、結論を出すのであれば、統計的に有意な結果にはならない可能性があります。
質問ある?Twitterで教えてください。

Joshua Hardwick
Ahrefsのコンテンツ責任者(わかりやすく言うと、私たちが公開するすべてのブログ記事が素晴らしいことを保証する責任者です)。

Ahrefs 日本マーケティング統括。 国外 SaaS 企業における日本市場向けのマーケティングとローカリゼーションで 10 年以上の経験を積み、現在は Ahrefs の日本マーケティングを統括。ユーザーの皆さんと共に、Ahrefs を日本で盛り上げることを目標に、日々全力で取り組んでいます。