検索ブランド相談室 | 検索と評判の専門メディア

サイト内検索ログをコンテンツ企画に使う方法|検索語・ゼロ件検索・離脱から未充足ニーズを発見

部署:マーケティング担当者部署:経営者・責任者レベル:実践Web集客、Webサイト改善コンテンツマーケティング
サイト内検索ログを確認し、ゼロ件検索からコンテンツ企画を判断している担当者の手元

次に書く記事を考えるとき、Google検索のキーワードだけを見ていると、自社サイトまで来た読者が実際に探している情報を見落とすことがあります。サイト内検索のログには、読者が自社サイトの中で実際に入力した言葉が残っているからです。

ただし、見るのは検索回数だけではありません。検索結果が0件だった語句(ゼロ件検索)、結果は出たのにクリックされなかった検索、言葉を変えて繰り返された検索まで確認すると、「記事がない」「記事はあるが答えが弱い」「情報はあるが見つからない」を分けて考えられます。読者の中でまだ満たされていないニーズ(未充足ニーズ)は、この区別から見えてきます。

注意したいのは、ゼロ件検索をそのまま新規記事の候補にしないことです。0件でも、記事がすでにある場合があるからです。この記事では、サイト内検索ログを、新規企画、既存記事の改善、検索機能の改善、ナビゲーションの改善へ振り分ける実務手順を整理します。読み終えると、検索語の一覧を見て、新しい記事を書くのか、既存記事や検索機能を直すのかを判断する流れが分かります。

なお、タイトルにある「離脱」に近い動きとして、この記事では、検索したのに結果をクリックしない検索と、言葉を変えて検索し直す検索を扱います。

サイト内検索ログで分かるのは、読者がサイト内でまだ解決できていないこと

サイト内検索ログの価値は、読者が実際に使った言葉から需要を確認できる点にあります。編集者が想像した需要ではなく、実際の行動を起点にできることが、検索ログを使う利点です。

Google Analytics 4(GA4)では、サイト内検索が行われた際に「view_search_results」イベントを取得でき、検索された語句は「search_term」として扱えます。Googleも、サイト内検索データから「ユーザーが何を検索しているか」「サイトコンテンツや操作性のどこを改善できるか」を確認できると説明しています。

たとえば、編集会議では「AIOの記事を増やそう」と考えていても、サイト内検索では「AI検索 効果測定」「AIから引用されない」「ChatGPT 自社 出ない」といった具体的な語句が繰り返されているかもしれません。その場合は、「AIO」という大きなテーマだけを見るのではなく、読者が解決できていない個別の問いまで企画候補として把握できます。

検索ログ分析そのものは新しい考え方ではありません。Webサイト内検索エンジンを対象とした研究では、サイト内検索では一般的なWeb検索と検索トピックや使用語が異なる場合があり、そのサイト特有の情報ニーズを理解する材料になることが報告されています。

サイト内検索ログで見つけた未充足ニーズを、メディア全体のテーマ選定へつなぐ前提は、メディア戦略・コンテンツ企画とは?で整理しています。

最初に見るべき4つのサイト内検索シグナル

コンテンツ企画でサイト内検索ログを使う場合、検索回数のランキングだけでは不十分です。少なくとも「検索量」「ゼロ件検索」「クリックされない検索(ノークリック)」「再検索」の4つを組み合わせて確認します。次の表は、4つのシグナルで何を確認し、どんな問題を疑うかをまとめたものです。

シグナル 確認すること 主に疑う問題
検索量 どの語句が何回検索されているか 需要の大きさ
ゼロ件検索 検索しても結果が出なかったか コンテンツ不足、表記揺れ、検索設定
ノークリック 結果が表示されてもクリックされなかったか 検索順位、タイトル、検索意図との不一致
再検索 同じ利用者が別の語句で検索し直したか 語彙のずれ、回答不足、検索精度

表の読み方は、左のシグナルについて中央の列を確認し、結果に応じて右の列の問題を疑う、という順です。

サイト内検索ログを検索量、ゼロ件、ノークリック、再検索の4つに分けて分析する図

図のとおり、検索量だけでなく、ゼロ件、ノークリック、再検索まで組み合わせると、読者が解決できていない原因を分けて考えやすくなります。

Algoliaの検索分析でも、検索結果が0件だった検索と、検索結果は表示されたもののクリックにつながらなかった検索は別の指標として扱われています。ゼロ件率は「検索結果が0件だった検索数÷検索総数」、ノークリック率は「クリックされなかった検索数÷追跡対象検索数」という考え方です。

分ける理由は、必要な改善策が異なるからです。次の節から、ゼロ件検索、クリックされない検索、再検索の順に、原因と対応を見ていきます。

