Google Search Consoleとは何ですか?
Google Search Console(GSC)は、Googleが提供する無料のウェブサービスで、ウェブサイトの所有者、SEO担当者、開発者が、Google検索における自社サイトの表示状況やパフォーマンスを監視できます。Googleがクロールしてインデックス登録したページ、ユーザーがサイトにアクセスした検索クエリ、検索結果にページが表示される頻度、Googleがコンテンツへのアクセスで技術的な問題に遭遇したかどうかなどを確認できます。Google広告の運用は不要で、Google Analyticsとは独立して動作しますが、両ツールは互いに補完し合う関係にあります。
以前はGoogleウェブマスターツールと呼ばれていたSearch Console(2015年5月に名称変更)は、基本的なクロールエラーダッシュボードから、包括的な診断およびパフォーマンスプラットフォームへと進化しました。2024年現在、Core Web Vitalsの測定、IndexNow関連URLの検査、リッチリザルトの検証、手動アクション通知、構造化データのデバッグなど、Googleがウェブサイトをどのように認識しているかに関する最も信頼できるデータソースとなっています。
Search Consoleがカバーする範囲の正確な内容
- 検索パフォーマンスデータ: Googleが検索、ディスカバー、Googleニュースに表示したすべてのクエリとURLのクリック数、インプレッション数、平均掲載順位、クリック率(CTR)。
- インデックスカバレッジ:インデックスに登録されているURL、除外されているURL、および除外の正確な理由(noindexタグ、クロール異常、リダイレクト、重複コンテンツなど)。
- 技術的な健全性シグナル:モバイルとデスクトップ別に分類されたコアWebバイタルスコア(LCP、INP、CLS)、モバイルユーザビリティエラー、HTTPSの問題、およびページエクスペリエンスシグナル。
- 構造化データと豊富な結果: FAQPage、Product、Recipe、HowTo、Reviewなどのスキーママークアップタイプの検証ステータス。
- リンク:あなたのサイトにリンクしている上位の外部ドメイン、最もリンクされている内部ページ、およびGoogleが記録したアンカーテキストの分布。
- 手動による対応とセキュリティ問題: Googleの審査担当者がランキングペナルティを適用した場合、またはマルウェア、ハッキングされたコンテンツ、ソーシャルエンジニアリングがサイトで検出された場合に、直接通知されます。
- サイトマップ: XMLサイトマップの送信、処理状況、およびエラー報告。
- URL検査: URLごとの診断情報で、最終クロール日時、クロールされたページのスクリーンショット、HTTPレスポンスコード、Googleが認識する正規URL、インデックス登録状況などが表示されます。
SEOとサイトオーナーにとってGoogle Search Consoleが重要な理由
Search Consoleは、Google自身のシステムから直接データを取得する唯一のツールです。Ahrefs、Semrush、Moz、Screaming Frogといった他のSEOプラットフォームは、Googleが見ているものを推測または推定するだけです。一方、Search Consoleは、Googleが実際に行ったこと、つまりどのページをクロールしたか、どのクエリがインプレッションを引き起こしたか、どの技術的な問題をログに記録したかなどを報告します。この違いは決して些細なものではありません。それは、外部の観察者が描いた地図と、その土地自体が描いた地図の違いのようなものです。
インデックス作成パイプラインの可視化
ページを公開したからといって、Googleが必ずインデックス登録してくれるとは限りません。ウェブサーバーからGoogle検索結果までの間には、発見(GoogleがURLを見つける)、クロール(GooglebotがHTMLを取得する)、レンダリング(GoogleがJavaScriptを実行してDOMを構築する)、インデックス登録(ページが検索インデックスに追加される)という複数の段階からなるパイプラインが存在します。Search Consoleでは、これらの各段階を確認できます。インデックスカバレッジレポートでは、Googleが認識しているすべてのURLを「有効」、「警告付きで有効」、「除外」、「エラー」の4つの状態に分類し、それぞれに固有の理由コードを提供します。このデータがなければ、ページがランキングされない理由を診断するのは、ほとんど推測に頼るしかありません。
他では入手できないキーワードデータ
Google Analytics 4 ではオーガニックトラフィックは表示されますが、SSL 暗号化のため、ほとんどのセッションでクエリが「(not provided)」と表示されます。Search Console のパフォーマンス レポートは、サイトへのインプレッションとクリックを誘導した実際の検索クエリと、それらの平均ランキング順位を確認できる唯一の場所です。このデータは最大 16 か月分利用可能で、国、デバイス、検索タイプ(Web、画像、動画、ニュース、Discover)、日付範囲でフィルタリングできます。オーガニック検索に依存するサイトにとって、これはかけがえのない競合情報です。
重大な問題に対する早期警戒システム
Search Console は、インデックス登録されたページの著しい減少、新しい手動アクション、セキュリティ上の問題、または Core Web Vitals スコアの急激な低下を検出すると、メールアラートを送信します。これらのアラートは、robots.txt ファイルの設定ミスによるクロールのブロック、CMS のアップデートで誤ってサイト全体に適用された noindex タグ、500 エラーを返すサーバーなど、ランキングに永続的なダメージを与える前に問題を表面化させることができます。多くのサイト所有者は、ユーザーやクライアントから問題が報告される前に、Search Console の通知を通じて致命的な技術的エラーを発見しています。
Googleとの直接的なコミュニケーションチャネル
Search Consoleは受動的なツールではありません。更新されたURLの再クロールをリクエストしたり、XMLサイトマップを送信または再送信したり、手動アクションの解決後にGoogleの検索品質チームに直接再審査リクエストを送信したりすることができます。Googleの検索インフラストラクチャとこれほど直接的にやり取りできる無料ツールは他にありません。
Google Search Consoleの仕組み:技術的なアーキテクチャ

