サイトのトラフィックをトラッキングする際、偽の訪問者やリファラースパムを探すことは重要です。WPBeginnerやその他のブランドでは、さまざまな場面でボットトラフィックを経験してきました。これは、あなたのサイトに来てすぐに退出する訪問者のことです。
リファラースパムは、あなたのサイトに誤解を招くようなデータを送信し、スパムリンクでアナリティクスレポートを汚染します。その結果、サイトのパフォーマンスを明確に把握できなくなります。これは、ユーザー体験を最適化する取り組みに悪影響を及ぼし、オンラインビジネスの成長を妨げる可能性があります。
この問題に対処するため、私たちはさまざまな方法を試し、実践してきました。例えば、スパム・トラフィックをフィルターするセキュリティ・プラグインを使ったり、リファラー・スパムをブロックするプラグインを使ったり、Googleアナリティクスで直接ゴースト・リンクをリストアップしたりすることができます。
この投稿では、GoogleアナリティクスでWordPressのリファラースパムを効果的にブロックする方法をご紹介します。
WordPressのリファラースパムとは何か、Googleアナリティクスにどのような影響があるのか?
WordPressのリファラースパムは、偽のトラフィックデータをWordPressサイトに送信する一般的なスパム手法です。
このスパム手法は、スパムURL、キーワード、ドメイン名でサイトの分析データを汚染することを目的としている。
このデータはリファラーデータの下に表示されるため、Google アナリティクスレポートに影響を与え、サイト全体のページ表示、直帰率、セッションレポートに影響を与える可能性があります。
リファラーレポートに不審なドメインがたくさんある場合、それらはスパムリファラーである可能性が高いです。
これらのスパムリファラーをブロックすることで、Google アナリティクスレポートの精度が向上し、スパムリクエストによってデータが汚染されることがなくなります。
そこで、Googleアナリティクスでリファラートラフィックを表示し、スパムを特定する方法を見てみよう。
Google アナリティクスでリファラースパムをチェックする方法
リファラースパムをブロックする手段を講じる前に、あなたのサイトがリファラースパムに遭っているかどうかを確認することをお勧めします。
Google アナリティクスでリファラースパムを特定することができます。まずはGoogleアナリティクスアカウントにログインしてください。
その後、レポート ” アクイジション ” トラフィックアクイジションに行くことができます。
ここから、参照元を含むあなたのサイトのさまざまなトラフィックソースが表示されます。
次に、「+」ボタンをクリックして、別の次元を追加することができる。
トラフィックをフィルターするためのさまざまな二次ディメンションが表示されます。
ディメンションのドロップダウンからトラフィックソース ” セッションソースに向かうだけです。
Google アナリティクスでは、トラフィックの「セッションソース」ディメンションが表示されるようになりました。
リストに目を通し、不審なドメインや奇妙なドメインを探すことができる。簡単な見分け方は、エンゲージメントタイムを見ることだ。0秒であれば、リファラー・スパムの可能性がある。
注:新規でGoogleアナリティクスを正しくセットアップしていない場合は、WordPressにGoogleアナリティクスをインストールする方法のガイドを使用することをお勧めします。
それでは、WordPressサイトのGoogleアナリティクスでリファラースパムを簡単にブロックする方法を見ていきましょう。様々な方法を取り上げますので、以下のリンクをクリックして、どのセクションにもジャンプすることができます:
方法1:SucuriでGoogleアナリティクスのリファラースパムをブロックする
Google アナリティクスで一般的なリファラースパムをブロックする簡単な方法の1つは、Sucuriを使用することです。
WordPressのセキュリティプラグインの中でも最も優れたものの一つで、サイトファイアウォールが付属しています。ファイアウォールは、リファラースパムを含む一般的なウェブサイトの脅威のほとんどを、それらがあなたのサイトに到達する前にブロックします。
WPBeginnerでは、Cloudflareに切り替える前に、セキュリティプラグインとしてSucuriも使用していました。Sucuriのおかげで、3ヶ月で450,000を超えるWordPressの攻撃をブロックすることができました。さらに詳しく知りたい方は、Sucuriのレビューをご覧ください。
Sucuriはまた、サイト監視、マルウェアスキャナ、整合性チェック、および数十のセキュリティ機能を備えています。これにより、ハッキング、マルウェア、総当たり攻撃からサイトを保護します。
重要:SucuriとCloudflareを詳細に比較しましたが、私たちの意見では、Cloudflareの方がより強力なセキュリティ機能を提供しています。また、リファラー・スパムのブロックにも優れています。
ここでSucuriをお勧めするのは、Sucuriが堅実なツールであり、はるかに手頃なオプションだからです。とはいえ、より包括的なツールをお探しで、資金に余裕があるのであれば、より広範なセキュリティ・ソリューションとしてCloudflareのチェックをご検討ください。
まず、Sucuriプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法のガイドを参照してください。
最も優れている点は、プラグインを設定するために追加の手順を実行する必要がないことです。有効化した後、Sucuriはリファラースパムからサイトを保護し、マルウェアのスキャンも開始します。
また、Sucuri Security ” ダッシュボードのページにアクセスして、プラグインがWordPressコードに直ちに問題を発見したかどうかを確認することもできます。
さらに詳しく知りたい方は、究極のWordPressセキュリティガイドをご覧ください。
方法2:プラグインでGoogleアナリティクスのリファラースパムをブロックする
Sucuriを使いたくない場合は、Analytics Spam Blockerプラグインを使ってリファラートラフィックをチェックし、手動でブロックすることができます。これは無料のWordPressプラグインで、あらゆる種類のスパムをサーバーレベルでブロックすることで、サイトへのスパムの到達を防ぎ、アナリティクスのデータはそのまま残します。
まず、Analytics Spam Blockerプラグインをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化した後、WordPressダッシュボードからツール ” Analytics Spam Blockerページにアクセスし、プラグイン設定を確認する必要があります。
プラグインはリファラー・スパム・ブラックリストを使用し、疑わしいサイトがあなたのサイトに到達し、分析データが台無しになるのを阻止します。
ドメインを追加」セクションでは、すでにGoogleアナリティクス・レポートをスパムしている疑わしいドメインを入力することもできる。ただし、プラグイン設定でドメインを追加する際は、サブドメインも含め、そのドメイン名からのトラフィックをすべてブロックしてしまうので注意が必要だ。
方法3:Google アナリティクスでゴーストリファラーをフィルターアウトする
上記の最初の2つのテクニックは、あなたのサイトに到着したリファラートラフィックをブロックします。
しかし、スパマーはあなたのサイトにリファラーを送らないこともあります。その代わりに、Googleアナリティクスのトラッキングコードをターゲットにして、スパムリクエストを記録するように仕向けることができます。
このような試みはサイトのフィルターをバイパスし、Googleアナリティクスのレポートに表示される可能性があります。
Google アナリティクスアカウントでこれらのゴーストリファラースパムをフィルターすることができます。
Google アナリティクスのダッシュボードにログインし、左下の歯車アイコンをクリックして管理者表示に切り替えるだけです。
ここから、「データの収集と変更」セクションの「データストリーム」オプションを選択する。
これにより、データストリームがGoogle アナリティクスのプロパティに接続されます。
スパム・リファラーをブロックしたいデータ・ストリームをクリックしてください。
データストリームを選択すると、さまざまな設定が表示されます。
Googleタグ」セクションまでスクロールダウンし、「タグの設定」オプションをクリックするだけです。
次に、「設定」セクションまでスクロールダウンする必要があります。
ここから「さらに表示」オプションをクリックするだけで、より多くの設定が表示されます。
さらに多くの設定が表示されるはずだ。
次に、「不要なリファラーのリスト」タブをクリックします。
これで設定画面が表示されます。
Match Typeで「Referral domain contains」を選択し、その横にブロックしたいドメインを追加する。
必要に応じて「条件を追加」ボタンをクリックして、別のドメインを追加します。
設定が完了したら、画面右上の「保存」ボタンをクリックし、設定を保存します。
Google アナリティクスはこれらのリファラーをレポートから除外します。
Google アナリティクスでリファラースパムを効果的にブロックする方法について、この投稿がお役に立てれば幸いです。初心者のための 究極のコンバージョントラッキングガイドや、サイトにeコマーストラッキングを正しく設定する方法も参考にしてください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Alwin
If i click on add a new filter, i only get the option to make an “exclude” filter. I don’t see the option to select a “include” filter like in the screen shot at this article. How is that possible?
Sacha
Thank you for providing such helpful information, keep up the good work.
bilal
I think that this is not good. The best is to reject and block all these spam referrers because they cause to increasing the bounce rate. The problem is not in seeing them in the reports . The problem is how to block visitors from that spam referrers .
Thanks
Oyekunle Damola
Hello, you talked about the Regex string as ^wpbeginner.com$|^videos.wpbeginner.com$|^example.wpbeginner.com$
Other tutorials I have seen use this format -> wpbeginner\.com
So which is correct?
WPBeginner Support
Both are correct.
管理者
Michaela
This is exactly the information I have been looking for! Thank you!!!
Editorial Staff
You’re welcome
管理者
Laurent
I agree with Mickey, the easiest way to get rid of those referrer spam is to filter out in Analytics all the requests for which the hostname is not the URL of your blog. Almost all the referrer spam don’t fill up this field, leaving it empty.
Maintaining a list is painfull since there are always some new comers in the game.
Bob
I agree with Mickey, the Referral Exclusion List t seems to be a bad idea.
Martin
I agree with Mickey. You need to include valide host name in Google Analytics filters and it will block all the rest. Like that you don’t have to worry about future spam to exclude. And you certainly don’t need any plugin.
Ruth
As Mickey mentioned above, using the referral exclusion will hide the problem as visits will be treated as Direct. Please, change the recommendation to using filters instead.
/Ruth
WPBeginner Support
Thanks Ruth, we have updated the article with more accurate method of setting up filters.
管理者
Sagar Nangare
Very nice article on very important issue causing lot of damage to reporting.
Cindy Peterson
LOL I have just found out the majority of my “traffic” was spam. Sigh. Thanks for the advice. I have downloaded the plugin & added the spammers to my google analytics.
Mickey
The Referral Exclusion List tip is a bad idea; that will simply treat them as “direct” visits and continue to muck up your Analytics. The better move is to set up a filter that relies on valid hostnames and blocks the rest. Here’s a video that shows how to do it:
WPBeginner Support
Update: We have updated the article with more accurate method of creating a filter for valid hostnames.Thank you for suggesting it.
管理者