ゼロ件検索は、新規記事にする前に3つの原因を確認する

検索結果が0件だった語句は有力な企画候補ですが、「0件=記事がない」とは限りません。ゼロ件検索の原因は、大きく3種類に分けられます。

記事が本当にない場合

読者が求めている情報を扱う記事やページが、自社サイトにないケースです。検索数が一定以上あり、自社の事業領域とも合っていれば、新規記事の候補になります。

たとえば「MEO 順位 下がった 原因」が何度も検索されているのに、MEOの順位下落を診断する記事がないなら、独立した記事を検討できます。

記事はあるが、検索語と記事の言葉が違う場合

たとえば、読者は「口コミ 消したい」と検索しているのに、記事側は「クチコミ削除請求」という言葉しか使っていない場合です。

このケースで新規記事を追加すると、似た内容の記事が増え、検索エンジン上でも記事同士が競合する可能性があります。そこで、既存記事への言い換え表現の追加、タイトルの改善、検索用の同義語設定などを先に検討します。

Algoliaも、ゼロ件検索について「本当に提供対象がない場合」と「ユーザーが探しているものを検索システムが見つけられない場合」を分け、キーワードや同義語、検索設定の改善を検討するよう案内しています。

記事はあるが、検索の対象から漏れている場合

記事は存在し、語句も合っているのに、検索インデックスの設定などサイト内検索の設定が原因で、検索の対象に含まれず、結果に出ないケースです。

この場合は、コンテンツ企画ではなく、サイト内検索の技術的な改善が対象です。

ゼロ件検索を見るときは、「ない」「あるが言葉が違う」「あるが検索できない」の3つを分けて考えます。施策を決めるのは、この3つを確認したあとです。

次の図は、ゼロ件検索の原因をこの3種類に分ける流れをまとめたものです。

サイト内検索が0件になった原因を、コンテンツ不足、言葉の違い、検索設定の3種類に分ける診断図

結果が出てもクリックされない検索は、既存記事の改善候補にする

検索結果が表示されているのにクリックされない検索は、単純なコンテンツ不足とは異なります。考えられる原因は、主に次の4つです。

  1. 検索順位が悪く、適切なページが下位に埋もれている。
  2. ページタイトルを見ても、自分の疑問への回答だと分からない。
  3. 似たページが多く、どれを選べばよいか判断できない。
  4. そもそも検索結果が、検索意図に合っていない。

4つ目の例として、「風評被害 費用」と検索した人に、「風評被害とは」「誹謗中傷とは」「口コミ削除方法」という記事だけが並んでいる場合を考えます。記事自体は存在していても、「費用を知りたい」という検索意図には答えられていません。

クリックされない検索を見つけたら、新規記事を作る前に、既存記事の回答範囲を確認します。十分な記事があるなら、タイトル、見出し、検索結果の順位、内部リンクを改善します。十分な記事がなければ、「費用」という独立した検索意図を担当する記事を新規作成します。

再検索の言葉の変化から、答えのずれを見つける

再検索は、読者が最初の検索で答えに届かなかったことを示す手がかりになることがあります。たとえば、同じセッション内で、次のように検索語を変えたとします。

  • 「AI検索 対策」
  • 「ChatGPT 会社 出ない」
  • 「ChatGPT 自社 推薦」

この場合は、3つのキーワードに需要があると見るだけでは足りません。「最初の検索で必要な情報に到達できず、より具体的な言葉へ検索を修正した可能性」があると捉えます。

検索語の言い換えについては、検索システムとの相互作用の中で検索語が修正される様子を分析した研究があります。RiehとXieの研究では、313の検索セッションを対象として検索語の修正パターンを分析し、具体化、一般化、並列的な言い換えなど複数のパターンを整理しています。

ただし、この研究は一般的なWeb検索を対象としているため、結果を自社サイトへそのまま当てはめることはできません。実務では、「何回検索されたか」だけでなく「どの言葉からどの言葉へ変わったか」を確認する材料として使うのが適切です。再検索が多い語句は、次の節の表で「記事と検索機能の両方を確認する」対象に分類します。

検索ログの状態を見て、4種類の施策へ振り分ける

サイト内検索ログから企画を作るときは、検索語を一覧にしたあと、すぐに記事タイトルを考えるのではなく、先に改善の対象を分類します。次の表は、検索語の状態、主な原因、優先する施策を対応させたものです。

状態 主な原因 優先する施策
検索需要あり・該当コンテンツなし 情報そのものがない 新規記事
検索需要あり・記事あり・回答不足 内容が弱い 既存記事リライト
記事あり・検索結果に出ない 検索設定・表記揺れ 検索機能改善
記事あり・見つけにくい 導線不足 ナビゲーション・内部リンク改善
検索後に言い換えが多い 意図または語彙のずれ 記事と検索機能の両方を確認
検索・クリックとも多い 重要情報への需要が高い 維持・導線強化

