お問い合わせフォーム(Contact7)からスパムメールがたくさん来て困っています!!

最近、ホームページを見ていると、「私はロボットではありません」という画面が出てきますが、これは人間かロボットかを判別する認証です。

これをお問合せフォーム(Contact7)に設定し、ロボットによるスパムメールを排除することできます!!

最初は少々面倒ですが、一旦設定してしまえば、使いまわしができます。

 

さて、設定方法を説明します。

1.まず、「reCAPTCHA」を導入します。

左のメニュー「お問い合わせ」-「インテグレーション」をクリックすると、reCAPTCHAを設定する画面が表示されるので、右上の「google.com/recaptcha」をクリックします。

Google reCAPTCHAの画面が開くので、右上の「Get reCAPTCHA」ボタンをクリック。

 

以下のように

タイプは「reCAPTCHA V2」を選択し、ドメインは設定したいドメイン名を記述、規約に同意するためチェックを入れ、「Register」ボタンをクリックします。

はい。コードが取得できました!

 

2.取得したreCAPTCHAのコードをWordpressに設定します。

再度、左のメニュー「お問い合わせ」-「インテグレーション」をクリックし、今度は左下の「キーを設定する」をクリックします。

 

先ほど、取得したサイトキーとシークレットキーをそれぞれコピー&ペーストします。

はい。これでreCAPTCHAの登録ができました。

 

3.今度は、メールフォームにreCAPTCHAを設定しましょう。

メールフォームの設定画面の設定したい場所にカーソルを置き、上の「reCAPTCHA」ボタンをクリックします。

フォームタグ生成画面が表示されるので、そのまま「タグを挿入」をクリックします。

 

これで、メールフォームからの変なメールは減るでしょう。

ただ、人が送ってくる営業メールは防げませんので、あしからず…