• webフロントエンド
  • webデザイン
  • React.js
  • Vue.js
  • webアニメーション
  • webフロントエンド
  • webデザイン
  • React.js
  • Vue.js
  • webアニメーション
  • webフロントエンド
  • webデザイン
  • React.js
  • Vue.js
  • webアニメーション
  • webフロントエンド
  • webデザイン
  • React.js
  • Vue.js
  • webアニメーション
  • webフロントエンド
  • webデザイン
  • React.js
  • Vue.js
  • webアニメーション
  • webフロントエンド
  • webデザイン
  • React.js
  • Vue.js
  • webアニメーション
背景を変える
  • 荒野
  • ビーチ
  • 石畳
集客・SEO

Claude CodeとMCPでGA4・Search Consoleを分析。Webサイトの改善にAIを使ってみた

Claude CodeとMCPでGA4・Search Consoleを連携し、Webサイトのアクセス解析や改善案の検討にAIを活用する方法と注意点を紹介します。

Claude CodeとMCPでGA4・Search Consoleを分析。Webサイトの改善にAIを使ってみたのアイキャッチ

Webサイトのアクセス解析、きちんと活用できていますか?

Google Analytics 4(GA4)やGoogle Search Consoleを導入していても、管理画面を開いて数字を眺めるだけになっているケースは少なくないと思います。

「アクセスが増えた」「検索順位が下がった」という変化が分かっても、そこから具体的な改善策を考えるには、ある程度の知識と時間が必要です。

弊社でも複数のWebサイトを運営しており、GA4とSearch Consoleを使って定期的にアクセス状況を確認しています。

そこで活用しているのが、Claude CodeとMCPです。

今回は、実際にどのような環境で分析しているのか、AIを使うと何が便利なのか、そして気をつけたい点について紹介します。

MCPとは?

MCP(Model Context Protocol)は、AIアプリケーションが外部のデータやツールと連携するための仕組みです。

通常、GA4のデータを確認するにはGoogle Analyticsの管理画面を開きます。Search Consoleも同様です。

しかし、MCPを使えば、Claude Codeからそれぞれのデータを取得できるようになります。

例えば、次のような質問ができます。

  • 先週とその前の週で、検索流入はどう変わった?
  • 表示回数は多いのにクリックされていないページは?
  • Organic Searchから来たユーザーは、どのページを見ている?
  • 改善を優先すべきページはどれ?

管理画面を行き来しながら自分で集計する代わりに、AIへ調査を依頼できるわけです。

もちろん、MCPを接続しただけでAIが何でも理解できるようになるわけではありません。取得できる情報は、接続先のAPIやMCPサーバーが提供する機能によって異なります。

弊社で使っている構成

弊社では、Claude CodeにGA4とSearch ConsoleをMCP経由で接続しています。

GA4にはNode.js製のMCPサーバーを利用し、Search ConsoleについてはGoogle公式APIを呼び出す小さなMCPサーバーを自作しています。

Search Console側のMCPサーバーで公開している機能は、現在のところ主に次の2つです。

  • list_sites:アクセス可能なSearch Consoleプロパティの一覧取得
  • search_analytics:検索パフォーマンスの取得

後者では、期間を指定し、検索クエリやページなどの単位で、クリック数・表示回数・CTR・平均掲載順位を取得できます。

Search Console APIには読み取り専用の権限を使用しています。

なお、Google AnalyticsにはGoogle公式のMCPサーバーも公開されています。今から新しく構築する場合は、公式版も比較対象になります。

参考:

Google Analytics MCP Server

Search Console API

MCP公式サイト

毎週のアクセス解析にAIを活用

弊社では、Webサイトの状況を週単位で確認しています。

基本的には、前週とその前の週を比較し、アクセス状況や検索パフォーマンスの変化を調べるという運用です。

例えばSearch Consoleでは、次のような指標を確認します。

  • 検索結果での表示回数
  • クリック数
  • CTR(クリック率)
  • 平均掲載順位
  • 検索クエリ別・ページ別の変化

GA4では、セッション数、流入チャネル、ページの閲覧状況、設定しているイベントなどを確認します。

こうした情報をAIに整理させると、単に数字を並べるだけでなく、変化が大きいページや、追加調査が必要そうな箇所を洗い出す作業が楽になります。

特に便利なのが、複数のデータを組み合わせて考えられることです。

Search ConsoleとGA4を組み合わせる意味

Search ConsoleとGA4は、似ているようで見ているものが違います。

Search Consoleは、主にGoogle検索結果での表示やクリックを確認するためのツールです。

一方、GA4はWebサイトへアクセスした後の行動を分析するためのツールです。

例えば、あるページの検索表示回数が増えているのにクリック数が伸びていないとします。

この場合、Search ConsoleからはCTRや検索クエリ、掲載順位などを確認できます。

