WordPressにGoogleアナリティクスを設置する方法|プラグイン・手動設定を解説
WordPressサイトにGoogleアナリティクス(GA4)を設置する方法は複数あり、どれを選ぶかによって後々の運用のしやすさが大きく変わります。プラグインを使えば数分で完了しますが、その手軽さと引き換えに失うものもあります。
本記事では、WordPress環境における4つの設置手段を比較し、どのケースでどれを選ぶべきかの判断基準を示します。あわせて、WordPress特有の理由で計測がずれる典型的なトラブルと、その回避方法を解説します。GA4側のアカウント作成手順やタグマネージャーの基礎については本記事では扱いません。
設置方法は4つ。まず選択基準を決める
WordPressでGA4を設置する手段は、大きく次の4つに分かれます。
- Site Kit by Google(Google公式プラグイン)を使う
- アナリティクス専用プラグイン(MonsterInsightsなど)を使う
- テーマの機能やfunctions.phpで直接タグを出力する
- Googleタグマネージャー(GTM)を経由して設置する
結論から言えば、選択は「今後どこまで計測を広げるか」で決まります。ページビューが見られれば十分ならプラグイン、コンバージョンやクリックなどのイベント計測に踏み込む予定があるならGTMです。
選択基準の判断フロー
次の条件に当てはまるかで判断してください。
- 広告を運用している、または今後運用する予定がある → GTM
- フォーム送信やボタンクリックをコンバージョンとして計測したい → GTM
- GA4以外にも複数の計測タグ(広告タグ、ヒートマップ等)を入れる → GTM
- 上記のいずれにも該当せず、アクセス数の把握が目的 → プラグイン
- テーマを頻繁に変更する予定がある → プラグインまたはGTM(テーマ直書きは避ける)
迷った場合はGTMを推奨します。プラグインからGTMへの移行は後からでも可能ですが、その際に二重計測の設定ミスが起きやすく、移行の手間はGTMを最初から使う手間を上回ることが多いためです。
方法1:Site Kit by Google を使う
Site Kit by GoogleはGoogleが公式に提供するWordPressプラグインです。GA4に加えてSearch Console、PageSpeed Insights、AdSenseをWordPress管理画面に統合できます。
導入手順
- WordPress管理画面から「プラグイン」→「新規追加」を開き、「Site Kit」で検索してインストール・有効化する
- 管理画面のメニューに追加された「Site Kit」から設定を開始する
- Googleアカウントでサインインし、サイトの所有権確認を行う
- Search Consoleの接続を完了させる
- 続けてAnalyticsを選択し、接続するGA4プロパティとデータストリームを指定する
メリットと制約
公式プラグインであるため信頼性が高く、Search Consoleの検索クエリとGA4の指標を同じ画面で確認できる点が利点です。テーマファイルを編集する必要がないため、テーマ更新でタグが消える心配もありません。
一方、管理画面に表示されるレポートは概要レベルにとどまります。深い分析をしたい場合は結局GA4の管理画面を開くことになるため、「WordPress上でどこまで見られるか」を過度に期待しない方がよいでしょう。
重要な注意点:GTMと併用すると二重計測になる
Site Kitには「Googleアナリティクスのコードを挿入する」という設定があり、初期状態では有効になっています。この状態でGTM経由のGA4タグも設置していると、同じページビューが2回送信され、数値が約2倍になります。
Site Kit側は「既存のタグがページに見つかりました」という警告を表示しますが、この警告が見落とされて二重計測に気づかないケースは少なくありません。
GTMを併用する場合は、次の手順でSite Kit側のコード挿入を停止してください。
- WordPress管理画面から「Site Kit」→「設定」を開く
- 「接続済みサービス」タブを選択する
- 「アナリティクス」を選ぶ
- 「Googleアナリティクスのコードを挿入」をオフにする
設定変更後は、GA4のリアルタイムレポートを開いて自分自身のアクセスが1回だけカウントされているかを確認します。ブラウザの開発者ツールでgtag.jsの読み込み回数を見る方法も有効です。

