困ったときに

問い合わせフォームに迷惑メールばかり届く原因と対策5つ

SHIROTSUME GRASS株式会社 / 2026年10月6日公開

ホームページの問い合わせフォームを開いてみると、英語ばかりの文面や、意味の通らない日本語、身に覚えのない広告の売り込みが並んでいる。本当のお客様からのご連絡が、その中に埋もれてしまっている。そんな状態になっているお店や会社は、決してめずらしくありません。むしろ、フォームを設置しているサイトであれば、ほとんどが一度は通る道です。

この記事では、まず「なぜ自分のところに迷惑メールが届くようになったのか」の原因を5つに整理し、それぞれについて、専門の業者に頼まなくても自分で確かめられる方法までセットでご紹介します。原因が分かれば、打つ手は変わります。逆に原因を切り分けないまま対策だけ入れると、本当のお問い合わせまで届かなくなるという、いちばん避けたい事態になりかねません。順番に見ていきましょう。

まず結論:迷惑メールの原因はこの5つのどれか

問い合わせフォームから、迷惑メールばかり届く。この状態になっている原因は、ほとんどの場合、次の5つのどれかです。先に結論からお伝えします。

  1. プログラム(機械)が自動でフォームを送信している……人が手で入力しているのではなく、インターネット上を巡回するプログラムが、フォームを見つけて自動で送信しています。いわゆる「ボット」と呼ばれるもので、日本語にすると「自動で動く小さなプログラム」です。
  2. メールアドレスがサイト上にそのまま載っていて、収集されている……ページに「info@〜」と文字で書いてあると、アドレスを集めて回るプログラムに拾われます。この場合はフォームだけでなく、直接のメールにも迷惑メールが増えます。
  3. フォームの項目が少なすぎて、機械でも送れてしまう……名前とメールと本文だけ、という作りは、人にとって親切な反面、プログラムにとっても送りやすい形です。
  4. 送信内容の確認・制限の仕組みが入っていない……「私はロボットではありません」のような確認や、同じ人が何度も連続で送れないようにする制限が入っていないと、1日に何十通でも送られてしまいます。
  5. 海外からの自動送信が大半……英語・中国語・ロシア語などの本文、意味の通らない日本語、URLだらけの本文。これらは海外のサーバーから機械的に送られているものです。

届くメールの見た目で、どれかが分かります

ご自身の受信箱を開いて、直近10通ほどを見比べてみてください。

  • 本文がほぼ同じで、名前だけ違う→ 原因①。自動送信の典型です。
  • 数分おきに連続で届いている→ 原因①と④。送信回数の制限が入っていない状態です。
  • フォーム経由ではない直接メールが増えた→ 原因②。アドレスの掲載方法を見直す対象です。
  • 名前欄に英数字の羅列、電話欄に意味のない数字→ 原因③。項目が少なく、形式のチェックもされていません。
  • 全文が外国語、またはリンクだらけ→ 原因⑤。海外からの一括送信です。

「誰かに狙われている」わけではありません

フォームを荒らされていると、特定の誰かに嫌がらせをされているように感じてしまいます。けれど実際には、悪意のある人が手で文章を書いて送っているケースはごく少数です。大半は、世界中のホームページを片っ端から回っているプログラムが、たまたまあなたのフォームを見つけて、機械的に送っているだけです。

これは、裏を返せばありがたい話でもあります。相手が機械であるなら、対策も機械的に効くからです。人の悪意は読み切れませんが、プログラムの動き方には決まったパターンがあります。次の章で、ご自身のフォームがどのパターンに当てはまるのかを、お金をかけずに確かめる手順をご案内します。

原因を自分で確かめる方法(無料でできる切り分け手順)

迷惑メールは、見た目はどれも同じように見えても、入ってくる経路が違います。経路が違えば効く対策も変わるので、先に「うちはどれか」を見分けておくと、無駄な設定を入れずに済みます。ここでは道具を買わずに、いま手元にあるメールとブラウザだけでできる確かめ方を順番にまとめます。

原因を自分で確かめる方法(無料でできる切り分け手順)

