WordPressのスパムコメントを防ぐ! プラグイン「Akismet(アキスメット)」の設定方法

akismet
Akismet / Ashibehair

 Akismet(アキスメット)は、WordPressに標準でインストールされている「スパムコメント対策プラグイン」である。

 コメントやトラックバックの内容をサーバで自動チェックし、スパム書込みの9割以上をスパムフォルダに移動してくれる。稀に、サーバのチェックを擦り抜ける新手のスパムもあるが、通報することですぐに学習し、対策される(日本語などの2バイト文字言語によるスパムにも対応している)。Akismetを使用するにはAPIキーが必要なのだが、有料だけではなく、無料でも使う事が可能である。
 ※個人利用については無料、ブログから毎月500ドル以上の利益を得ている場合には毎月5ドル(年払いだと55ドル)

 WordPress導入時点では、Akismetは「有効化されていない」ので、手動で設定を行う必要がある。

 スパムコメントの放置は、Googleからペナルティを受けてしまう恐れがあり(Googleは、スパムコメントを掲載/放置しているサイトを、スパムサイトへ誘導するサイトとして認識する為)、また、セキュリティの為にも、有効化しておきたいプラグインである。

【Akismetの設定方法】


■■■
(1)ダッシュボードの「プラグイン」より、Akismetの「有効化」を選択する。
※Akismetを既に削除している場合や見当たらない場合は、「新規追加」にて「Akismet」で検索すれば良い

akismet-1

■■■
(2)Akismetの利用にはAPIキーが必要なので、「Akismet API キーを登録」のリンクをクリックして、AkismetのAPIキー入手ページへ遷移する。

akismet-2

■■■
(3)「Get an Akismet API key」と記載された青ボタンをクリックする。

akismet-3

■■■
(4)ここでは無料で使う為、「Personal $0-$120/yr」の「SIGN UP」を選択する。

akismet-4

■■■
(5)「Sign up with WordPress.com」を選択する。

akismet-5

■■■
(6)「WordPress.com」のアカウントを持っていない場合は、この画面で作成する必要がある。「E-mail Address」「Username」「Password」を入力した後、「Sign up →」を選択する。

akismet-6

■■■
(7)「Authorize」を選択する。

akismet-7

■■■
(8)「WHAT IS AKISMET WORTH TO YOU?」の下部にあるツマミを左端まで動かすと無料になる($0.00/yr)。

akismet-8

■■■
(9)「First name」「Last name」を入力したら「CONTINUE」をクリックする。

akismet-9

■■■
(10)これで「Akismet API key」の取得は完了、サイトに緑字で表示されるが、メールでも送られてくる。

akismet-10

akismet-10-2

■■■
(11)「Akismet API key」を設定する為、ダッシュボードの「プラグイン」より、Akismetの「Akismet 設定」のリンクをクリックする。

akismet-11

■■■
(12)「API キーを入力してください。(キーを取得する)」下部の空欄に、先ほど取得した「Akismet API key」を入力し、「設定を更新 >>」を選択する。
※「一ヶ月以上前の投稿につけられたスパムを自動削除する」「コメントの投稿者の脇に承認したコメント数を表示する。」のチェックはお好みでどうぞ

akismet-12

■■■
(13)以上で、Akismetの設定は完了。
※「Akismet API key」を忘れてしまった場合には「https://akismet.com/resend/」で登録メールアドレスから確認することが可能(WordPress.comで登録したメールアドレスでもOK)。

akismet-13

Akismetのプラグインが有効になっている証拠に、ダッシュボードの左サイドに「Akismet 統計」という項目が出てくる。

akismet-19

【スパムコメントの確認】

Akismetが捕らえたスパムコメントは、ダッシュボードを開いた時にすぐに確認ができる。

akismet-14

コメント管理画面でも確認が可能だ。

akismet-15

あくまでも、Akismetがスパムと勝手に判断したコメントが「スパム」に格納されていくので、中には友人や知人からのコメントなど、スパムではないコメントも含まれてしまっている可能性がある。始めの内は「スパム」にスパムではないコメントが格納されていないかどうかを確認した方が良いかもしれない。コメントごとに簡単に「スパム解除」ができるようになっているので、スパムではないコメントがあった場合は「スパム解除」をすれば良い。


スパムとして捕らえたコメントの全てを見ることはできないのだが、これは、ひとつのIPに付きスパムコメントはひとつのみしか表示されないからである(あるIPからのコメントがスパムなら、同一IPからの他のコメントも同様にスパムであると認識される)

akismet-16

スパムコメントを削除する場合は、作成者にチェックを入れて一気に削除してしまうのが楽だ。

akismet-17

 ところで、サーバのチェックを擦り抜けた新手のスパムは、ダッシュボードやコメント管理画面で、コメント本文の下部にある「スパム」リンクをクリックするだけで通報が可能である(スパムとしてマークしたコメントの情報はAkismetのサーバに送信される→今までに世界中でスパムとして検出されなかったコメントの情報が新たに通報された場合、Akismetは、その内容を分析して、新しいスパムパターンを検出できるよう学習する)。

akismet-18

(平成25年4月18日 アシベズヘア@ashibehair_m

WordPressのスパムコメントを防ぐ! プラグイン「Akismet(アキスメット)」の設定方法」への1件のフィードバック

  1. ピンバック: Jetpackの「共有ボタン」に「はてなブックマーク」を追加する方法(「Evernote」「mixiチェック」「mixiボイス」「LINE」もついでに追加) | www.materialize.jp

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です