【WordPress】スパムメール対策 Invisible reCAPTCHAの設定方法

Invisible-reCAPTCHA WordPress

ブログにお問い合わせページを設けたところ、どうやらこのお問い合わせフォームを通して大量の迷惑メール(スパムメール)が届く可能性があると知りました

また、お問い合わせフォームの自動返信を設定していると、知らぬ間に自分から不特定多数の方に迷惑メールを送信する可能性もあると…

怖いですね

そこで知ったのがInvisible reCAPTCHA

Invisible reCAPTCHAをインストールして有効にすると、上記のようなスパムメール問題を回避することができます

Invisible reCAPTCHA”にご興味があり利用されたい方、設定のためにはGoogleアカウントへのログインが必要となりますので、こちらの情報をご用意ください

それでは、さっそくインストールしてみましょう!

reCAPTCHAをインストールするためのAPIキーを取得する

Googleアカウントにログインをした状態で、まずはGoogle reCAPTCHA公式サイト
に飛び、上部真ん中あたりの「v3 Admin Console」をクリック

Google-reCAPTCHA-top

新しいサイトの登録ページに飛びますので、ここに必要事項を入力

  1. ラベル:どのサイトの登録かが分かりやすいようにドメイン名やブログ名を登録
  2. reCAPTCHAタイプ:v3を選択
  3. ドメイン:ブログサイトのドメインを入力

Google-reCAPTCHA-register1

下にスクロールして reCAPTCHA 利用条件に同意する の内容を確認した上で✓します

Google-reCAPTCHA-register-2

全てを確認後に、送信ボタン をクリックすると

  • サイトキー
  • シークレットキー

が表示されるので、このページを開いたままWordPressのダッシュボードを別タグで開きます

Invisible reCAPTCHAのプラグインをインストール&設定

WordPressのダッシュボードからプラグインを選択し、”Invisible reCAPTCHA for WordPress“を検索します

見つけたら「今すぐインストール」をクリックし、インストール後「有効化」します

Invisible-recaptcha-newplugin

次にInvisible reCAPTCHAの詳細設定を見ていきましょう

ダッシュボードの「設定」→ 「Invisible reCAPTCHA」 → 「設定」(Invisible reCAPTCHA内)へ入り下記を設定します

  1. さきほどGoogle reCaptchaで取得したサイトキーサイト鍵コピペ
  2. 同じく取得したシークレットキー秘密鍵コピペ
  3. バッジ位置をインラインに設定
    ※インラインにするとreCAPTCHAロゴがサイト内表示と重なりにくい
  4. 変更を保存」をクリック

Invisible-recaptcha-settings

今度は、そのままInvisible reCAPTCHA設定内のWordPressへ移動

WordPressの保護設定すべてに✓マークを入れ変更を保存します

これにより、登録やコメントフォームのスパム攻撃やWordPressへの無作為不正ログインが起きないようサイトを守ることができます

Invisible-recaptcha-wordpress

さぁ、いよいよお問い合わせフォームで使用しているプラグインContact form 7を守ります

そのままInvisible reCAPTCHA設定内の「問い合わせフォーム」に移り、”Contact form 7の保護を有効化“に✓マークを入れるだけ

Invisible-recaptcha-contactform

最後に「変更を保存」をクリック

お問い合わせフォームやWordPressのログイン画面にページ冒頭のreCAPTCHAロゴが入るように守られた感UP!

ContactForm-with-recaptcha

以上で、Invisible reCAPTCHAのインストール&設定方法となります

これで、自分のサイトから大量の迷惑メールが自身に送られたり、水面下で知らない多くの人にスパムメールを送っていた(;゚Д゚)なんてことが避けられます

ほっ

ここまで読んでくださりありがとうございました☺

タイトルとURLをコピーしました