手順1:届いた迷惑メールを10通ほど並べ、送信時刻を見る

メールソフトで迷惑メールだけを日時順に並べてください。深夜から明け方に、3分おき・10分おきのように等間隔で届いているなら、人ではなくプログラムが自動でフォームを送っている可能性が高いです。反対に、平日の昼間にばらばらと届いているなら、人が手で送っている(海外の業務代行なども含む)ケースを疑います。

手順2:本文の言語とURLの有無を確認する

  • 英語・中国語・ロシア語などで、本文にURLがずらりと並んでいる → 宣伝目的の自動送信。手順3へ
  • 日本語だが不自然で、同じ文面が何度も届く → 文面を使い回す自動送信
  • 日本語で、自社の商品名が入っているのに営業内容 → 人が送っている営業メール。機械的な対策は効きにくい

手順3:フォームの入力項目を数える

自社のフォームを開いて、入力欄がいくつあるか数えます。「名前・メールアドレス・本文」の3つだけなら、どのサイトでも共通の形なので、自動送信プログラムに狙われやすい状態です。会社名、電話番号、「どこで当社を知りましたか」といった、そのサイト固有の項目が1つもない場合は、原因はほぼここにあります。

手順4:メールアドレスが文字のまま載っていないか探す

会社概要やお問い合わせページをパソコンで開き、キーボードでCtrl+F(Macはcommand+F)を押して「@」と入力してください。ページ内に「info@〜」のように文字でアドレスが書かれていれば、そこから収集され、フォームとは別にアドレス宛へ直接届いている可能性があります。この場合、フォーム側をいくら直しても減りません。

手順5:Googleで「site:自社ドメイン」と検索する

検索窓に site:example.co.jp のように自社のアドレスを入れて検索すると、検索に載っている自社のページが一覧で出ます。ここに身に覚えのないページや、英語だけのページが混じっていたら、サイト自体に手を入れられているおそれがあります。その場合は迷惑メール対策より先に、制作会社やサーバー会社への連絡が必要です。

手順6:送信ページへの訪問元の国を見る

Googleアナリティクスやサーバーの管理画面にあるアクセス記録で、フォームのページを見た人の国や地域を確認します。問い合わせ数に対して海外からの訪問が極端に多いなら、自動送信か海外からの営業です。国内からの訪問しかないのに迷惑メールが届く場合は、フォーム経由ではなくアドレス収集(手順4)を先に疑ってください。

1から6までで、たいていは原因が1つか2つに絞れます。絞れた状態なら、次の章の対策はほとんどが無料で、作業時間も30分ほどで終わります。

原因を切り分ける手順

  1. 送信時刻を見る等間隔ならプログラムによる自動送信を疑う
  2. 言語とURL確認外国語やリンク多数なら宣伝目的の自動送信
  3. 入力項目を数える項目が3つだけだと自動送信に狙われやすい
  4. メアド掲載確認ページに文字で書かれていると収集される

今日できる対策:お金をかけずに9割減らす

ここからは、費用をかけずに今日中にできることを、順番にすべて書きます。自動で送られてくるものは機械が一括でやっているので、機械にとって面倒な仕組みを一つ足すだけで、驚くほど減ります。上から順に効果が高いので、できるところまでで構いません。

1. 「私はロボットではありません」の確認を入れる(約20分)

一番効きます。WordPressでContact Form 7をお使いなら、Googleが無料で提供しているreCAPTCHAを連携できます。手順は次の通りです。

  1. Googleの「reCAPTCHA」の登録ページで、自社サイトのドメイン(例:example.jp)を登録する
  2. 「v3」を選んで登録すると、サイトキーとシークレットキーという2種類の文字列が発行される
  3. WordPressの管理画面左側「お問い合わせ」→「インテグレーション」を開く
  4. reCAPTCHAの欄に、さきほどの2つの文字列を貼り付けて保存

v3は利用者に画像を選ばせないので、本当のお客様の手間はゼロのまま機械だけをはじけます。フォームのプラグインがSnow Monkey FormsやWPFormsでも、同じように設定画面に連携欄があります。

