スパムを防ぐ

ブログを公開してしばらくすると直面する問題が、スパムへの対処です。
コメントやトラックバックを投稿する際のルールを厳しくすることで数を減らすこともできますが、そうすると通常の閲覧者も投稿しにくくなってしまいます。
ここはやはり拡張性の高いDrupalですから、豊富なモジュールを利用してスパム対策を行うことにしましょう。
この解説では、そのものズバリなネーミングのSpamモジュールを利用することにします。

Spamモジュールのインストール
モジュール管理画面で「その他」の中にある「Spam」を有効にします。

Spamモジュールの設定
Spamモジュールをインストールすると、標準の状態で特に設定を変えなくともスパムを自動的に検知して防いでくれます。
Spamモジュールの設定画面は、メニューの[管理]->[サイト設定]->[スパム]にあり、スパムフィルタの動作をとても細かく調整することができますが、通常はデフォルトの状態で十分にスパムをはじいてくれます。

Drupalでスパム対策を行うその他のモジュールとして、AkismetモジュールやCAPTCHAモジュールがありますが、この解説では名前を紹介するにとどめます。興味のある方はリンク先を参照してみてはいかがでしょうか。