この記事は約5分で読めます。
本文は約3220文字です
2022年 Google AdSense狩りに実際に効果があった対策はコレです
せっかく合格したGoogle AdSenseなのに、アカウント停止(いわゆるBAN)されたら最悪ですよね。
Google AdSenseでアカウント停止になるのは不正クリック(無効なクリック)が原因です。
- Google AdSense狩りとは?
- Google AdSense狩りにあうとどうなる?
- Google AdSense狩りを完全に防ぐことはできる
- Google AdSense狩りの有効な対策は?
Google AdSenseの無効なクリックとは?
Google AdSenseの無効なクリックは以下のようになっています。無効なクリックは基本的に無視されますが、極端な場合はアカウントにペナルティが発生します。
- ウェブサイト所有者からの広告クリックまたはインプレッション
- 1人以上のユーザーからの繰り返しの広告クリックまたはインプレッション
- 誤って広告をクリックするようにユーザーを操作しているウェブサイトの所有者
- インプレッションやクリックを操作するためのボットやロボットなどの自動ツール
自分のサイトの広告を何度もクリックしたらどうなるでしょうか?
PCで見ている場合には間違って広告をクリックしてしまうことも少ないですが、スマホの場合は間違ってクリックしてしまうこともあると思います。
自分のサイトの広告を自分で何度もクリックしてしまうと、広告表示が1ヶ月停止されます。
1日に数回であれば、自分で広告をクリックしてもすぐに広告表示停止にはなりません。
Google AdSense狩りをご存知でしょうか?
Google AdSense狩りとは、他の人のサイトでGoogle Adsense広告を何度もクリックして、悪質な不正クリックによりアカウント停止に追い込むことです。また、自分のアドセンス広告のコードを管理外のサイトで使用されたりすることも含みます。
悪質な不正クリックと見なされれば、苦労して合格したGoogle AdSenseもアカウント停止になってしまいます。
Google AdSenseを表示する以上は、Google AdSense狩り対策は必須といえます。
特に訪問者が多いサイトではGoogle AdSenseの収益が高くなりますから、妬みなどで標的にされる可能性も高まります。
Google AdSense狩り対策はどうやる?
①Wordpressサイトの場合は、プラグインを使うと簡単です。
WordPressサイトの場合は、プラグインを使うと簡単です。
ただし、モバイルデバイスの場合は対応していない、また、このプラグインを入れても完全に防げないという報告は結構ありますので、安心はできません。

②海外IPをブロックする方法も有効
海外からの不正なトラフィックで広告をクリックされてしまい、アカウントがBANされる可能性もあります。
サイト自体を海外から表示させないようにするのも、Google AdSense狩り対策には有効です。
③Javascriptで不正クリック対策する
Javascriptで不正クリック対策する方法をご紹介します。
考え方は、訪問者ごとにAdSenseの広告をクリックした時間を記録し、その時間から一定の期間、広告を表示させないようにするというものです。
Javascriptを無効化された場合は広告が配信されないので不正クリックそのものが起きません。
広告コードをdivで囲みます
<div class="ads" style="display:none;">
<!-- Insert AdSense ad code.. -->
</div>
Javascriptをfooterに挿入します
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
// get the current date
var nowDate = new Date();
var date = nowDate.getDate()+'/'+(nowDate.getMonth()+1)+'/'+nowDate.getFullYear();
jQuery(function($) {
// if any element with class ads is clicked
$('.ads').on('click', function () {
// store current date on user local storage – you can change this value!
localStorage.setItem("date", date);
});
});
$(document).ready(function() {
// check whether the current date is recorded on the user's local storage
var prevDate = localStorage.getItem("date");
if (!prevDate || prevDate != date) {
// serve ads
$('.ads').show();
}
else {
// don't serve ads on next page view (serve something else – e.g., show donations link)
}
});
</script>
参考:https://www.techiedelight.com/protect-your-adsense-account-from-invalid-clicks/
まとめ
Google AdSense狩りにあわないためには、普段からGoogle AdSenseの収益やクリック数などの監視しておくのが重要です。
不正なクリックがあると、Googleは広告主を守るためにアカウントを停止する可能性が高くなります。
そうならないためにも、Wordpressサイトではプラグインの導入や、海外IPをブロックするなどの手段を取ることをおススメします。
