いつかは来るだろうとは思っていましたが、とうとう今朝、この小さなブログにもスパムコメントがやってきました。全部で10通ほど。全て同じ送信者、同じコメントで英語、途中で一度IPが変わっていました。
コメント書き込みがあったらメールで通知するようにしているのですが、早朝にバンバン携帯にメールが届くので起きてしまった。起きてガックリ。
さあ対策です。
まずは、スパムコメントを削除します。ここのMTはVer.3以前のものなので、コメントの削除がちょっと面倒。これでは大量に書かれた日には対処できないので、削除しやすく変更。
Memo LeavesのKenjiさんがご自分の方法を公開してくれていました。
いろいろ試行錯誤した結果、編集メニュー画面に出てる最近のコメントにチェックボックスをつけてDeleteボタンもつけることにした。
おぉ、楽に消せます。すごく便利です。
そして次はスパムが書き込めなくなるように対策です。
今回私のとった解決方法は・・・・「オール英語(半角文字のみの文字列)で記入された場合のみ強制終了する」という、ブロガーにあるまじき(?)奥の手の方法なのでした(^^;;;
より強力になっていっているので、「その3」を導入しようとしたのですが、「その2」、「その3」はボクの所では動作できませんでした。スクリプトエラーが出てしまいます。nakatakeさんの記事も参考にさせていただいたのですが、どうもスクリプトエラーが出てしまいます。
原因が分からなかったので、とりあえず「その1」を設置して様子を見てみます。
きままにポロポロのAkihiさんが大事な事を書かれています。重要:
ご自分のブログの記事中に、こちらで紹介しているコードを公開するのはご遠慮ください。
いくら外人スパマーさんとはいえ、知識がある方がスクリプトを見れば、簡単に対策が施せてしまいます。
この対策方法がこれからもずっと有効であり続けるために、皆様のご協力をよろしくお願いいたしますm(_ _)m
ちなみに「スパムコメント」、「コメントスパム」、どちらが正しいのかな? という事をどこかで読んだのですが、結論までは読んでいませんでした。発音した時の響きは「コメントスパム」が言いやすい気がしますが、メールでは「スパムメール」と呼ぶのが一般的なので、「スパムコメント」が良いのかななどと思っています。