【簡単 5分で設定】WordPress Contact Form7のスパムメール対策 〜reCAPTCHA v3〜

フリーエンジニア・コンサルのTAKAです

まだ公開したばかりのサイトに海外からのスパムメールが来るようになってきました。
まだ1日2、3通なので支障はないのですが、他の方のブログを見ていると1分置きに来たなどと書かれてます。
これは早めの対策が必要だ!という事で早速reCAPTCHA v3を導入する事にしました。

お問い合わせからのスパムメールにお困りの方、5分で出来るので是非設定してみてください

reCAPTCHA v3とは

Googleが提供するボット対策ツールです。
以前は歪んで読みにく文字を入力したり、「私はロボットではありません」にチェックを入れたりしていたツール。
v3になってからはチェックを入れたりする必要がなくなり、訪問者のわずらわしさがなくなったので非常に使い勝手が良くなっています。

これを導入しようと思った一番の理由が使い勝手
私も以前、歪んだ文字を入力画面が出るとサイトから離れていく事が多かった一人です
何と言ってもなかなか正しい文字が入れられなかったから。

これは非常に便利です

準備

環境

  • WordPress
  • Contact Form7

必要なものはGoogleアカウント。
持っていない方はこちらを参考にしてください。

reCAPTCHA v3の設定

「お問い合わせ」の中の「インテグレーション」を選択

選択すると「他のサービスとのインテグレーション」が表示されます

「reCAPTCHA」の「インテグレーションのセットアップ」をクリックします

右上の「google.com/recaptcha」を新しいウィンドウで開く
(そのまま開いても良いのですが、このページへ戻ってくるので新しいウィンドウで開いておくと便利)

開くとGoogle reCAPTCHAのページが開かれ、右上の「Admin Console」をクリックする

Googleアカウントでログインしていない場合
アカウントの選択をします

パスワードを入力して「次へ」をクリック

Google reCAPTHCAが表示されます。
アカウントにログインしている場合は直接開かれます。
表示されたら右上「+」をクリックする

 

新しいサイトを登録します

1 ラベル           任意の名前 ドメイン名やお問い合わせなど何でも良い
2 reCAPTCHAタイプ     reCAPTCHA v3へチェックを入れる
3 ドメイン          webサイトのドメイン名を入力 blog.brain-05.comなど
4 reCAPTHA 利用に同意する  チェックを入れます
5 アラートをオーナーに送信  チェックを入れます
全て入力したら送信ボタンを押します

 

ここで表示されるサイトキーとシークレットキーが取得出来ます。

 

wordpressへ戻り、サイトキーとシークレットキーをコピペして「変更を保存」を押す

 

設定はこれだけです。

ここまだおよそ5分

これだけでスパムメール対策が出来るならやらない手はないですね

まとめ

お問い合わせフォームからくるスパムメール
英語で書かれた売り込みが多く、仕事のメールかと思うとスパム
こんな事に時間をさくのはもったいないですよね

今回はreCAPTCHA v3でスパム対策をしました

もっと簡易的な方法で

チェックボックスを追加
Akismetの対策

もあります

今回reCAPTCHA v3を導入しようと思った一番の理由は

訪問者が何もアクションしなくて良い!

という所です

そして導入してみてわかったのは

短時間で終わり、難しくない

導入されてない方は早めに対策を取ってみてください
オススメです

【圧倒的にSEOに強く・上位表示されやすいWordPressテーマ】 THE・THOR(ザ・トール)|テーマ&サポートプラン

 

 

 

最新情報をチェックしよう!