アクセス数の増加に伴い、スパムコメントも増えてきました。
まったくスパム対策をしていなかったので、当然と言えば当然のことです。
毎朝起きるたびに英文のコメントがついているような状態になり、
「Captcha by BestWebSoft」を導入したら収まったという報告です。
Akismetに挫折
WordPressのスパム対策について検索すると、
Akismetというプラグインに関する記事が多く引っかかります。
もともとインストールされているものですから、
「これを使えばいいのか」と思い、設定しようと各種サイトを調べました。
有効化するためにはAkismetの公式サイトで、
メールアドレス等を登録する必要があるとのこと。
公式サイトは英語です。
無料で使える方法もあるみたいですが、
有料で使う方に誘導されそうになり、英語に自信がないので諦めました。
Captcha by BestWebSoft
引き続き検索したところ
「Captcha by BestWebSoft」
というプラグインがあることを知り、良さそうだったので導入しました。
八-[ ]=5とか、8+二=[ ]のように、
簡単な計算問題に対する答えを入力しないと
コメントが送信できない仕組みになります。
こんな感じです。
コメント欄だけでなく、
ログインフォーム等にも問題を表示することができるので
不正なログインを防ぐにも有用だと思います。
難易度を選択できる
計算問題は「+」「-」「×」の3種類、
数字は「アラビア数字」と「漢数字」の2種類から
組み合わせて難易度を選択することができます。
漢数字交じりだと答えをどう入力して良いのか判りづらいので、
「答えを半角数字で入力してください」と注意書きを付けました。
導入した結果
Captcha by BestWebSoftを有効化して以来、
朝になると必ず届いていたスパムらしいスパムは届かなくなりました。
わたしのサイトに限って言えば効果があったようです。
「Captcha by BestWebSoft」は
WordPress管理画面のプラグイン新規追加で検索すれば出てきます。
スパムでお悩みの方は試してみてはいかがでしょうか。