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