【wordpress】.htaccessでリファラースパムをブロックする

ここ1ヶ月で、以下のドメインからのアクセスがありました。

  • forum. topic 47894964. darodar.com
  • google officialy recommends ilovevitaly.com seach shell

どちらも調べてみると、Google Analyticsのアクセス履歴に残すことによってビューを増やそうとする「リファラースパム」ということがわかりました。

アクセス数は大したことがないものの、放置するとサーバーに負荷がかかってよくないので、以前のsemalt.comの時のようなやり方で対処をしてみました。結果、アクセスをブロックすることができました!

 

.htaccessに以下を追記

SetEnvIfNoCase Referer ilovevitaly.com spammer=yes

SetEnvIfNoCase Referer darodar.com spammer=yes

SetEnvIfNoCase Referer agulkexmag.com spammer=yes

Order allow,deny

Allow from all

Deny from env=spammer

スパムな挙動をするドメインをspammerに指定して、アクセス拒否のdeny from~でブロック。

これで邪魔なリファラがなくなりました。よくある対処法では、Google Analyticsにフィルタをかけるのですが、それだとサイトにアクセスが来ることは防げていないので、無用なサーバー負荷につながります。レンタルサーバーを使うのであれば、なるべくこのようなブロックする対応で防ぎたいものです。

ランダム記事

Google ストアのPixel紹介コード

2025年のブラックフライデー …

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です