WordPressを利用して運営するブログに大量のコメントスパムが投稿される問題を解決する方法を紹介します。

今回紹介する解決方法のプランAとプランBは、プラグインを組み合わせて利用するので、専門的知識が無くても設定は簡単です。この記事があなたの悩みを解消できれば幸いです。

WordPressを利用してブログを運営していると、コメントスパム対策を何もしないと、海外から迷惑なコメントスパムが毎日の様に大量に投稿されるようになります。コメントスパムへの対策は、Akismetのスパムフィルターを利用するだけでは不十分です。もっと画期的に減らす改善案を複数に分けて紹介します。

もし、あなたがコメントスパムでお悩みなら、最適な解決方法を選んで導入しましょう。

追記 2014/11/01

この記事に書いた情報が少し古くなったので補足情報を追記します。

エックスサーバー」「wpXレンタルサーバー」において、コメントとトラックバック関連のスパム対策の機能が追加されました。エックスサーバー、wpXレンタルサーバーでWordPressを運用している場合は、この記事で紹介したスパム対策を行う必要がなくなりました。レンタルサーバーの機能としてスパム対策の機能を利用できます。機能は初期状態から有効化されているので手間はかかりません。コメントやトラックバックに大量のスパムが投稿される場合は、エックスサーバー、wpXレンタルサーバーを利用することをお勧めします。

エックスサーバー、wpXレンタルサーバーに実装された機能
  1. 大量コメント・トラックバック制限機能
  2. 国外IPアドレスからのコメント・トラックバック制限機能
スパム対策の効果を実感

ネタワンは「wpXレンタルサーバー」を利用して運用しているのですが、投稿される大量のスパムコメントやスパムトラックバックが劇的に減り、スパム対策の効果を実感しました。この機能は非常に役立ちます。

はじめに

コメントスパムとは?

スパム

コメントスパム(comment spam)とは、ブログのコメント欄に、記事の内容と全く関係のない迷惑なコメントが大量に投稿されることです。スパムメールのブログ版です。

コメントスパムの多くは、海外のサーバーからロボットプログラムを利用して機械的に自動投稿される場合が多いです。コメントスパムを投稿する目的は、単なる宣伝やフィッシング詐欺など様々です。コメントスパムの投稿に記載されているURLは、あなたに危害を与える恐れがあるので、絶対にクリックしないで下さい。

Akismetは必ず利用しよう

WordPressには、最初からインストールされているスパムフィルター「Akismet」があります。このプラグインは、他のプラグインと併用して利用できます。まだ利用していない方は、下記記事を参考に初期設定を行い、スパムフィルターを利用しましょう。

プラグインの解説

Akismet – コメントスパムをフィルタリングできるWordPressプラグイン

4つのコメントスパム対策

アイデア

WordPressのブログにコメントスパムが大量に投稿される問題を解決する方法を4つ紹介します。ちなみに、プランAとプランBは併用可能です。

あなたのブログに最適な方法を選んで導入しましょう。

コメントスパムの問題を解決する4つの方法

コメントスパムの問題を解決する方法は、大きく分けて下記の4つあります。内容に関しては、下記に詳しくまとめていますのでご覧下さい。

プランA 海外からのコメントスパム投稿を無視する
プランB ブログのコメント欄に投稿認証を追加する
プランC ブログのコメント欄をソーシャルメディアのアカウント限定のコメント欄に変更する
プランD ブログのコメント欄を完全に閉鎖する

[プランA]
海外からのコメントスパム投稿を無視する

スパム

海外から投稿されるコメントスパムを無視してスルーしたい場合は、Throws SPAM Away のプラグインを利用することをお勧めします。

日本国内で日本人向けのブログを運用する場合は、外国からのコメント投稿が殆ど無いので、スパムフィルターを利用して外国からのコメント投稿を無視することもできます。このプラグインは、開発会社が日本の会社なので、管理画面や説明が全て日本語表記で分かりやすいです。

Throws SPAM Away を利用すると、「海外からのコメントスパム投稿」や「日本語の文字列が含まれないコメント投稿」を自動的に無視してスルーできます。

このプラグインが特に優れている点は、スパムフィルターにライブドアの各種サービス等で利用されている「スパムちゃんぷるー」を利用していることです。スパムフィルターの精度が高いので非常に役に立ちます。それに加え、「Akismet」のスパムフィルターも併用することができます。

利用プラグイン
  1. Throws SPAM Away
  2. Akismet