2. 入力項目を1つ増やす(約10分)

都道府県のプルダウンや、「お見積り/ご相談/その他」といった選択式の項目を1つ足します。自動送信の道具は、よくある名前・メール・本文の欄に機械的に文字を入れて送ります。見慣れない選択項目があると、そこが空のまま送信されて、エラーではじかれます。必須にしておくのがポイントです。

3. 機械にだけ見える空欄を置く(約15分)

ハニーポット=「わなの空欄」と呼ばれる方法です。人の目には見えない空欄をフォームに1つ置いておき、そこに文字が入って送られてきたら機械と判断して捨てます。人は見えないので入力しようがなく、機械は全部の欄を埋めようとするため引っかかります。Contact Form 7なら「Honeypot」という無料の追加プラグインを入れ、フォームの編集画面にタグを1行足すだけです。

4. サイト上のメールアドレスの書き方を変える(約5分)

ページにそのまま文字で載っているアドレスは、自動で集めて回る仕組みに拾われます。画像にして載せる、または「info◯example.jp(◯を@に変えてお送りください)」のように記号を変えると、拾われにくくなります。電話番号と併記しておけば、お客様が困ることもありません。

5. 送信完了ページを検索に載せない(約10分)

「お問い合わせありがとうございました」のページが検索結果に出ていると、そこを目印にフォームを探されることがあります。WordPressなら、そのページの編集画面下部にあるSEO設定で「検索結果に表示しない」をオンにします。

6. メール側で振り分けルールを作る(約10分)

完全に止めるのは難しいので、受け取る側でも線を引きます。GmailやOutlookの検索窓から、特定の文字列(海外の宣伝文句や、同じ送信元のドメインなど)を条件にしてフィルタを作り、別フォルダへ自動で移します。削除ではなく別フォルダにするのが安全です。

目安として、1と2だけで大半は止まります。全部やっても所要1時間強、費用はかかりません。

お金をかけずにできる対策

  • reCAPTCHA利用者の手間なく機械による送信をはじく
  • 選択項目を増やす独自の選択肢を必須にして機械送信を防ぐ
  • ハニーポット設置人に見えない空欄を置き、機械を検知する
  • アドレスの書き方文字の直書きをやめて画像や記号に変える

やりすぎると本当の問い合わせが消える:避けたい設定

迷惑メール対策でいちばん怖いのは、迷惑メールと一緒に本当のお問い合わせまで止めてしまうことです。しかも、届かなくなったお問い合わせは「届いていない」ということ自体に気づけません。静かに減るので、原因が迷惑メール対策だったと分かるまでに何か月もかかることがあります。ここは「減らす」と「取りこぼさない」のバランスの話として読んでください。

やりすぎると本当の問い合わせが消える:避けたい設定

副作用が出やすい設定

  • 画像認証を難しくしすぎる/歪んだ文字を読ませるタイプは、スマートフォンの小さな画面では読み取りにくく、2回失敗した時点で離脱されます。信号機や横断歩道を選ばせるものも、電波が弱い場所では画像が出てこないことがあります。
  • 海外からのアクセスを一括で遮断する/出張中のお客様、海外在住の日本人、海外取引のある企業からの送信まで止まります。携帯回線やVPNを使っていると、国内からでも海外判定されることがあります。
  • 入力必須項目を増やしすぎる/ふりがな、会社名、部署名、電話番号、郵便番号、問い合わせ経路…と必須が10個を超えると、迷惑メールの送信プログラムは平気で埋めますが、本当のお客様のほうが先に諦めます。
  • 自動返信メールが迷惑メール扱いになる/送信は成功しているのに、お客様側には「受け付けました」が届かない。お客様は失敗したと思い、別の会社に連絡します。

