2026/10/21
著者:
Alex Held
GA4のボットフィルタリングはアナリティクスデータをクリーンに保つために不可欠ですが、最近、サイト所有者はGoogle Analytics 4のレポートで見慣れない不要なトラフィックに直面することが増えています。 最も一般的な問題は、不審な参照元と「Poland(ポーランド)」の地域情報を持つリファラースパムです。このようなトラフィックの参照元サイトは、通常決まっています:news.grets.store, statis.seders.website, trast.mantero.online, ofer.bartikus.site。すでにこれらに遭遇している場合でも、あなただけではありません。

Google Analyticsは、これらのサイトを「除外する参照のリスト」に追加することを推奨しています。しかし実際には、これでは問題は解決せず、トラフィックカテゴリが「Direct」に変更されるだけで、アナリティクス内にスパムが残ってしまいます。もう一つの問題は、GA4がリファラーによるトラフィックの除外に対応しておらず、IPアドレスによる除外しかできない点です。
この記事では、Measurement Protocolを介したスパム、最も頻繁に発生するスパムの種類(特にリファラースパムとイベントスパム)、そして最も重要な点である、ウェブサイト上のボットトラフィックを停止しGA4内のデータを保護する方法について詳しく解説します。
Google Analyticsは何百万人ものユーザーが利用している最も人気のあるウェブアナリティクスツールです。リファラースパマーは、ユーザーがGoogle Analyticsを開いて見知らぬウェブサイトからのトラフィックを目にした際、興味を持ってアクセスしてくれることを期待しています。これはトラフィックを獲得するグレーな手法の一つです。収益化の方法は多岐にわたり、アフィリエイト案件へのリダイレクトや、購入、ソフトウェアのダウンロード、マーケティング代理店などのサービスの宣伝を行うランディングページへの誘導などがあります。
スパマーがお客様のGAアカウントに偽のヒットを送信するには、Google Analytics IDを知る必要があります。しかし場合によっては、実際のGoogle Analytics IDを探す手間すら省くことがあります。スパマーは大量のIDを無作為に生成し、その一部が実際のGA識別子と一致することを狙います。そして自動化されたスクリプトが、Measurement Protocolを使用してGAアカウントに虚偽のデータを送信するのです。
ゴーストスパムにより偽のトラフィックがオーガニックトラフィックに混入するため、ウェブサイト訪問者に関する正確なデータを確認できなくなります。ゴーストスパムは、訪問数、直帰率、平均セッション継続時間など、すべてのGA指標に悪影響を及ぼします。
また、検索エンジンがスパムトラフィックをグレーな技術を使ってSEO順位を引き上げようとする試みと解釈する可能性があり、オーガニック検索の順位低下につながる恐れもあります。
GA4のボットフィルタリングは、自動化された人間以外のトラフィックをアナリティクスレポートから除外する機能です。デフォルトでは、GA4はIAB/ABCのInternational Spiders and Bots Listに基づいて既知のボットやスパイダーを除外します。ただし、この標準のフィルタリングには制限があり、あらゆる種類のボットトラフィック、特に新しいスパムソースをすべてカバーできるわけではありません。
主な制限として、GA4はIPアドレスによるトラフィックの除外しか行えません。その結果、GA4のボットトラフィックやリファラースパムがすり抜けてしまい、アナリティクスデータを汚染し続けることになります。
この問題を解決するには、Bot Detectionパワーアップを有効化します。各リクエストを0から100まででスコアリングします。チェックされた一部のパラメータだけではボットの動作を完全に確認できないため、50から75の間のリクエストにはフラグのみが付与されます。すべてのパラメータで明確なボットアクティビティが示される75を超えるリクエストは、ブロック機能が有効になっている場合にブロックされます。

