FC2拍手のスパムやらbotの攻撃に対抗する方法

  • 投稿 : 2012-07-17
  • 更新 : 2013-05-12

大量拍手はbotがやっているのか?

・FC2拍手でのコメント機能は使用していない
・FC2拍手の連打はできないようにしている

上記の設定で数年前から利用しています。
この設定でも、記事数だけFC2拍手することが可能で以前からそれらしき?拍手がたまにあったのですが、この半月で数回、1サイトで300拍手とかそういう数で拍手されるのでさすがに支障があるので対策することにしました。短期間に300拍手とかは明らかにおかしいので、疑いようがありません。


対策

■変更前
<a href="https://拍手リンク先"   title="web拍手 by FC2"><img src="https://拍手イメージ先" alt="web拍手 by FC2" style="border:none;" /></a>
■変更後
<span style="cursor: pointer;" onclick="javascript:window.open('https://拍手リンク先');"><img src="https://拍手イメージ先" alt="拍手する" /></span>
参考:
参考:BotによるFC2拍手の連打を防止するカスタマイズ方法 : web memo.Ver.2

■方針
・リンクをJavascriptに置き換える
・aタグ(アンカータグ)をspanタグに置き換える
・titleを削除する (もしかして FC2が含まれているとかで検出してるかもわからないので)

■注意
・ブラウザで、キー入力やマウスクリックを自動化して動作させるタイプもあるのでJavascript化程度では防げない可能性もあります。
・記事のURLさえわかれば、FC2拍手をできますのでそういう攻撃されると防げません
・javascriptをサポートしていない端末からは、FC2拍手できません。


その他の対策方法

FC2拍手タグのなかに「rel="nofollow"」を記述するだけなので簡単だし、FC2拍手へのスパムコメントで困っていたり、これからFC2拍手を設置してみようという人は、コメントスパム対策としてやってみる価値はあるかも。
FC2拍手でのスパムコメント撃退法 - 終わりのない旅

追記:2012/10/16 対策後の話

そもそもスパムでないのかも

botらしきものがクロールすると、結果的に拍手したことになるのではないかと・・・。
たとえば、WEBページの表示測定するサイトとかで、自分自身でやってみればその時間帯に拍手されてるのが確認できるかと思う。

結局、対策はあまり意味がないみたい。
大量に拍手されてるからと言って、その時間帯にPVが増えてない感じなので、どうやってるのかもちょっとわからず。
スポンサーリンク