お問い合わせフォームのスパム対策として便利なreCAPTCHA(リキャプチャ)。
WordPressの人気プラグイン「Contact Form 7(コンタクトフォーム7)」では、GoogleのreCAPTCHAを簡単に導入できます。
今回は、reCAPTCHA v3を使って、スパムを防ぎながらユーザーの利便性を損なわない設定方法をご紹介します。
手順① Contact Form 7 をインストールし設定
「お問い合わせ」メニューからフォームを作成・編集
WordPressの管理画面にログイン
「プラグイン」→「新規追加」→「Contact Form 7」で検索
インストール → 有効化
手順② reCAPTCHAのキーを取得する
- 以下のページにアクセス
👉 Google reCAPTCHA 管理画面 - Googleアカウントでログイン
- 新しいサイトの登録
- ラベル:わかりやすい名前(例:自社サイト名)
- reCAPTCHA タイプ:reCAPTCHA v3 を選択
- ドメイン:ご自身のホームページのドメイン名を入力(例:example.com)
- 利用規約に同意 → 送信 - 発行された「サイトキー」と「シークレットキー」を控えておきます


手順③ WordPress側でキーを設定
- WordPressの管理画面で「お問い合わせ」→「インテグレーション」へ
- 「reCAPTCHA」欄の「インテグレーションのセットアップ」をクリック
- 先ほど控えた「サイトキー」「シークレットキー」を入力 → 保存



手順④ フォームの動作を確認
reCAPTCHA v3はフォームに直接表示されませんが、画面右下に「reCAPTCHAのバッジ」が表示されていれば成功です。
※スパム対策はバックグラウンドで自動的に動作します。
補足:v2を使いたい場合は?
「私はロボットではありません」のチェック形式を使いたい場合は、reCAPTCHA v2のキーを取得し、別途プラグイン(例:「Advanced noCaptcha & invisible Captcha」など)で設定する必要があります。
まとめ
コンタクトフォーム7にreCAPTCHA v3を導入することで、スパム対策を自動化しつつ、ユーザーに負担をかけずに安全なフォーム運用が可能になります。
サイト運営においてセキュリティ対策は必須。ぜひ、忘れずに設定しておきましょう!

飯田市でホームページ制作・広告運用をサポート|デザインスタジオiR
牧内理恵
まきうちりえ
飯田市在住、広告制作歴20年以上。これまで200名以上のクライアント様と向き合い、100件以上のサイト制作を手掛けてきたデザイナー兼エンジニアの牧内理恵です。御社の強みを引き出し、業績アップに繋がるWebサイト・ネットショップ・販促ツールをご提案します。拠点とする長野県内はもちろん、全国各地からのご依頼にも柔軟に対応しております。
「相談してよかった」と言っていただける、飯田下伊那地域のパートナーとして。
長野県飯田市を拠点に、ホームページ制作やECサイト構築、Web運用のトラブル解決を承っています。20年以上のキャリアで培った「伝わるデザイン」と「確かな技術」で、御社の業績アップを支えます。飯田・下伊那エリアはもちろん、全国からのオンライン相談も大歓迎です。
「ホームページを作りたい」「ホームページをリニューアルしたい」といったご依頼もお気軽にお声がけください。
※強引な勧誘は一切ありませんので、安心してお悩みをお聞かせください。


