サイト内検索の2つの意味を解説。自社サイトの内部検索(使いやすさ、GA4での計測、SEOへの活用)と、任意のサイト内を検索するGoogleのsite:コマンドです。

要点
「サイト内検索」には2つの意味があります。1つはWebサイトに組み込まれた検索ボックスで、訪問者が商品やページを探せるだけでなく、訪問者が本当に求めているものを本人の言葉で教えてくれます。もう1つはGoogleのコマンドsite:example.comで、検索結果を1つのサイトに絞り込みます。内部検索はGA4で計測し、検索語をテーマ探しに使い、内部検索結果ページはGoogleのインデックスから外し、site:で任意のサイトを数秒でチェックしましょう。
さらに詳しく知るには、こちらに質問
サイト内検索は単純に聞こえますが、マーケティングチームが毎週使う2つの異なるツールを指します。1つ目は自社サイト上にあり、コンバージョンと需要調査のためのツールです。2つ目はGoogle上にあり、監査のためのツールです。本ガイドでは両方を扱い、Google アナリティクス 4 の拡張計測機能で確認すべき設定と、内部検索結果ページのSEOルールを説明します。
内部のサイト内検索は、1つのWebサイトのページだけをインデックスする検索エンジンです。訪問者が検索ボックスに数語を入力すると、サイトが該当する商品、記事、ヘルプページを返します。ECサイト、ドキュメントセンター、メディア、大規模なブログは、メニューだけではすべてを見せられないため、これに頼っています。
Googleのsite:コマンドは別のニーズに応えます。site:example.comに続けて語句を入力すると、Googleはそのドメインでインデックス済みのページだけを表示します。検索ボックスのないサイトを含め、公開されているあらゆるサイトで使えます。
| 意味 | 使う人 | 主な目的 | データの行き先 |
|---|---|---|---|
| 内部のサイト内検索 | サイトの訪問者 | 自社サイトで商品、ページ、答えを見つける | 自社の分析ツール(GA4、検索ツールのログ) |
| Googleのsite:コマンド | あなた、SEOチーム、リサーチャー | Googleのインデックス内で1つのドメインを検索する | どこにも残らない:一回限りのGoogle検索 |
検索ボックスを使う訪問者は、何が欲しいかを正確に教えてくれます。明確なニーズを持って入力しているため、オーディエンスの中で最も意欲の高い層として行動します。注目すべき理由は3つです。
コンテンツの多いサイトやストアでは、すべてのページ上部に開いた状態の検索欄(虫眼鏡アイコンだけではなく)を置きましょう。スマートフォンでは、メニューを開かなくても使えるようにします。
訪問者はブランド名を打ち間違え、自分なりの言葉を使います。スペル補正、表記ゆれへの対応、実際の検索語から作った同義語リスト(「スニーカー」と「運動靴」、「請求書」と「領収書」など)を設定しましょう。
人気の検索語、カテゴリ、商品によるオートコンプリートは、道のりを短くし、良い結果が出る検索語へ訪問者を導きます。
結果がない場合は、近い表記、人気カテゴリ、問い合わせリンクなどの候補を表示します。そのうえで検索語を記録しましょう。コンテンツや品揃えの不足を示しています。
検索結果が多いときは、カテゴリ、価格、日付、コンテンツの種類による絞り込みが役立ちます。初期設定は関連性順にしましょう。
Google アナリティクス 4 は拡張計測機能で内部検索を計測します。このオプションを有効にすると、URLに検索クエリパラメータを含むページが読み込まれるたびに、GA4はview_search_resultsイベントを記録します。初期設定で認識するパラメータはq、s、search、query、keywordで、入力された語はsearch_termパラメータに保存され、「検索キーワード」ディメンションに反映されます(Googleのドキュメントに基づく、2026年10月に確認)。
確認する手順:
レポートは毎月見直しましょう。件数順に並べ、そのうえで結果ゼロの検索語と、検索直後に離脱された検索語を個別に確認します。
検索ログは無料のテーマの宝庫です。頻出する検索語はそれぞれ、顧客自身の言い回しでニーズを示しており、多くの場合ページで応えられる検索意図を含んでいます。
ほとんどの場合、させるべきではありません。内部検索結果ページは検索語ごとにURLが1つずつ生成され、内容の多くはサイト内の他の場所と重複しています。Googleにクロールさせると、価値の低いURLがほぼ無限に生まれ、クロールバジェットを浪費し、薄いページや重複ページがインデックスに入るおそれがあります。
| 状況 | 推奨設定 | 理由 |
|---|---|---|
| 通常の結果ページ(?q=...) | Meta robots noindex, follow | インデックスから外しつつ、商品へのリンクはたどらせる |
| すでに大量にクロールされた結果ページ | インデックスから外れた後、robots.txtで検索パスをブロック | クローラーが無限の検索URLに時間を使うのを防ぐ |
| 上位表示させたい検索語 | 本物のカテゴリページやガイドを作る | 安定した編集済みページは自動生成の結果ページより上位に表示されやすい |
| テンプレート内の検索リンク | メニューやフッターから結果URLにリンクしない | そもそもクローラーに発見させない |
順番が大切です。robots.txtでブロックしたページはクロールできないため、Googleはそのnoindexタグを見られません。まずnoindexを設定し、ページがインデックスから外れるのを待ってから、必要に応じてクロールをブロックしましょう。
site:の直後にスペースを入れずにドメインを続け、その後にキーワードを入力します。Googleはこの演算子をSearch Centralのsite:検索演算子ガイドで説明しています。便利な書き方:
SEOでの使い道:新しいページがインデックスされたかの確認、表示されるべきでない重複ページやテストページの発見、新しいページを書く前にGoogleがどの自社ページをテーマと結びつけているかの確認、特定テーマでの競合コンテンツの調査です。1つ注意点があります。表示される結果件数は推定値です。正確なインデックス状況はGoogle Search Consoleの「ページ」レポートで確認してください。Google検索演算子の記事では、site:と組み合わせたい他のコマンドを紹介しています。
2つの意味は同じ目的につながっています。人々が何を探しているかを知り、それに答えるページになることです。内部検索はすでにあなたを知っている訪問者の需要を、GoogleとAIはそれ以外のすべての人の需要を示します。両方で成果を上げるページは、具体的で、構成が明快で、読者の言葉で書かれています。
当社のソフトウェアSorankは、あなたの市場のキーワードを自動で見つけ、GoogleとAIの両方に最適化した記事を作成・公開します。内部検索語は比較用の良いリストになります。訪問者がサイトで検索しても見つからないものは、多くの場合あなたの次の記事です。
検索ボックスは無料の顧客調査として扱い、その結果ページはインデックスから外し、site:でGoogleがそのサイトについて実際に何を把握しているかを確かめましょう。この需要をautopilotで公開記事に変えるなら、Sorankを3日間無料でお試しください。
site:に続けてドメインとキーワードを入力します。例:site:example.com 返品ポリシー。コロンの後にスペースを入れないでください。Googleはそのドメインのインデックス済みページのうち、キーワードに合うものだけを表示します。
拡張計測機能とそのサイト内検索オプションを有効にすると、検索キーワードのディメンションに表示されます。このディメンションとview_search_resultsのイベント数で探索レポートを作成してください。サイトが独自のURLパラメータを使っている場合は、先に設定へ追加します。
多くのCMSには、小さなブログや企業サイトなら十分な基本検索が備わっています。ストアや大規模なコンテンツサイトでは、誤字への対応、同義語、オートコンプリート、統計機能を持つ専用の検索エンジンが有効です。商品やコンテンツの規模と、結果ゼロの検索語を分析する必要があるかで選びましょう。
先行導入企業のご紹介
