WordPressにてスパムメールを防ぐ方法

その他

最近お問合せフォームから謎の外国語のメールが1日に10件弱来ていたので

対策としてgoogleのreCAPTCHAを導入

reCAPTCHAはGoogleが提供する主にウェブサイトやアプリケーションでのスパムや不正アクセスを防ぐためのサービス

今回はreCAPTCHA v3を導入

WordPressの問い合わせフォームはContact Form 7を利用している

作業時間は10分程度

GoogleからreCAPTCHAのキー発行

まずは下記サイトにアクセスします

reCAPTCHA Bot Protection
reCAPTCHA is bot protection for your website that prevents online fraudulent activity like scraping, credential stuffing...

以下の赤枠のv3 Admin Consoleをクリックします

Googleのアカウントにログインしていれば

以下の画面に遷移するので入力

  • Label ・・・何でも良い。好きに設定。
  • reCAPTCHA type・・・reCAPTCHA v3を選択
  • ドメイン(httpsはいらないです〇〇.comの部分だけ入力)

入力完了して進むとキーが2つ表示されるので控えておく

WorPressにキーを設定する

管理画面のお問い合わせから「インテグレーション」に遷移

インテグレーションのセットアップをクリック

サイトキーとシークレットキーを設定する箇所があるので

Googleから発行されたキーを設定

これだけで導入完了

サイトの右下にreCAPTCHAマーク出ていればOK

なんて簡単!これで謎のスパムメールから解放された!