せっかくブログにお問い合わせフォームを作ったのに、届くのは英語の怪しいメールばかり……。そんな悩みを一瞬で解決してくれるのが、Googleが提供している無料のスパム対策ツール「reCAPTCHA(リキャプチャ) v3」です。
通常、WordPressでこの設定をするのは少し複雑ですが、私たちが使っているCocoon(コクーン)なら、専用の設定画面が用意されているのでとっても簡単なんです!
今回は、エックスサーバーとCocoonを愛用している私が、実際に行った設定手順を優しく解説します。
なぜ「reCAPTCHA v3」が必要なの?
お問い合わせフォームを設置すると、自動でメッセージを送りつける「スパムロボット」の標的になりやすくなります。放っておくと、大切な読者さんからのメールが埋もれてしまったり、サーバーに負荷がかかったりすることも。
「reCAPTCHA v3」を導入すれば、読者さんに「私はロボットではありません」といったチェックを入れさせる手間をかけさせることなく、裏側でAIが自動的にスパムをブロックしてくれます。
ステップ1:Googleから「鍵」をもらおう
まずは、自分のブログとGoogleを連携させるための「鍵(キー)」を取得します。
- Google reCAPTCHA公式サイトにアクセスします(Googleアカウントが必要です)。
- 「v3 Admin Console」を開き、「使ってみる」をクリックします。
- 以下の通りに入力しましょう。
- ラベル: 自分のブログ名など(自分がわかればOK)
- reCAPTCHAタイプ: 「スコアベース (v3)」を選択
- ドメイン: 自分のブログのURL(例:example.com ※https://などは不要)
- プロジェクト名: 自分のブログ名など(アルファベット表記)
- 利用規約に同意して「送信」を押すと、**「サイトキー」と「シークレットキー」**という2つの長い英数字が表示されます。この画面を閉じずに置いておきましょう。
ステップ2:Contact Form 7設定に貼り付けるだけ!
Contact Form 7の設定を開く WordPress管理画面の左メニューから 「お問い合わせ」>「インテグレーション」 をクリックします。
reCAPTCHAの項目を探す 画面を少し下にスクロールすると「reCAPTCHA」という枠があるので、その中にある 「インテグレーションのセットアップ」 ボタンを押します。
キーを貼り付ける Googleでもらった 「サイトキー」 と 「シークレットキー」 をそれぞれの欄に貼り付けます。
保存する 「変更を保存」を押せば完了です!
これで、あなたのブログの守護神が降臨しました!
リンク



コメント