WordPressでスパムユーザー登録を阻止する方法
Cerber Security には、登録スパムの悪夢を阻止するために同時に有効にできる、スパム対策機能とボット対策機能がいくつか用意されています。
English version: How to stop spam user registrations on your WordPress
登録フォームにスパム対策エンジンを有効にする
スパマーを阻止する最も早い方法は、WordPress登録フォームのスパム対策エンジンを有効にすることです。保護を有効にするには、以下の手順に従ってください。
- アンチスパムプラグインの管理ページに移動します
- Cerberアンチスパムエンジンセクションでボット検出エンジンを使用して登録フォームを保護することを有効にします。
- 別途、標準ではない登録フォームやメンバーシッププラグインがある場合は、ウェブサイト上のすべてのフォームをボット検出エンジンで保護するを有効にしてください。
- 「変更を保存」ボタンをクリックします
デフォルトの登録およびログイン URL を変更する
次に必要なのは、WordPressのデフォルトの登録URLをカスタムURLに変更することです。これにより、自動スパム攻撃をブロックできます。こちらのガイドに従ってください: WordPressのカスタムログインおよび登録URL 。
1つのIPアドレスからのユーザー登録の制限を設定する
3つ目のステップは、1つのIPアドレスからのユーザー登録数に制限を設定することです。デフォルトでは、1時間以内に1つのIPアドレスから3つのユーザーアカウントの登録が許可されます。この機能はCerber Security Proで利用可能です。
- プラグイン管理ダッシュボードへ移動
- 「ユーザー」タブをクリックします
- 登録制限フィールドに適切な値を入力します
GEOルールで特定の国からの新規ユーザー登録をブロックする
国別GEOルールを使用すると、WordPressへのユーザー登録を許可する国のリストを設定できます。自国からの新規ユーザーのみを獲得したい場合は、この方法が最適です。GEOルールはCerber Security Proで利用可能です。国のリストを作成するには、以下の手順に従います。
- セキュリティルールの管理ページに移動し、国タブをクリックします。
- ウェブサイトで「登録」をクリックします。
- 左側のウィンドウで国名をクリックすると、国のリストが作成されます。選択した国は右側のウィンドウに表示されます。
- リストを作成したら、その種類を設定します。選択した国からの新規ユーザー登録を許可する場合は、 「選択した国はウェブサイトへの登録を許可しますが、他の国は許可しません」をクリックします。登録をブロックする場合は、2番目のオプション「選択した国はウェブサイトへの登録を許可しませんが、他の国は許可します」をクリックします。
- [すべてのルールを保存]ボタンをクリックします。
WordPress登録フォームでreCAPTCHAを有効にする
最後に、WordPressの登録フォームでreCAPTCHAを有効にする方法をご紹介します。ウェブサイトでreCAPTCHAを使用するには、Googleのウェブサイトでサイトキーとシークレットキーを取得する必要があります。キーを取得するにはGoogleアカウントが必要です。ウェブサイトを登録し、両方のキーを取得するには、こちらにアクセスしてください: https://www.google.com/recaptcha/admin
詳細: WordPress および WooCommerce 登録、パスワードのリセット、ログイン フォームに reCAPTCHA を設定する方法。
WordPressのお問い合わせフォームを保護する方法
Cerberのアンチスパムおよびボット検出エンジンは、ウェブサイト上のほぼすべてのお問い合わせフォームを保護できます。Caldera Forms、Gravity Forms、Contact Form 7、Ninja Forms、Formidable Forms、Fast Secure Contact Form、Contact Form by WPForms、WooCommerceフォームでテスト済みです。
次のガイドに従ってください: WordPress でスパムフォームの送信を停止する方法。
