WordPress Security How To
WordPress Security How To
Posted By Gregory

WordPress でスパムユーザー登録を阻止する方法

Cerber Security には、登録スパムの悪夢を阻止するために同時に有効にできるいくつかのスパム対策およびボット対策機能があります。


English version: How to stop spam user registrations on your WordPress


登録フォームのスパム対策エンジンを有効にする

スパマーを阻止する最も早い方法は、WordPress 登録フォームのスパム対策エンジンを有効にすることです。保護を有効にするには、次の手順を実行します。

  1. アンチスパムプラグインの管理ページに移動します
  2. Cerberアンチスパムエンジンセクションでボット検出エンジンによる登録フォームの保護を有効にする
  3. 別途、標準ではない登録フォームやメンバーシッププラグインがある場合は、ボット検出エンジンを使用してウェブサイト上のすべてのフォームを保護するを有効にします。
  4. 「変更を保存」ボタンをクリックします

デフォルトの登録およびログイン URL を変更する

次に行う必要があるのは、デフォルトの WordPress 登録 URL をカスタム URL に変更することです。これにより、自動化されたスパム攻撃をブロックできます。次のガイドに従ってください: WordPress のカスタム ログインおよび登録 URL

1つのIPアドレスからのユーザー登録の制限を設定する

3 番目のステップは、1 つの IP アドレスからのユーザー登録数の制限を設定することです。デフォルトでは、1 時間以内に 1 つの IP アドレスから 3 つのユーザー アカウントを登録できます。この機能は、Cerber Security Proで利用できます。

  1. プラグイン管理ダッシュボードへ移動
  2. ユーザータブをクリックします
  3. 登録制限フィールドに適切な値を入力します

GEOルールで特定の国からの新規ユーザー登録をブロックする

国別 GEO ルールを使用すると、WordPress に登録できるユーザーの国のリストを設定できます。自国からの新規ユーザーのみを取得したい場合は、これが正しい方法です。GEO ルールはCerber Security Proで利用できます。国のリストを作成するには:

  1. セキュリティルール管理ページに移動し、タブをクリックします。
  2. ウェブサイトで「登録」をクリックします。
  3. 左側のウィンドウで国名をクリックして、国のリストを作成します。選択した国は右側のウィンドウにリストされます。
  4. リストを作成したら、そのタイプを設定します。選択した国リストからの新規ユーザー登録を許可する場合は、 [選択した国は Web サイトへの登録が許可され、他の国は許可されません]をクリックします。登録をブロックする場合は、2 番目のオプション[選択した国は Web サイトへの登録が許可されません、他の国は許可されます] をクリックします。
  5. [すべてのルールを保存]ボタンをクリックします。
Block user registrations on WordPress from specific countries with GEO rules

Block user registrations on WordPress from specific countries with GEO rules

WordPress登録フォームでreCAPTCHAを有効にする

最後になりましたが、WordPress 登録フォームで reCAPTCHA を有効にするというオプションもあります。ウェブサイトで reCAPTCHA を使用する前に、Google ウェブサイトでサイト キーとシークレット キーを取得する必要があります。キーを取得するには、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 でスパムフォームの送信を停止する方法


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.