コメントスパムを推定して排除する Akismet  プラグイン vol.1

コメントスパムを推定して排除する Akismet プラグイン vol.1

投稿や固定ページでコメント可にしてしばらくWebサイトを運営していると、他のWebサイトや商品へのリンクや宣伝など、もともとのページと関係ないコメントが投稿されるようになってしまう場合があります。このようなコメントを「コメントスパム」と言います。
これはスパムコメント投稿者が自分のWebサイトを訪れる人を増やそうとしたり、検索エンジンで上位に表示させるために行っていることがほとんどです。

これらは管理画面から手動で消すことが出来ます。
しかし頻繁に投稿されるようになるとチェックと削除だけでも手間がかかってしまいます。
コメントスパムを書き込む業者などはプログラムを使って投稿していることが多く、一度に大量のコメントスパムを投稿してくる場合もあるので手動では間に合わなくなってしまうこともあります。

そのようなコメントスパムへの対策をするプラグインがAkismetです

Comment spam prevention for your blog - Akismet
Akismetプラグインは書き込まれたコメントをスパムか否か推定し、スパムコメントだと判断したらWebサイト上に反映しないようにします。

AkismetプラグインはWordpressにあらかじめインストールされています。
しかし、wordpressをインストールしただけでは動作しない設定になっています。

Akismetプラグインは利用するのに料金がかかります。
ただし個人が運営するWebサイトでは無料で利用することが出来ます。
商用利用のサイトでは、
・ Pro ? 1ヶ月あたり$5で1つのWebサイトで利用可能 (Pro)
・ Enterprise 1ヶ月あたり$50で複数のサイトで利用可能
の2つのライセンスがあります。
商用サイトで1ヶ月あたり10万アクセスを超える大きなサイトの場合は、別に料金がかかります。

動作させるためにはAPIキーという文字列を取得する必要があります。
このAPIキーは上記のライセンスを取得した証明のようなものです。

vol.2ではこのAPIキーの取得方法を説明します。