Search Consoleがどのようにデータを収集し、表示するかを理解することで、このツールをより効果的に活用できるようになります。Search Consoleのデータは単一のソースから取得されるのではなく、それぞれ独自の更新頻度とサンプリング方法を持つ複数のGoogleシステムから集約されています。
データソースとその収集方法
Search Consoleは、少なくとも3つの異なるGoogleシステムからデータを取得します。
- 検索インデックスと配信ログ: Google検索結果ページが生成され、URLが表示されるたびに(クリックされたかどうかに関わらず)、その表示回数がログに記録されます。ユーザーがリンクをクリックしてサイトにアクセスした場合、クリックが記録されます。これらの生ログデータは集計され、通常1~3日の遅延を経てパフォーマンスレポートに表示されます。
- Googlebotのクロールログ: Googlebotがサイトを訪問すると、HTTPレスポンスコード、クロールタイムスタンプ、および発生したエラーが記録されます。これらの情報は、インデックスカバレッジレポートとURL検査ツールに反映されます。
- Chromeユーザーエクスペリエンスレポート(CrUX): Search ConsoleのコアWebバイタルデータは、使用状況統計の共有に同意した実際のChromeブラウザユーザーから収集されたものです。これはラボデータではなくフィールドデータであるため、制御されたテスト環境ではなく、ネットワーク速度、デバイスの機能、キャッシュの状態など、実際のユーザー環境を反映しています。
サンプリング、閾値、およびデータ制限
Search Console は、クエリ数が非常に多い場合、パフォーマンス レポートにサンプリングを適用します。大規模なサイトの場合、レポートされるデータはすべてのインプレッションではなく、統計的に有意なサンプルを表します。さらに、ユーザーのプライバシーを保護するため、インプレッション数が非常に少ないクエリは除外されます。つまり、1 人または 2 人のユーザーしか検索していないクエリは表示されません。そのため、Search Console のインプレッション数とクリック数は、他の分析ツールの数値と完全に一致することはありません。これは想定される動作であり、トラブルシューティングが必要な不一致ではありません。
Search Console の順位データは、選択した日付範囲とフィルター内のすべての検索において、特定のクエリに対する最も上位にランクインした URL の平均順位を表します。順位が 3.7 だからといって、ページが常に 4 位にランクインしているという意味ではありません。これは、そのクエリによって URL が表示されたすべてのケースにおいて、平均順位が 3.7 であったことを意味します。順位は、ユーザーの所在地、デバイス、検索履歴、その他数十ものパーソナライゼーション要因によって変動します。
物件の種類と検証
Search Consoleでデータを表示するには、まずプロパティの所有権を確認する必要があります。Googleは、範囲が大きく異なる2種類のプロパティを提供しています。
| 物件の種類 | 例 | 内容 | 最適な用途 |
|---|---|---|---|
| ドメインプロパティ | example.com | すべてのサブドメイン(www、blog、shopなど)のすべてのURLと、すべてのプロトコル(HTTPおよびHTTPS) | ほとんどのサイトオーナーは、最も完全な情報を提供します。 |
| URLプレフィックスプロパティ | https://www.example.com/ | 指定されたプレフィックスで始まるURLのみ | サブディレクトリを管理する機関。複数のサブドメインを持つサイトで、個別のレポートが必要な場合。 |
ドメインプロパティにはDNS検証が必要です。ドメインレジストラのDNS設定にTXTレコードを追加すると、Googleはそのレコードを照会して所有権を確認します。URLプレフィックスプロパティでは、HTMLファイルのアップロード、HTMLメタタグ、Googleアナリティクスのトラッキングコード、Googleタグマネージャーのコンテナスニペット、DNSレコードなど、より多くの検証方法が利用できます。ほとんどのサイト所有者にとって、ドメインプロパティを作成するのが正しい選択です。なぜなら、すべてのデータを1か所に集約でき、HTTPとHTTPS、またはwwwありとwwwなしのバリアントごとに個別のプロパティを作成する必要がなくなるからです。
ユーザーの役割とアクセス権限
Search Console は、きめ細かなアクセス制御をサポートしています。認証済みの所有者は、次の 3 つの権限レベルで追加ユーザーへのアクセスを付与できます。所有者(ユーザーの追加と削除を含む完全なアクセス)、フルユーザー(すべてのデータを表示し、ほとんどのアクションを実行できますが、ユーザーの管理やプロパティの削除はできません)、制限付きユーザー(ほとんどのレポートへの読み取り専用アクセス)。これにより、代理店はクライアントに Google アカウントの認証情報を共有させることなくクライアントの Search Console アカウントにアクセスでき、社内チームは開発者やコンテンツ マネージャーにそれぞれの役割に必要な特定のアクセス レベルを付与できます。
Search ConsoleとGoogle Analyticsの関係
Search ConsoleとGoogle Analyticsは、根本的に異なるものを測定します。Search Consoleは、Google側のインタラクション、つまり検索結果にURLが表示された回数、表示順位、クリック回数を測定します。一方、Google Analyticsは、クリック後のセッション数、直帰率、セッションあたりのページビュー数、コンバージョン数、サイト上でのユーザー行動を測定します。どちらのツールも、もう一方の代替となるものではありません。Google Analytics 4のSearch Console統合機能を使って2つのアカウントを連携させることで、どのランディングページがオーガニックトラフィックを獲得しているかを、サイト上でのエンゲージメント指標と併せて確認できるようになります。これは、どちらか一方のデータセットを単独で見るよりもはるかに有用です。
重要な注意点として、Search Consoleの「クリック」とGoogle Analyticsの「セッション」は、ほとんどの場合一致しません。Search ConsoleはGoogleの検索結果ページでのクリック数をカウントし、Google Analyticsは自社サイトで開始されたセッション数をカウントします。こうした差異は、Analyticsによってフィルタリングされたボットトラフィック、クリック後すぐにAnalyticsがトリガーされる前に戻るボタンを押したユーザー、トラッキングをブロックするブラウザ拡張機能、そして各ツールがデバイス間行動をどのように計測するかの違いなどによって生じます。これらの数値が一致することを期待するのはよくある誤解であり、なぜ異なるのかを理解することが、分析能力の成熟度を示す指標となります。
Google Search Consoleの使い方:包括的な戦略フレームワーク
Google Search Consoleは、一度限りの設定ではなく、継続的なワークフローとして活用することで最大限の効果を発揮します。その基本戦略は、検証と設定、現在のパフォーマンスの監査、機会の特定と対応、そしてパフォーマンス低下の監視という4つのフェーズからなるサイクルです。各フェーズには、SEOの真の価値を引き出すか、あるいは単に時々ログインしてタブを閉じるだけになるかを左右する、具体的なレポート、設定、および判断ポイントが用意されています。
フェーズ1:初期設定とプロパティ構成
データが有用となるためには、まずプロパティが正しく検証され、適切に構造化され、サポートツールに接続されている必要があります。この段階を省略したり、急いで行ったりすると、データに永続的な盲点が生じます。
ステップ1:適切な物件タイプを選択する
Search Consoleには2種類のプロパティタイプがあります。間違ったタイプを選択すると、表示できる情報が制限されます。
- ドメインプロパティ:すべてのサブドメイン(www、blog、m、shop)およびすべてのプロトコル(http、https)のすべてのURLを対象とします。これは、既存のサイトにとってほぼ常に適切な選択肢です。検証には、ドメイン登録業者を通じてDNS TXTレコードを追加する必要があります。
- URLプレフィックスプロパティ:入力したプレフィックスで始まるURLのみを対象とします。
https://www.example.comのプロパティでは、http://example.comやhttps://blog.example.comは含まれません。このプロパティは、DNSレベルで制御できない特定のサブドメインまたはサブディレクトリについて、個別のレポートを作成する必要がある場合にのみ使用してください。
ステップ2:所有権を確認する
Googleは5つの検証方法を提供しています。DNS TXTレコード検証(ドメインプロパティ用)とGoogleアナリティクスタグ検証(URLプレフィックスプロパティ用)は、サイト移行やCMSアップデート後も安定しているため、最も信頼性の高い方法です。HTMLファイルアップロードとHTMLメタタグによる検証方法は、サイトのリニューアルでタグやファイルが削除されると機能しなくなります。Googleタグマネージャーによる検証は信頼性が高いものの、すべてのページにGTMが正しく展開されている必要があります。
ステップ3:優先ドメインと正規構造を設定する
Search Console は正規 URL を設定しません。正規 URL は、サイト独自の正規タグとリダイレクト構造によって設定されます。ただし、ドメインの www 付きバージョンと www なしバージョン(および http と https の両方)を確認することで、正規以外のすべてのバリアントが重複コンテンツを提供するのではなく、適切な 301 リダイレクトを返すことを確認できます。http:// バリアントで予期しないインプレッションやクリックが発生した場合は、リダイレクトチェーンにギャップがあることを示しています。
ステップ4:GoogleアナリティクスとGoogle広告を接続する
Search ConsoleをGoogle Analytics 4にリンクすると、Google Analytics 4の「集客」>「Search Consoleレポート」にオーガニック検索クエリデータが表示されます。この連携により、ランキングの挙動と、直帰率やコンバージョン率といったサイト内エンゲージメント指標との相関関係を把握できます。これらのデータは、Search Console単体では得られません。Google広告にリンクすると、同じクエリに対する有料広告とオーガニック広告の露出度を比較でき、カニバリゼーションや広告掲載機会のギャップを明らかにすることができます。
ステップ5:XMLサイトマップを送信する
インデックス作成 > サイトマップに移動し、XMLサイトマップの完全なURLを送信してください。サイトで複数の子サイトマップを参照するサイトマップインデックスファイルを使用している場合(大規模なeコマースサイトやニュースサイトでよく見られます)、インデックスファイルのURLのみを送信してください。Search Consoleは、送信されたURLの数とインデックスされたURLの数を報告します。この差が継続的に発生する場合は、ツール全体で最も対処すべきシグナルの1つとなります。
フェーズ2:現在の検索パフォーマンスの監査
パフォーマンスレポートは、Search Consoleにおける主要な診断ツールです。最大16か月分のデータに基づき、クエリ、ページ、国、デバイス、検索表示タイプごとのクリック数、インプレッション数、平均クリック率(CTR)、平均掲載順位を表示します。
パフォーマンスレポートを正しく読む
いくつかの誤解が原因で、アナリストたちはこの報告書から誤った結論を導き出している。
- 平均順位は平均値であり、瞬間的な状態を示すものではありません。あるクエリでページが2位、別のクエリで18位にランクインした場合、平均順位は10位となりますが、実際には10位にランクインしたことはありません。順位データに基づいて行動する前に、必ずクエリごとにセグメント化してください。
- インプレッション数は、ユーザーがURLを見た時ではなく、検索結果にURLが表示された時にカウントされます。4ページ目の結果は、ユーザーがそこまでスクロールしなくてもインプレッションとしてカウントされます。クリック数がほぼゼロでインプレッション数が多い場合は、クリック率(CTR)の問題ではなく、10位以下のランキングを示していることが多いです。
- トラフィック量が非常に多いプロパティについては、データがサンプリングされます。最大16か月の日付範囲とクエリレベルのデータは、サンプリングしきい値の対象となります。大規模なクエリデータを正確に取得するには、Search Console APIまたはBigQueryエクスポートを使用してください。
- ブランド名を含む検索クエリと含まない検索クエリは区別する必要があります。これらを混在させると、あらゆる指標が歪められます。コンテンツのパフォーマンスを評価する際はブランド名を含む検索語を除外し、ブランド認知度の傾向を評価する際はブランド名を含む検索語を除外してください。
コアパフォーマンス監査:毎月実行すべき5つのフィルター
| フィルター | 注目すべき点 | アクション |
|---|---|---|
| インプレッション数は多いがクリック率(CTR)が低いクエリ(1~10位) | 検索結果の1ページ目に表示されるものの、クリック数が少ないページ | タイトルタグとメタディスクリプションを書き換え、リッチリザルトのための構造化データをテストする |
| 順位8~20位のクエリ | 1ページ目に近いページだが、コンテンツや権威性を高める必要がある | コンテンツを充実させ、内部リンクを追加し、トピックに関する権威性を高める |
| 90日間クリック数が減少しているページ | コンテンツがより新鮮で最適化された競合コンテンツに押されつつある | コンテンツを更新し、EEATシグナルを改善し、共食いをチェックする。 |
| クエリによって予期しないページが表示される | ターゲットクエリに対して間違ったページがランキングされている | コンテンツを統合し、目的のページへの内部リンクを強化する。 |
| デバイス別の内訳(モバイル端末 vs. デスクトップ端末) | デバイス間のCTRまたは位置の大きなギャップ | モバイルUX、ページ速度、およびモバイル固有のレンダリングの問題を監査する |
フェーズ3:インデックス登録とテクニカルSEO戦略
Search Console のインデックス作成セクションには、Google がページを見つけてクロールし、インデックス登録できるかどうか、そしてできない場合はその理由を示すレポートが含まれています。
ページレポート(旧カバレッジレポート)の使用方法
ページレポートでは、Googleが認識しているすべてのURLを「インデックス済み」「インデックス未登録」「クロール未完了」「エラー」の4つの状態に分類します。最も重要な違いは、Googleがインデックス登録しないことを選択したページと、技術的な問題によりGoogleがインデックス登録できなかったページとの区別です。
- クロール済み - 現在インデックス登録されていません: Google はページに到達しましたが、インデックス登録する価値がないと判断しました。一般的な原因としては、コンテンツが薄い、コンテンツがほぼ重複している、ページの読み込み速度が遅い、内部リンクが不十分などが挙げられます。これは必ずしも問題ではありません。インデックス登録すべきでないページもありますが、この数が多く、かつ増加傾向にある場合は、コンテンツの品質に問題があることを示しています。
- 発見済み - 現在インデックス登録されていません: Googleは(サイトマップまたは内部リンクを通じて)URLを検出しましたが、まだクロールしていません。これは通常、大規模サイトまたは非常に新しいページにおけるクロール予算の制約を示しています。内部リンクとページ速度の改善が役立ちます。
- noindexタグによって除外されている場合:これらが意図的なものであることを確認してください。CMSの設定ミスやステージング環境の影響により、本番ページが誤ってnoindexタグで除外される可能性があります。
- ユーザーが正規タグを選択しなかった重複コンテンツ: Google が重複コンテンツを検出し、独自の正規タグを選択しました。これは、ユーザーが意図した正規タグではない可能性があります。正規タグの実装を監査してください。
URL検査ツール:ページごとの診断を網羅した決定版
URL検査ツールは、Googleの視点から見た個々のURLの正確な状態を表示します。このツールを使って、次の3つの具体的な質問に答えてください。
- このURLはインデックス登録されていますか?登録されていない場合、robots.txt、noindexタグ、canonicalの不一致、クロールエラー、または手動による対応など、その理由を正確にツールが教えてくれます。
- Googlebotは実際に何をレンダリングしたのでしょうか? 「クロールされたページを表示」のスクリーンショットには、レンダリングされたHTMLが表示され、ソースHTMLは表示されません。レンダリングされたビューにJavaScriptに依存するコンテンツが含まれていない場合、Googlebotもそれを認識できません。
- 最後にクロールされたのはいつですか?重要なページのクロール日時が何週間も前である場合、クロール予算の問題か、そのURLへの内部リンクが不十分である可能性が考えられます。
特定のページで技術的な問題を修正した後、URL検査ツールの「インデックス登録をリクエスト」ボタンを使用して再クロールを促してください。これによりすぐにインデックス登録されるとは限りませんが、重要なページのインデックス登録は通常加速されます。ただし、根本的な問題の修正の代わりにこの方法を使用しないでください。破損したページを繰り返し送信しても何も解決しません。
サイトマップ:送信済みとインデックス済みのギャップの診断
サイトマップで送信されたURLが5,000件と表示されているにもかかわらず、インデックス登録されているURLが3,200件しかない場合、1,800件の差を調査する必要があります。これらのページが単に新規作成されたページであると決めつけないでください。ページレポートのインデックス登録されていないURLをサイトマップと照合し、どのURLが除外されているのか、そしてその理由を特定してください。よくあるパターンとしては、説明文が薄い自動生成の商品ページ、ページ分割されたアーカイブページ、そしてそもそもサイトマップから除外されるべきだったフィルタリングされたURLのバリエーションなどが挙げられます。

