スパムとは、あなたが欲しくもなく、頼んでもいないコンテンツのことで、多くの場合、興味のない商品の宣伝や、マルウェアを含む可能性のあるサイトへのリンクである。そして、常に多すぎる。
ほとんどの人は、メールの受信トレイにスパムメッセージが届くことに慣れ親しんでいます。WordPressサイトのオーナーとして、スパマーはあなたを困らせるより多くの手段を持っています。スパムコメントを残したり、フォームからスパムメッセージを送信したり、偽のユーザーアカウントのスパム登録を作成したり、などなど。
スパムへの対処は、本来ビジネスに費やせるはずの貴重な時間を浪費する。さらに悪いことに、もしスパムがあなたのサイト上で目につくようであれば、ユーザーエクスペリエンスやSEOにも悪影響を及ぼします。
幸いなことに、スパム対策に使える効果的なツールやプラグイン、戦略があります。

コメントするスパム対策
コメントスパムは多くのサイトオーナーにとって問題であり、最悪なのはサイト訪問者に見えてしまうことです。
これらのコメントは通常、自動化されたボットやスクリプトによって送信され、SEOを強化したり、マルウェアを拡散したり、無防備な訪問者を騙して個人情報を共有させたりするために、他のサイトへのリンクが含まれていることがよくあります。
あなたが承認したコメントだけがあなたのサイトのフロントエンドに表示されます。お望みであれば、以前に承認した投稿者からのコメントは、今後自動的に承認され、あなたの時間を節約することができます。

Google reCAPTCHAを使えば、ほとんどのスパムスクリプトやボットをブロックすることもできる。
これは、コメントする人が人間であることを証明するためにチェックボックスをクリックすることを必須とする。マウスの動きが疑わしいと思われる場合は、画像の中から一致するオブジェクトをクリックするという別のテストが行われることもある。

もう一つの戦略は、コメントフォームから「サイト」フィールドを削除し、コメントする人がバックリンクの価値を得られないようにすることです。こうすることで、スパマーが求めている報酬を奪うことができるため、通常スパムは少なくなる。
また、Sucuriのようなセキュリティソフトを使えば、スパマーからのサイトへのアクセスを阻止することもできます。有効化すれば、不審なリクエストはサイトに届く前にブロックされます。
その他のアイデアについては、WordPressでコメントスパムに対抗するための重要なヒントとツールのリストをご覧ください。
フォームスパムのブロック
スパマーは、お問い合わせフォームやニュースレター登録フォームなどのオンラインフォームも標的にします。スパムボットも安全でないフォームを探し、広告リンクをメールしたり、フィッシングサイトに送り込んだりするからです。
最初のステップは適切なプラグインを選ぶことです。WPFormsのような最高のWordPressフォームプラグインのいくつかは、トークンを使用して各送信を検証するアンチスパムプロテクションをビルトインしています。

WPFormsにはキーワードフィルターもあり、’make money fast’のようなスパムキーワードを含む投稿を自動的にブロックすることができます。
コメントスパムと同様に、フォームにreCAPTCHAを追加してスパムボットやスクリプトをブロックしたり、何度も違反するユーザーのIPアドレスをブロックすることもできます。また、パスワードで保護したり、登録ユーザーにのみフォームを表示することで、ボットからフォームを非表示にすることもできます。
方法の完全なリストについては、WordPressでコンタクトフォームのスパムをブロックする方法のガイドをご覧ください。
スパム登録の阻止
あなたのサイトがユーザー登録を許可している場合、多くのスパム登録に気づいているかもしれません。このようなスパム登録は、あなたのサイトに簡単にアクセスする方法を探しているハッカーであることがよくあります。
スパム登録を阻止するために、同じ戦略の多くを使用することができます。例えば、新規ユーザー登録を制限したり、reCAPTCHAフィールドを追加したり、特定のユーザーやエリアを手動またはセキュリティプラグインを使ってブロックしたりすることができます。
詳細な手順については、WordPress会員サイトのスパム登録を停止する方法のガイドをご覧ください。
WordPressでその他の種類のスパムを防ぐ
WordPressでその他の種類のスパムを防ぐためのガイドをいくつかご紹介します:
- Google アナリティクスで WordPress のリファラースパムをブロックする方法
- WooCommerceで詐欺や偽の注文を防ぐ方法
- WordPressのトラックバックとピンバックの意味、理由、方法
この投稿がWordPressのスパムについてもっと知っていただく一助となれば幸いです。WordPressの便利なTipsやトリック、アイデアに関する関連投稿は、下記の「Additional Reading」リストもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Additional Reading
- コメント用Cookieを使ってWordPressのコメントスパムを減らす方法
- WordPress会員制サイトのスパム登録を阻止する方法
- Google アナリティクスでWordPressのリファラースパムをブロックする方法
- WordPressでメルマガ登録スパムを防ぐ方法(4つの方法)
- WordPressのコメントフォームにreCAPTCHAを簡単に追加する方法
- WooCommerceで詐欺や偽の注文を防ぐ方法
- WordPressでコメントスパムをブロックするNoCAPTCHAの追加方法
- WordPressでAkismetのスパム削除スケジュールを変更する方法
- WordPressでコメントスパムに対抗するための12+の重要なヒントとツール
- WordPressでコメントをモデレートする方法の初心者ガイド