WordPressのカスタマイズ方法やプラグインレビューを中心に、パソコン/動物/植物のことなどを紹介するホームページです
Plugin "Bot Block --Stop Spam Referrals in Google Analytics" to prevent referrer spam from the ground up

リファラースパムを根本から防ぐためのプラグイン「Bot Block – Stop Spam Referrals in Google Analytics」

公開日:2016年9月1日 バックエンド(管理)

タイトルですべてを語りたかったのでちょっと長いタイトルになってしまいました。Google Analyticsなどのアクセス解析を使っていて急にアクセスが上がったなぁと思ったら「リファラー(Referral)」に知らない参照元があって、しかも大量のアクセス・・・という経験ありませんか?

せっかくアクセス解析しているのですから、こうしたスパムリファラーの情報は出来る限り除外してより正確な情報を得たいもの。

「Bot Block – Stop Spam Referrals in Google Analytics」はインターネットマーケティングを行っている外国の会社が作成したプラグインで、スパムリファラーとして認識している参照元からのアクセスを防いでくれるプラグインです。

Google Analyticsのスパムリファラー対策としては手動で解析データから除外される方法がたくさん掲載されていますが、このプラグインはAnalyticsのデータに載る前にアクセスを拒否または別のサイトへリダイレクトしてしまうプラグインです。

Google Analyticsを使って手動で除外作業をしていると特に複数のサイトを持っている場合には作業自体が面倒で途中で挫折ということもあるのですが、このプラグインを使えばある程度解消できます。

【Bot Block – Stop Spam Referrals in Google Analytics】プラグインの基本的な機能・できること

  1. スパムリファラーからのアクセスを拒否
  2. スパムリファラーからのアクセスを違うURLへリダイレクト
  3. スパムリファラーの情報は作者のサーバーから定期的に取得するのでメンテナンス不要
  4. 防げなかったリファラーは個別に追加でき、その情報を作者のサーバーに送って自動更新される

いったい何のためにスパムリファラーがある(いる)のかというと、昔からあるアクセスアップ手法の1つのようです。

  1. サイト管理者へアクセスしてほしいサイトからわざとリンクアクセスする(リファラーとしてアクセスする)
  2. サイトの管理者がGoogle Analyticsなどの解析状況から「何?このサイト」とクリックされたり直接URLを入力してアクセスされることでサイトのアクセスアップを図る

ことが目的のようです。なんだかせこいアクセスアップ手法ですが、こんなもののために自分のサイトのアクセス解析データが不正確になってしまうのは絶対避けたい!!そんなときにこのプラグインは効果的です。

作者サイトを訪問するとインターネットマーケティング会社でこのプラグインについては一切触れていないため、「このプラグイン自体もスパム系?」なんて思ってしまいましたが、そういう会社だからこそクライアントが抱えるリファラスパム問題に対する対策として使っていると考えられますので、使って損はないと思います。

本記事を参考にWordPressサイトへプラグインの導入を検討される方へ

WordPressは古くから無料で配布されているサイト作成ツール(CMS)で、随時改良が加えられており、さまざまなバージョンが存在します。さらにWordPressを動かすためのプログラムであるPHP、サイトのデータを保存しておくためのデータベースについても様々なバージョンがあります。そしてWordPress本体同様にプラグインについてもさまざまなバージョンが存在します。本記事を参考にプラグインの導入をお考えの方は、以下に留意の上でインストールするようにしてください。

  • テスト環境での動作に基づいた紹介記事ですので、すべての環境で正常に動作するかどうかは不明です
    ※本記事の内容についてはページ内に記載しているプラグインバージョンのものになります。現在のバージョンと異なる場合、機能などが異なる場合があります。
    ※また、ページによってはテスト環境、テストしたプラグインバージョン等の表示が本文内にない場合、ページタイトル下にある最終更新日当時の情報となりますので、現在のバージョンでは全く違う機能となっているかも知れません。
  • プラグインに無料版と有料版(Pro版)がある場合、特に記載がなければ無料版の情報のみを紹介しています
  • このページでプラグインを使用する際に必要なショートコードやコードなどは、コピーして使用することができますが、環境によっては記号などが文字化けすることがあります。コピーしたのに動作しない場合は特に「”」「’」などの記号を入力し直してみてください。
  • プラグイン本体の動作不具合や質問などは公式サイトのフォーラムなどで行ってください(ここでは質問にお答えすることはできません)

【Bot Block – Stop Spam Referrals in Google Analytics】プラグインの設定画面や表示の日本語化と翻訳

【Bot Block – Stop Spam Referrals in Google Analytics】プラグインは言語の変更に未対応ですので表示のまま設定することになります

【Bot Block – Stop Spam Referrals in Google Analytics】プラグインのインストールと設定

インストール方法

インストールはプラグインの新規追加でプラグイン名を入力して検索してインストールするか、ページ先頭の画像をクリックして表示されるWordPressのプラグイン公式配布ページがダウンロード後、管理画面からアップロードインストールしてください。

WordPressを使い始めて間もない方(初心者の方)は、より詳細なプラグインのインストール手順や、インストール時に起こる問題などへの対処方法をまとめた【WordPress】プラグインのインストール&追加方法とエラー対処の方法も併せてご覧ください。

【Bot Block – Stop Spam Referrals in Google Analytics】プラグインの基本的な使い方

設定は「設定」→「bot block Options」から行います。
Optionsの設定項目

Block sub domains

メインドメインだけでなく、サブドメインも排除対象にするかのチェックです(そのままでOK)

Send 403 rather than redirect

スパムリファラーがアクセスしてきたとき、リダイレクトをせず403エラーを返します

URL to redirect to

スパムリファラーがアクセスしてきたとき、リダイレクト先のURLを設定します

Additional domains to block

リストにないリファラーから迷惑なアクセスがあった場合にはここへ入力します

Statistics項目

Send anonymous stats to Bot Block to help us make this plugin better

プラグインをさらに有効にするため、ブロックした履歴などを匿名で送信します

Number of blocks since last activation

直近で排除したブロック数です

Number of sites in block list

ブロックするドメインの数です

Last time block list was updated

ブロックリストを最終更新した日時です

Top 5 blocked sites

※1の送信は匿名で行われるようですが、念のためOFFにしておいた方がいいかもしれません。

【Bot Block – Stop Spam Referrals in Google Analytics】プラグインの便利な使い方・カスタマイズ方法など

より便利に使うカスタマイズ技やテストサイトで使用した結果や感想、WordPressのプラグイン公式配布ページには書かれていない事柄などを紹介します。

定期的に最新のリストを更新するのでメンテナンスは不要です。

WordPressのカスタマイズ・不具合対応などご相談ください

Wordpressのカスタマイズ、不具合解消のご相談はすべてココナラのダイレクトメッセージからお受けしております。まずはこちらのバナーからお気軽にお問い合わせください。