メリット
  1. 海外から投稿されるコメントスパムを自動的に無視してスルーできる。(スパムちゃんぷるーのブラックリストを基に判別)
  2. スパムフィルターの精度が高い。
  3. 一度設定すれば、後は処理が自動的に継続され、ブログ管理者に手間を掛けない。
デメリット 特に無し
難易度 簡単
プラグインの解説

Throws SPAM Away – 海外から投稿されたスパムコメントを無視できるプラグイン

Akismet – コメントスパムをフィルタリングできるプラグイン

[プランB]
ブログのコメント欄に投稿認証を追加する

キー

コメントスパムを減らす方法として、ブログのコメント欄に投稿認証を追加する方法があります。

「SI CAPTCHA Anti-Spam」または「Captcha」を利用すれば、ブログのコメント欄に投稿認証の入力項目を追加できます。それと組み合わせて、「Akismet」を利用すれば、格段にコメントスパムを減らすことができます。ただ、コメントスパムは減りますが、残念ながらゼロにはなりません。

利用プラグイン
  1. SI CAPTCHA Anti-Spam
  2. Captcha
  3. Akismet
メリット 機械的に自動投稿されるコメントスパムを排除できる。
デメリット ユーザーがコメントを投稿する際に入力の手間が増える。
難易度 簡単
プラグインの解説

SI CAPTCHA Anti Spam – ブログのコメント欄にスパム対策の投稿認証を追加できるプラグイン

Captcha – ブログのコメント欄にスパム対策の投稿認証を追加できるプラグイン

Akismet – コメントスパムをフィルタリングできるプラグイン

[プランC]
ソーシャルメディアのアカウント限定のコメント欄に変更する

コメントスパムを減らす方法として、ブログのコメント欄をソーシャルメディアのアカウントが無ければ投稿できなくする方法があります。

この方法は「Disqus Comment System」を利用します。コメント欄が外部のシステムと連携して表示されるようになります。投稿されるコメントのデータは「Disqus Comment System」側で管理されます。

利用プラグイン Disqus Comment System
メリット
  1. ブログのコメント欄にコメントを投稿するには、Twitter・Facebook・Google+などのソーシャルメディアのアカウントが必要になるので、コメントスパムが完全に無くなる。
  2. 迷惑なコメントを投稿するユーザーをブロックする機能がある。
  3. WordPressに以前投稿された古いコメントのデータを「Disqus」に取り込んで表示することができる。
  4. 複数のソーシャルメディアに対応している。ブログにコメントを投稿するユーザーは、どれかのソーシャルメディアのアカウントを所有している可能性が高い。
  5. 導入は簡単です。WPテーマのテンプレートを直接編集する必要がない。
デメリット
  1. Twitter・Facebook・Google+などのソーシャルメディアのアカウントを持っていないユーザーの書き込みが減る。
  2. ゲストコメントの投稿にはメールアドレスの入力が必須です。コメント投稿を途中で断念するユーザーが少なからずいると思われる。
難易度 少し難しい

Disqus Comment System

Disqus Comment System

Disqus Comment Systemは、あなたのブログのコメント欄に「Twitter、Facebook、Google+」などのソーシャルメディアのアカウントを利用した専用のコメント欄を設置できます。導入方法は簡単です。WPテーマのテンプレートを直接編集する必要はありません。

ちなみに、設定でゲストコメントも許可できます。コメント欄の表示は日本語にも対応しています。

難点としては、会員登録や管理画面は全て英語表記なので、英語がわからないと導入や運用の難易度が高いです。

インストール方法

管理画面から検索してインストールして下さい。もしくは、WordPress.org からダウンロードし、アップロードしてインストールして下さい。

  1. WordPress管理画面 > プラグイン > 新規追加 >「Disqus Comment System」で検索
  2. WordPress.org からダウンロード

[プランD]
ブログのコメント欄を完全に閉鎖する

stop

コメントスパムを完全に無くしたい場合は、コメント欄を完全に閉鎖するのも選択肢としてあります。

あなたのブログにコメントが殆ど投稿されない場合は、ハッキリ言ってブログのコメント欄を公開しておく必要はありません。いっそのことブログのコメント欄を閉じることも検討してみましょう。

メリット 完全にコメントスパムが無くなります。
デメリット ユーザーが記事に対するコメントを投稿できなくなります。

まとめ

WordPressで運営するブログのコメントスパム対策は必須です。もし、あなたがコメントスパムでお悩みなら、今回紹介した解決方法を参考にしてコメントスパムを撲滅しましょう。この記事の内容があなたのお役に立てれば幸いです。

ちなみに、ネタワン(当サイト)では、上記で紹介した「プランA」と「プランB」を併用して運用していました。(過去形)

スポンサーリンク