Monthly Archives: 2月 2013

何も考えないスパム対策

最近このブログにもスパムコメントが結構くるようになった。WordPressを使っているのでしょうがないけど、一度リストに登録されてしまったら頻繁にきてうざったくなってくる。

しょうがなので対策しようと思い至ったわけだが、ここでひとつ面白いスパム対策を紹介したいと思う。スパムは基本botが書き込みをするわけだけど、botは投稿用のURLを直接叩いてきたりするのでなかなか防ぎようがない。だから、人間しか読めないような文字を表示させて入力させるといった認証方式がよく使われるようになってきているけどめんどくさい。

そんなときは、「メールアドレスを隠す」やり方が楽だし簡単。コメントフォームからメールアドレスの入力欄を完全に消さないまでも、人の目から見えないようにしておく、1pxとか、display; none; くらいのサイズにしておく。

そうすると、人間はメールアドレスを入力せず、botだけなぜか入力するという現象がおきる。これをフラグにとって、

メールアドレスが入力された場合は投稿を拒否するようにする。とても簡単かつ効果的なやり方だったりする。