表の6つの状態のうち、上の4つは、新規記事、既存記事リライト、検索機能改善、ナビゲーション・内部リンク改善の4種類の施策に対応します。残りの2つは、記事と検索機能の両方を確認する場合と、維持・導線強化にとどめる場合です。検索ログから見つけた需要をすべて新規記事にするのではなく、既存記事、検索機能、導線の状態を確認してから、次の図の流れで振り分けます。

サイト内検索ログを新規記事、既存記事リライト、検索機能改善、ナビゲーション改善へ振り分ける判断フロー

特に注意したいのは、「検索回数が多い=新規記事」とは限らない点です。よく検索されるページがすでに存在する場合、読者がナビゲーションから見つけられないために検索している可能性があります。その場合は、記事をもう1本作るより、カテゴリ、メニュー、関連記事、内部リンクから到達しやすくするほうが合理的です。

サイト内検索ログからコンテンツ企画を作る5ステップ

実務では、次の順番で進めます。検索語を取得して整え、既存記事との対応と検索後の行動を確かめ、最後に施策へ振り分ける流れです。

STEP1 検索語を取得する

まず、一定期間のサイト内検索語を取得します。

GA4の拡張計測機能では、標準ではURLに「q」「s」「search」「query」「keyword」のいずれかのクエリパラメータがある場合に view_search_results が記録され、検索語を search_term として取得できます。別のパラメータを使っているサイトでは、設定の確認が必要です。

GA4だけでは、ゼロ件数や検索結果のクリックまで十分に取得できない場合があります。その場合は、サイト側のイベント計測やサイト内検索サービスの分析機能も組み合わせます。

STEP2 表記揺れをまとめる

「AI検索」「AI 検索」「生成AI検索」のように、同じニーズと判断できる語句をまとめます。ただし、意味が異なる語句までまとめないよう注意します。

検索語を整理する補助として、検索意図の分類も使えます。Web検索の研究では、検索意図を情報収集型、特定ページを探す型、行動を目的とする型などに分ける方法が研究されています。Jansenらは150万件を超えるWeb検索クエリを分析し、検索意図を階層的に分類しました。

この分類の比率を自社サイトへ当てはめるのではなく、検索語を「情報を知りたい」「特定ページを探したい」「問い合わせなどの行動をしたい」と整理する補助軸として利用できます。

STEP3 既存記事の有無を確認する

検索語ごとに、対応する既存記事を確認します。ここで見るのは、「同じキーワードを含む記事があるか」ではなく、読者の問いへ十分に回答しているページがあるかどうかです。

STEP4 検索後の行動を確認する

可能であれば、検索結果が表示されたあとのクリック、再検索、問い合わせなどの行動も確認します。「記事がない」のか、「見つからない」のか、「見つけたが満足できない」のかを分けるためです。

専用の検索サービスには、ノークリック率やゼロ件率を取得できるものがあります。

STEP5 施策へ振り分けて優先順位を決める

最後に、検索語を次のいずれかへ振り分けます。

  • 新規記事
  • 既存記事リライト
  • 検索機能改善
  • ナビゲーション・内部リンク改善

優先順位は、検索回数だけでなく、事業との関連性、既存記事との差、ゼロ件やノークリックの状態、改善後に読者が取れる行動を含めて決めます。優先順位の付け方は、次の節で整理します。

企画候補は「需要の強さ×現在の充足度」で優先順位を決める

サイト内検索ログから多数の候補が出た場合は、需要の強さと現在の充足度を組み合わせて判断します。現在の充足度とは、その検索語に対して、サイト内の記事が読者の問いにどこまで答えられているかを指します。次の表は、2つの軸の組み合わせごとの判断をまとめたものです。

需要 現在の充足度 判断
高い 低い 最優先で改善
高い 高い 導線強化・維持
低い 低い 事業重要度を見て判断
低い 高い 原則維持

需要が高く充足度が低い候補を最優先にし、需要も充足度も高い候補は導線強化・維持にとどめます。需要が低い候補は、充足度も低ければ事業の重要度を見て判断し、充足度が高ければ原則として維持します。

次の図は、この2軸の組み合わせを4つの区画に並べたものです。

サイト内検索の需要の強さと現在のコンテンツ充足度から改善優先順位を決める2軸マトリクス

新規記事候補については、さらに「既存記事で代替できないか」を確認します。この確認を入れると、サイト内検索ログを使った企画発見が、似た記事を量産する仕組みになることを防げます。

サイト内検索ログだけで企画を決めない