本当に届いているかを確かめる3つの方法

  1. 自分のスマートフォンから、Wi-Fiを切った状態でテスト送信する/設定画面でWi-Fiをオフにし、携帯回線だけにします。会社のパソコンや社内Wi-Fiからだと通ってしまう設定でも、外の回線だと弾かれることがあるためです。送信ボタンを押したあと、完了画面がきちんと表示されるかまで見てください。スマートフォンでホームページを確認するときの見方とあわせて行うと、入力しづらい箇所にも気づけます。
  2. 自動返信が迷惑メールフォルダに入っていないか確認する/テスト送信の宛先には、普段お客様が使っていそうな無料メール(Gmailなど)を指定します。受信箱に無ければ「迷惑メール」フォルダを開く。そこに入っていたなら、お客様にも同じことが起きています。
  3. 送信数とアクセス数の比率を見る/対策を入れた月の前後で、ページを見た人の数に対してお問い合わせが何件あったかを比べます。アクセスは変わらないのにお問い合わせだけが急に落ちていれば、設定が厳しすぎた可能性が高いです。

迷惑メールが0件になったことを、そのまま成功とみなさないでください。目安としては、対策後に月1〜2件の迷惑メールが残っているくらいが、ちょうど良い場合もあります。完全にゼロを目指すほど、門は狭くなります。設定を変えたら必ずテスト送信、これだけは習慣にしておくと安心です。

迷惑メールが多いこと自体は、サイトが見つかっている証でもある

毎日のように意味のわからない英文メールが届くと、うんざりしてしまうと思います。ただ、少しだけ視点を変えると、見えてくることがあります。迷惑メールを送ってくる自動プログラムは、インターネット上を巡回してフォームのあるページを探しています。つまり、あなたのお問い合わせページは「機械が見つけられる場所にある」ということです。多くの場合、そのページは検索に載っている状態(検索エンジンにページが登録されている状態)にあります。サーバーの設定ミスでページが開けなかったり、検索エンジンに読み取らせない設定が残っていたりすると、そもそも自動プログラムにも見つかりません。

ただし「見つかっている=お客様に届いている」ではない

ここは正直に書きます。自動プログラムに見つかることと、お客様に見つかることは、まったく別の話です。自動プログラムはページの中身を理解していません。フォームがあるかどうかだけを見ています。一方でお客様は、困りごとを言葉にして検索し、出てきたページの中身を読んで、相談するかどうかを決めます。ですから、迷惑メールが多いからといって、お客様から見つかりやすい状態だとは限りません。

そして、本当のお問い合わせが来ない理由は、たいてい迷惑メールとは別のところにあります。よくあるのは次の三つです。

  • 検索されている言葉と、ページに書いてある言葉がずれている(お客様は「〇〇市 エアコン 修理」と探しているのに、ページには「空調設備のメンテナンス」としか書かれていない)
  • フォームまでの道のりが長い。サービス紹介を読み終えた場所に問い合わせ先がなく、メニューをたどらないと行き着けない
  • スマートフォンで見たときに、文字が小さい、入力欄が押しにくいなど、途中でやめてしまう作りになっている

どんな言葉で表示されているかを、自分で確かめる

一つ目の「言葉のずれ」は、無料で確かめられます。Google Search Console(サーチコンソール)という無料ツールを使います。すでに登録済みであれば、次の手順です。

  1. Search Consoleを開き、左側のメニューから「検索結果のパフォーマンス」を選びます
  2. 上部の期間を「過去3か月」に切り替えます
  3. グラフの上にある「合計表示回数」と「合計クリック数」の両方をオンにします
  4. 下へスクロールし、「クエリ」のタブを開きます。ここに並んでいるのが、実際に検索された言葉です

見るべきは、表示回数は多いのにクリックがほとんどない言葉です。それは「検索結果には出ているが、選ばれていない」という状態で、ページの題名や説明文が、その言葉を探している人の期待と合っていない可能性があります。逆に、自社では使っていなかった言い回しが並んでいることもあります。そうした言葉は、お客様が実際に使っている言葉ですから、ページ内に素直に書き足していく価値があります。

Search Consoleの基本的な見方はSearch Consoleで最初に見る、3つの画面でも整理しています。なお、ここで気づいた点を直したからといって、順位や問い合わせ数が必ず改善するとお約束はできません。ただ、どの言葉で見られているかを知らないまま手を入れるより、確かめてから直すほうが、やり直しは少なくて済みます。

