2026年5月20日
2026年5月20日
Site Kit by Google の設定方法|Search Console・GA4 の連携手順と確認ポイント
Site Kit by Google は、Google が提供している WordPress プラグインです。Search Console、Google Analytics(GA4)、PageSpeed Insights などの主な数値を WordPress の管理画面で確認でき、GA4 の計測タグの設置もプラグインが行います。
この記事では、2026年11月時点のプラグインの公式説明とドキュメントに沿って、次の順に説明します。
- 始める前の条件
- インストールと初期設定(Search Console の接続)
- GA4 の接続と、設定で確認しておく項目
- 既存の計測タグとの重複を防ぐ
- 画面の見方と、ほかのユーザーへの共有
- データが表示されないときの確認先
始める前の条件
公式ドキュメントでは、次の条件が挙げられています(2026年11月時点)。
| 条件 | 内容 |
|---|---|
| 動作環境 | WordPress 5.2 以上、PHP 7.4 以上 |
| サイトの公開状態 | インターネットから見られること。メンテナンスモード、「近日公開」表示、パスワード保護の状態では設定できない |
| 本番サイト | 本番サイトで設定する。ステージング環境で本番のデータを表示する方法は公式の別ページで案内されている |
| REST API | WordPress の REST API が動いていること(「ツール → サイトヘルス」で確認できる) |
| 設定できるユーザー | 管理者権限のユーザー。管理者ごとに自分の Google アカウントで接続する |
Google アカウントは、Analytics や AdSense を管理しているアカウント(またはそれらに権限があるアカウント)を使います。別のアカウントで接続すると、既存の Analytics のプロパティが選べません。
手順 1: インストールする
管理画面の「プラグイン → 新規プラグインを追加」で Site Kit を検索し、「Site Kit by Google」をインストールして有効化します。WP-CLI を使う場合は次のとおりです。
wp plugin install google-site-kit --activate
有効化すると、管理画面のメニューに「Site Kit」が追加されます。
手順 2: 初期設定で Search Console を接続する
- 「Site Kit → ダッシュボード」を開きます。最初の画面に、セットアップと同時に Google Analytics を接続するかどうかのチェックボックスがあります。GA4 も使うならチェックを入れておきます。
- Google アカウントでログインするボタン(英語の画面では「Sign In with Google」)を押し、接続する Google アカウントを選びます。
- 権限の確認画面で、空いているチェックボックスにチェックを入れて続行します。チェックを入れないと、Site Kit が必要なデータを読めません。
- サイトの所有権の確認に進みます。Search Console ですでに確認済みのサイトならそのまま進み、未確認なら Site Kit が確認用のファイル(失敗した場合は HTML タグ)をサイトに設置して確認します。
- 管理画面に数値を表示することを許可し、Search Console にサイトが登録されていなければ、画面の案内に従って追加します。
Search Console のプロパティは、すでに同じサイトのプロパティがあればそれが選ばれます。無ければ URL プレフィックスのプロパティが作られます(https:// と http:// は別のプロパティとして扱われます)。サイトがドメインの直下にある場合は、ドメインプロパティが接続されることもあります。
Search Console は Site Kit の必須の接続先で、切断はできません。別のプロパティに切り替えるときは、「Site Kit → 設定」の接続済みサービスから変更します。
途中でセットアップをやめても、「Site Kit → ダッシュボード」から続きを再開できます。
手順 3: GA4 を接続する
初期設定で Analytics にチェックを入れた場合は、続けて GA4 の設定画面が出ます。後から接続する場合は「Site Kit → 設定」の、まだ接続していないサービスの一覧から Analytics を選びます。
- Analytics のアカウント、プロパティ、ウェブデータストリームを選びます。まだ無い場合は、Site Kit から新しく作れます。
- 設定を確定すると、Site Kit が GA4 の計測タグ(Google タグ)をサイトのすべてのページに設置します。
新しく作ったプロパティは、データが表示されるまで 1〜2 日かかることがあります。
設定で確認しておく項目
接続後、「Site Kit → 設定」の接続済みサービスで Analytics の編集を開くと、次の項目を確認できます。
| 項目(英語の画面での表記) | 内容 |
|---|---|
| Place Google Analytics code | Site Kit が計測タグを設置するかどうか。既存のタグが見つからない場合は、既定で設置する設定になる |
| Exclude Analytics | ログインしているユーザーを計測から外す設定。既定で「すべてのログインユーザー」を除外する |
| Enable enhanced measurement | GA4 の拡張計測機能(ファイルのダウンロード、動画の再生などの自動計測)を有効にする。データストリームでまだ有効になっていない場合に使う |
ログインユーザーの除外は、会員制のサイトでは会員の閲覧も計測から外れます。会員の行動を計測したい場合は設定を見直してください。社内の閲覧を IP アドレスで外したい場合は、Site Kit ではなく Google Analytics の管理画面で内部トラフィックのルールを作ります。
手順 4: 既存の計測タグとの重複を防ぐ
テーマの設定画面、別のプラグイン(MonsterInsights など)、header.php への直書きなどですでに GA4 のタグを入れている場合、Site Kit でもタグを設置すると同じページで 2 回計測され、ページビューが実際より多く出ます。
Site Kit は、セットアップ中にほかの Analytics のタグを見つけると知らせてくれます。そのときは次のどちらかにします。
- 既存のタグを残す: Site Kit で同じプロパティに接続し、Site Kit 側ではタグを設置しない(「Place Google Analytics code」をオフ)
- Site Kit に任せる: 既存のタグ(テーマの設定やプラグイン)を外し、Site Kit がタグを設置する
タグがどこから入っているかは、ページのソースを開いて gtag/js?id=G- を検索すると数を確かめられます。Site Kit がタグを設置しているかどうかは、「ツール → サイトヘルス」の「情報」タブで「Site Kit by Google」を開き、Analytics のタグが設置されているかの項目で確認できます。
MonsterInsights との違いや設定方法は「MonsterInsights の設定方法」で説明しています。どちらを使う場合も、GA4 のタグを入れるプラグインは 1 つにします。
手順 5: 画面の見方
| 表示場所 | 主な内容 |
|---|---|
| Site Kit のダッシュボード | Search Console の表示回数・クリック数、Analytics の訪問数などのまとめ。各カードから Search Console や Google Analytics の画面に移れる |
| WordPress のダッシュボードのウィジェット | ユニーク訪問者数、平均ページ滞在時間、28 日間の推移、よく見られているコンテンツなど |
| サイト表示中の管理バー(ツールバー) | 開いているページの表示回数・クリック数、ユーザー数・セッション数 |
| スピード(PageSpeed Insights) | モバイルとデスクトップの評価。ラボデータ(条件をそろえた計測)とフィールドデータ(実際の利用者の過去 28 日間のデータ)、改善のヒント |
PageSpeed Insights は初期設定が終わると自動で接続され、API キーなどの設定は要りません。データはプラグインのダッシュボードを開いたときに取得されます。
Site Kit の画面はリアルタイムのデータを表示しません。今まさにアクセスがあるかを見たいときは、Google Analytics のリアルタイムレポートを使います。また、Site Kit と Google Analytics の画面で、集計の方法の違いから数値が少しずれることがあります。
ほかのユーザーに見せる(ダッシュボードの共有)
管理者以外(投稿者や編集者など、edit_posts の権限を持つ権限グループ)にも、閲覧専用で数値を見せられます。Site Kit のダッシュボードの上部にある共有のアイコンから、サービスごとに見せる権限グループを選びます。共有できるのは Search Console、Analytics、PageSpeed Insights、AdSense です。
データが表示されないときの確認先
| 症状 | 確認すること |
|---|---|
| 「データを収集中」の表示が続く | 接続直後や新しいプロパティでは、表示まで 48 時間ほどかかることがある。数日たっても変わらなければ、公式のサポートフォーラムで相談する |
| Analytics に訪問が記録されない | タグが設置されているか(サイトヘルスの情報)、自分がログインしたまま確認していないか(ログインユーザーは除外される)、Cookie の同意プラグインで計測が止まっていないか、wp-config.php に WP_ENVIRONMENT_TYPE を書いている場合は値が production になっているか |
| セットアップで REST API のエラーが出る | 「ツール → サイトヘルス」で REST API のエラーが出ていないか。セキュリティ系のプラグインやサーバーの設定で /wp-json/ を止めていないか |
| 権限が足りないという表示が出る | 接続している Google アカウントに、Analytics のプロパティの閲覧者以上の権限があるか |
設定をやり直したいときは、「Site Kit → 設定」の管理者設定にある「Reset Site Kit」(または「ツール → 利用可能なツール」)でリセットできます。リセットすると、すべてのユーザーの接続、Site Kit の設定、Site Kit が設置したタグが消えます。Google Analytics や Search Console のアカウントとデータはそのまま残ります。
まとめ
- Site Kit by Google は、公開中の本番サイトで、管理者が自分の Google アカウントを接続して設定します。
- 初期設定で Search Console が接続され、所有権の確認も Site Kit が行います。GA4 は初期設定と同時か、後から「Site Kit → 設定」で接続します。
- ログインユーザーは既定で計測から外れます。確認するときはログアウトした状態か別のブラウザーで見ます。
- 既存の GA4 タグがある場合は、Site Kit 側でタグを設置しないか、既存のタグを外して、タグを 1 つにします。
参考: Site Kit by Google(WordPress.org)、Site Kit – Install and setup、Site Kit – Analytics、Site Kit – Search Console、Site Kit – PageSpeed Insights、Site Kit – Dashboard sharing、Site Kit – Reset Site Kit