※当サイトはアフィリエイトプログラムに参加しています
WordPressサイトにお問い合わせフォームは必須。読者からの質問、企業からの案件依頼、AdSense審査対策にも効く。
この記事では、無料プラグインContact Form 7を使って、5分でお問い合わせフォームを設置する方法を解説する。スパム対策のreCAPTCHA設定まで含めて、コピペでいける。
お問い合わせフォームが必要な3つの理由
1. Google AdSense審査に必要
Googleの審査基準に「連絡先の明示」がある。フォームがないサイトは審査で落ちやすい。
2. 企業案件・記事広告の窓口になる
ブログが育つと企業から「記事を書いてほしい」「リンクを貼ってほしい」という依頼が来る。連絡先がなければ、その機会を逃す。
3. 読者との信頼関係を築ける
質問や感想を受け取れるサイトは信頼される。E-E-A-Tの観点でもプラスに働く。
Contact Form 7のインストール手順
WordPress管理画面から3ステップで完了する。
ステップ1: プラグインを追加
「プラグイン」→「新規追加」→ 検索欄に「Contact Form 7」と入力 →「今すぐインストール」→「有効化」。
ステップ2: フォームを作成
管理画面の左メニューに「お問い合わせ」が追加される。クリックすると「コンタクトフォーム1」がデフォルトで作成済み。そのまま使えるが、カスタマイズも可能。
ステップ3: 固定ページに設置 エラー: コンタクトフォームが見つかりません。
フォームのショートコード をコピーし、「固定ページ」→「新規追加」で「お問い合わせ」ページを作成。ショートコードを貼り付けて公開。
スパム対策:reCAPTCHA v3の設定
フォームを公開するとスパムが来る。reCAPTCHA v3を設定すればほぼゼロにできる。
1. Google reCAPTCHA管理画面にアクセスし、v3で新規サイトを登録。サイトキーとシークレットキーを取得。
2. WordPress管理画面の「お問い合わせ」→「インテグレーション」→「reCAPTCHA」でキーを入力。
3. 保存すれば完了。フォーム送信時に自動でボット判定が行われる。
フォームのカスタマイズ例
デフォルトのフォームは「名前・メール・題名・本文」の4項目。これで十分だが、用途に応じて追加できる。
ドロップダウンメニューの追加例:
[select menu-category "お仕事のご依頼" "記事についての質問" "その他"]
これをフォームタグに追加すれば、問い合わせの種類を分類できる。企業案件と読者の質問を区別するのに便利。
よくあるトラブルと対処法
メールが届かない → サーバーのメール設定を確認。WP Mail SMTPプラグインを入れてSMTP経由に切り替えると安定する。
スパムが多い → reCAPTCHAの設定を再確認。Akismet Anti-Spamプラグインの併用も有効。
デザインが崩れる → Cocoonテーマなら追加CSSで調整可能。.wpcf7 input, .wpcf7 textarea { width: 100%; } でレスポンシブ対応。
まとめ
お問い合わせフォームの設置は5分で終わる。Contact Form 7をインストールして、ショートコードを固定ページに貼るだけ。reCAPTCHAも忘れずに。
ブログで収益化を目指すなら、フォームだけでなくサーバー環境も重要。表示速度と安定性が収益に直結する。
🚀 AIエージェントを始めるなら OneTapClaw
AIエージェントをワンクリックでデプロイ。Discord対応、月額たったの¥550。
👉 OneTapClawを見てみる
📌 おすすめレンタルサーバー
エックスサーバー — 国内シェアNo.1。速度・安定性・サポートすべてトップクラス。迷ったらこれ。
ConoHa WING — 初期費用無料+時間課金で試しやすい。表示速度も国内最速級。


コメント