このパワーアップは、受信した各リクエストがボット(リファラースパムや自動化スクリプトなど)からのものかどうかを自動的にチェックします。不審なリクエストがサーバーやアナリティクスツールに到達する前に検出し、ブロックすることが可能です。有効化すると、すべてのリクエストに次の2つのヘッダーが追加されます:
次に、sGTMコンテナ内でこれらのヘッダーに対応するリクエストヘッダー変数を作成することで、ボット検出シグナルを活用して不要または不審なトラフィックを除外できます。たとえば、リクエストがボットトラフィックと識別された場合に、GA4などのタグの配信をブロックできます。
| 注意:このフィルタリングは、以前と同様にsGTM内の変数を使用するか、パワーアップ機能を有効にしてStapeアカウント内で直接行うことができるようになりました。 |
Bot Detectionパワーアップのメリット:
1. アナリティクスデータの精度向上
2. セキュリティ強化と不正行為からの保護
3. 簡単な設定と管理
有効化されると、サーバーへのすべてのリクエストにおいて、リクエストヘッダーにX-Device-Bot(trueまたはfalse)とX-Device-Bot-Score(リクエストがボットである確率を示す1〜100のスコア)という2つの追加パラメータが各リクエストとともに返されます:

あとは、これをサーバーコンテナのトリガーに追加の判定条件として追加するだけです:

これで、リクエストがボットからのものと判定された場合、タグは配信されず、データも送信されなくなります。
この設定をBlock Request by IPパワーアップと組み合わせることも可能です。
これにより、指定した最大30個のIPアドレスからのリクエストをブロックできます。
この方法を使えば、社内チームの内部トラフィックを除外したり、特定のIPアドレスからボットが来ていることに気づいた場合にそのトラフィックをブロックしたりして、GA4や他のプラットフォームにデータが混入するのを防ぐことができます。
Cloudflareを使用していて、多くのケースと同様にスパムトラフィックの発生国が特定されている場合(大半はポーランドから)、ポーランドからのIPアドレスに対してBot Checkを有効化できます。
これは有効な解決策ですが、スパムトラフィックの発生地域からの実際の訪問者が存在しない場合に限られます。そうでない場合、その地域からの正規のアクセス数にも確実に影響が及びます。

さらに、Cloudflareにはボットトラフィックをブロックするための以下の機能も用意されています:

リファラーにスパムドメインが含まれている場合、GA4タグに例外トリガーを追加できます。設定は非常に簡単です:

例:news.grets.store|static.seders.website|another.domain


これにより、リファラーにいずれかのスパムドメインが含まれている場合、例外トリガーによってタグの実行が阻止され、そのデータはGA4に含まれなくなります。
Google Analytics 4におけるリファラースパムやイベントスパムは、統計データを歪め、SEO戦略やデータに基づく意思決定に悪影響を与える深刻な問題です。残念ながら、現在のGA4の標準機能では、参照元に基づくこのようなトラフィックを効果的に除外することはできません。
これで、リクエストがボットからのものと判定された場合、タグは配信されず、データも送信されなくなります。
これは、広告プラットフォームに直接データを連携するタグにとって特に重要です。除外せずに放置すると、ボットトラフィックはGA4レポートを歪めるだけでなく、実際のコンバージョンとしてGoogle AdsやMetaに転送され、決して購入しないトラフィックに対して入札アルゴリズムを学習させてしまいます。このフィルタリングを広告入札データ向けに特化して拡張する詳しい設定手順については、広告入札をボットから保護するための実践ガイドをご覧ください。
最も重要なのは、GA4のボットトラフィックを放置しないことです。基本的な保護対策を早く導入するほど、レポートの精度と有用性が向上します。さらにサーバーGTMに移行すれば、保護だけでなく、よりクリーンなデータ、サイト表示速度の改善、アナリティクスに対する高度な制御など、多くのメリットが得られます。
何から始めればよいかわからない場合は、この記事で紹介した解決策を少なくとも1つテストしてみてください。数日のうちにアナリティクスデータが改善されるのを実感していただけるはずです。
2026/10/21
コメント