サイト内検索ログは強い一次データですが、それだけでサイト全体の需要を代表しているわけではありません。検索機能を使った人だけのデータだからです。

検索ログ研究でも、トランザクションログは利用者の情報探索行動を理解する有力な材料である一方、取得、前処理、分析条件を明確にして扱う必要があると整理されています。

そのため、実務ではサイト内検索ログだけで判断せず、次のような情報と組み合わせます。

  • Google Search Consoleの検索データ
  • 記事ごとの閲覧・離脱・コンバージョン状況
  • 問い合わせや商談で出る質問
  • 既存記事のトピックカバレッジ
  • 競合サイトや検索結果の情報

サイト内検索ログの役割は、「企画を自動決定すること」ではなく、「読者が自社サイト内で解決できなかった需要を発見すること」です。

検索語に個人情報が入る可能性にも注意する

自由入力の検索ボックスでは、ユーザーが氏名、メールアドレスなどを入力する可能性があります。

Google Analyticsでは、個人を特定できる情報を送信することが禁止されており、URLやURLパラメータに個人情報が含まれる可能性がある場合は削除する必要があります。GA4にはメールアドレスや指定URLパラメータを収集前に編集するデータ編集機能も用意されています。

サイト内検索語を分析する際は、取得するデータの範囲、保存方法、閲覧権限も合わせて確認してください。

まとめ

サイト内検索ログは、ユーザーが自社サイトの中で実際に探した情報を確認できるため、未充足ニーズを発見する有力なデータです。ただし、検索回数やゼロ件検索だけを見て新規記事を作るのでは不十分です。次の問いに順に答えて、施策を分けて判断します。

  • ゼロ件検索なら、本当に記事がないのか。
  • 結果が表示されているなら、なぜクリックされないのか。
  • 検索し直されているなら、どのように言葉が変化したのか。
  • 既存記事があるなら、記事改善なのか、検索機能やナビゲーションの問題なのか。

ここまで分けて判断することで、サイト内検索ログを、新規記事、リライト、検索機能、内部リンク・ナビゲーション改善へ適切に振り分けられます。

まずは、直近のサイト内検索語を一覧にし、検索回数、ゼロ件、クリック、再検索、対応する既存ページの5項目を並べてみてください。そこから、通常の記事台帳だけでは見つからなかった読者の未充足ニーズが見えてきます。

参考文献・データ元

この記事で参照した情報を確認できます。

  • Google Analytics Help「Enhanced measurement events」。GA4の view_search_results、search_term、標準クエリパラメータの確認に使用。Google Analytics公式情報
  • Google Analytics Help「Explore playbook」。サイト内検索データをコンテンツ・ナビゲーション改善へ利用する方法の確認に使用。Google Analytics Explore playbook
  • Algolia「Search analytics metrics」「Retrieve no click rate」「Retrieve no results rate」。ゼロ件検索、ノークリックの指標定義と改善判断の確認に使用。URL:Search analytics metrics / Retrieve no click rate / Retrieve no results rate
  • Google Analytics Help「Best practices to avoid sending Personally Identifiable Information」。検索語・URLパラメータに含まれる個人情報の扱いの確認に使用。URL:Google Analytics公式情報
  • Chau, M., Fang, X., & Liu Sheng, O. R. (2005). “Analysis of the query logs of a Web site search engine.” Journal of the American Society for Information Science and Technology, 56, 1363–1376. DOI: 10.1002/asi.20210。Webサイト内検索ログと利用者ニーズの関係を確認するために使用。URL:https://doi.org/10.1002/asi.20210
  • Jansen, B. J. (2006). “Search log analysis: What it is, what’s been done, how to do it.” Library & Information Science Research, 28(3), 407–432. DOI: 10.1016/j.lisr.2006.06.005。検索ログ分析の方法論・限界の確認に使用。URL:https://doi.org/10.1016/j.lisr.2006.06.005
  • Jansen, B. J., Booth, D. L., & Spink, A. (2008). “Determining the informational, navigational, and transactional intent of Web queries.” Information Processing & Management, 44(3), 1251–1266. DOI: 10.1016/j.ipm.2007.07.015。検索語の意図分類の参考として使用。URL:https://doi.org/10.1016/j.ipm.2007.07.015
  • Rieh, S. Y., & Xie, H. (2006). “Analysis of multiple query reformulations on the web: The interactive information retrieval context.” Information Processing & Management, 42(3), 751–768. DOI: 10.1016/j.ipm.2005.05.005。再検索・検索語修正の解釈に使用。URL:https://doi.org/10.1016/j.ipm.2005.05.005

‹ 親記事: メディア戦略・コンテンツ企画とは?ゴール設定からテーマ選定・編集方針までを体系的に整理

関連記事

関連テーマ