さらにGA4を使えば、そのページへの流入状況や、アクセス後の行動を調べられます。

ただし、Search Consoleのクリック数とGA4のセッション数は定義が異なるため、数字が一致するとは限りません。

AIが両方の数字を取得できたとしても、それらを同じ指標として扱わないことが重要です。

Claude Codeならソースコードも確認できる

ここが、個人的には特に便利だと感じている部分です。

Claude Codeは、アクセス解析だけでなく、ローカルにあるWebサイトのソースコードも確認できます。

つまり、検索パフォーマンスから改善候補を探した後、そのページが実際にどのように実装されているかまで調査できます。

例えば、次のような流れです。

  1. Search Consoleで表示回数が多く、CTRが低いページを探す
  2. GA4でそのページの流入や行動を確認する
  3. ソースコードからtitle、description、見出し、内部リンクなどを確認する
  4. 改善案を提案してもらう
  5. 人間が内容を確認し、必要な修正を実施する

従来であれば、分析結果を見ながらソースコードを探し、改善案を考える必要がありました。

Claude Codeでは、これらを一つの作業環境で進められます。

もちろん、CTRが低いからといってtitleを変更すれば必ず改善するわけではありません。検索順位や検索意図、検索結果の表示内容など、ほかの要因も考える必要があります。

AIの提案は、あくまで検討材料です。

実際に使って分かった注意点

便利な一方で、AIにアクセス解析を任せる場合には注意点もあります。

1. 数字が正しくても、解釈が正しいとは限らない

例えば、前週よりアクセスが30%減っていたとします。

AIは「検索流入が大幅に悪化した」と判断するかもしれません。

しかし、前週にSNSで投稿が拡散していたのであれば、単に一時的なアクセス増加が落ち着いただけかもしれません。

数字の変化と、その原因は別です。

2. データの反映には時間差がある

GA4とSearch Consoleでは、データの反映タイミングが異なります。

特に直近のデータを比較する場合、まだ集計が完了していない日を含めると、実際より悪い結果に見えることがあります。

そのため、比較対象の期間やデータの確定状況を確認する必要があります。

3. アクセスが少ないサイトほど慎重に判断する

例えば、先週10クリックだったページが今週5クリックになれば、減少率は50%です。

数字だけ見ると大きな変化ですが、5クリックの差でしかありません。

小規模なサイトでは、こうした変動が頻繁に起こります。

AIに改善案を出してもらう場合も、母数の小ささを考慮しなければなりません。

4. AIの提案を全部実装する必要はない

AIは改善案をいくつも出してくれます。

しかし、提案された内容が本当に必要なのかは別問題です。

タイトルを頻繁に変更したり、内部リンクを無理に増やしたりすると、かえってページの分かりやすさを損なう可能性もあります。

弊社でも、分析結果を参考にしながら、変更するものと様子を見るものを分けて判断しています。

MCPを導入すればSEOが改善するわけではない

ここは誤解しやすいところです。

MCPはAIとデータをつなぐための仕組みであって、SEOの改善を保証するものではありません。

GA4とSearch Consoleを接続しただけで、検索順位が上がったり、問い合わせが増えたりするわけではありません。

ただ、データを確認する負担が減れば、分析や改善に使える時間を増やせます。

また、定期的に同じ指標を確認することで、単発の数字に振り回されず、長期的な傾向を追いやすくなります。

重要なのは、AIに分析させること自体ではなく、その結果をどう判断し、Webサイトの改善につなげるかだと思います。

Webサイトのアクセス解析は、もっと身近になるかもしれない

これまでは、GA4やSearch Consoleを導入していても、十分に活用するには専門知識が必要でした。

AIとMCPを組み合わせることで、自然な言葉でデータを調べたり、複数の情報を横断して確認したりできるようになっています。

さらにClaude Codeのような開発ツールであれば、分析結果から実際のWebサイトの実装まで確認できます。

ただし、最終的な判断は人間が行う必要があります。

AIはデータを集めて整理し、改善の候補を出すのが得意です。一方で、その改善が事業にとって本当に必要なのか、今取り組むべきなのかまでは、数字だけでは決められません。

弊社でも引き続き、AIを活用しながらWebサイトの分析と改善を続けていくつもりです。

株式会社おべんちゃーでは、Webサイトの制作・開発だけでなく、公開後の運用や改善についてもご相談を承っています。

GA4やSearch Consoleを活用したアクセス解析、AIを使った業務効率化などにも取り組んでいます。

AI検索適性診断ツール

このページがChatGPTやGeminiなどのAI検索に引用されやすい構造になっているか、無料で診断できます。

AI検索適性診断ツールを試す

制作・保守のご相談

WordPressの保守・セキュリティ・フロントエンド開発についてお気軽にご相談ください。

お問い合わせ