まとめ

問い合わせフォームに迷惑メールばかり届くようになると、本当に見てほしいお客様からのご連絡が埋もれてしまいます。ここまでの内容を、もう一度短く振り返ります。

迷惑メールの原因は、この5つのどれか

  • フォームのアドレスが機械に見つかり、自動で送信され続けている
  • メールアドレスをページ上にそのまま書いていて、収集されている
  • フォームに人間かどうかを判定する仕組みが入っていない
  • 確認画面や自動返信の作りが、送信テストの踏み台になっている
  • 海外からの一斉送信に、まとめて対象にされている

原因を切り分ける順番

  1. 届いた迷惑メールの送信時刻を並べ、間隔が一定かどうかを見る
  2. 本文の言語・文面が毎回同じかどうかを確認する
  3. フォームの入力項目が全部埋まっているか、空欄が多いかを見る
  4. 自分で一度テスト送信し、同じ経路で届いているかを確かめる
  5. サイト上にメールアドレスを直接書いている箇所がないか探す

まずは無料の対策を、順に試す

対策は一度に全部入れず、ひとつずつ試して1〜2週間様子を見るのがおすすめです。同時に複数変えると、何が効いたのか分からなくなり、後で本当のお問い合わせを止めてしまったときに原因をたどれません。入力チェックの追加、送信ボタン前の簡単な確認、メールアドレスの直書きをやめる——この順で十分に減ることが多いです。そして、減ったあとに必ず自分でテスト送信をして、届くことを確かめてください。

迷惑メールが止まっても問い合わせが増えないとき

フォームが静かになったのに、本当のお問い合わせも少ないままなら、原因はフォームの外側にあります。ページに書かれている内容が、お客様の知りたいこと(料金の目安、対応エリア、どんな相談ができるのか)に届いていない。あるいは、検索したときにそもそも見つけてもらえていない。このあたりは、問い合わせが来ないときに確認することから順に見ていくと、手がかりが出てきます。

シロツメWebを運営するSHIROTSUME GRASS株式会社は、もともとSEOの会社ではありません。本業は法人向けの中古スマートフォン・PCの買い取りと販売です。その集客を外に頼まず、自分たちでSEO記事を書いて続けた結果、実際にお問い合わせが増えたため、同じやり方を他社様にもご提供しています。代行だけを請け負う会社ではなく、自社でも同じ作業を続けている立場からお話しできるのが違いです。順位や件数をお約束することはできませんが、いま何が足りていないのかは、ホームページを拝見すれば具体的にお伝えできます。

ホームページの現状を見て改善点をお伝えする無料SEO診断を行っています。お問い合わせフォームから、お気軽にご連絡ください。

いまの状態を、数字でお出しします

サイトのURLをひとつ教えていただくだけで結構です。どこに直せるところがあるかを調べて、優先順位をつけた診断書をお送りします。費用はかかりません。ご覧いただくだけで終わっていただいても構いません。

URLを入れて無料で診断する →

シロツメWeb(SHIROTSUME GRASS株式会社)/検索順位を保証するものではありません。

よく読まれている関連ガイド

シミュレーター月に何件増えれば、元が取れるか

プランと、お仕事1件あたりの利益を入れてみてください。月額をまかなうのに必要な件数を計算します。

プラン

月額をまかなうのに必要な件数

1件/月

最初の1年(初期費用を含めて 41万円)なら、年に9件でまかなえる計算です。

まずは無料で診断する →

選んだプラン(B)で相談する →

月額÷1件あたりの利益で出した計算です。件数が増えることをお約束するものではありません。料金は税別、Cプランは最低価格で計算しています。

まずは、いまの状態を知るところから。

そのホームページ、
まだできることがあります。

今あるホームページのURLだけで結構です。
どこから直すとよいか、わかりやすくお伝えします。

ホームページを無料で診断する ↗

所要3営業日 / 費用は無料 / 診断だけでも構いません