フォーム設計のコツへ

フォームのスパム対策|迷惑な自動送信を防ぐ方法

公開したばかりのフォームに、意味のない文章や広告目的の自動送信が届いて困った経験がある方は多いのではないでしょうか。これは人が手作業で送っているのではなく、Web上のフォームを自動的に探して送信するプログラム(ボット)による仕業であることがほとんどです。

なぜスパムが届くのか

フォームのURLが検索エンジンや外部サイトから見つかると、ボットが自動的に巡回して手当たり次第に送信してきます。特に「お問い合わせ」「資料請求」など一般的な名称のフォームは狙われやすい傾向があります。フォーム自体に問題があるわけではなく、公開されているフォームであれば多かれ少なかれ起こりうる現象です。

具体的な対策方法

  1. 入力チェック(バリデーション)を厳しくする:メールアドレスの形式チェックや、必須項目の未入力を弾く設定を入れるだけでも、簡易的なボットの送信は減らせます。
  2. 画像認証(CAPTCHA)を設置する:人間にしか読み取れない画像やチェックボックスを挟むことで、自動送信を大幅に減らせます。ただし利用者の手間が増える点はデメリットです。
  3. ハニーポット項目を使う:人間には見えないが、ボットには入力されてしまう隠し項目を用意し、そこに値が入っていた送信を自動的に無視する方法です。利用者の操作を増やさずに対策できます。
  4. 受付期間や公開範囲を絞る:イベント終了後もフォームを公開したままにしておくと、いつまでもスパムの標的になり続けます。用が済んだフォームは早めに非公開にしましょう。
  5. 通知メールの振り分けルールを作る:完全に防ぎきれない場合に備えて、特定のキーワードを含む通知メールをまとめて別フォルダに振り分けておくと、日々の確認の負担が減ります。

向かないケース・注意点

  • CAPTCHAは対策として有効ですが、入力の手間が増えるため、申込率を最優先したいフォーム(イベント参加受付など)では慎重に導入を検討したほうがよい場合があります。
  • 対策をしても完全にゼロにはできないという前提で、「月に数件は届くもの」として運用ルールを決めておくと、過度に気にせず済みます。

よくある質問

Q. スパムが多いフォームは検索順位に悪影響がありますか? A. フォームへの自動送信自体が直接的にサイトの評価を下げることは一般的にはありません。ただし、対応に時間を取られて本来の問い合わせ対応が遅れないよう、優先的に対策しておくと安心です。

Q. CAPTCHAを設置すると正規の問い合わせも減ってしまいませんか? A. 一定数、入力の手間を理由に離脱する利用者はいます。まずはハニーポット項目など利用者の負担にならない対策から試し、それでも減らない場合にCAPTCHAの導入を検討する順番がおすすめです。

Q. 迷惑な内容が自動返信メールに反応して送られてくることもありますか? A. 自動返信メールの返信先を確認せず、無関係な広告メールが届くケースがあります。自動返信メールには返信不要の一文を入れておくと、利用者の混乱も防げます。

関連記事

おすすめのフォーム作成サービス:RAKUFO

ここまで紹介した内容を、手間をかけずに実践したいなら RAKUFO(ラクフォ) がおすすめです。無料プランからお問い合わせ・申込・アンケートなどのフォームを公開でき、見た目の調整やサイト埋め込み、自動返信メールまでひととおりそろっています。

RAKUFO が特に向いているポイントは次のとおりです。

  • 無料ではじめて、公開URLですぐにフォームを共有できる
  • 受付期間・回答数上限・パスワード保護など、運用向けの制限が使える
  • 管理者への通知と回答者への自動返信を設定しやすい
  • テンプレートから用途に近い形でスタートできる

まずは RAKUFO を無料で始める か、 フォームテンプレート一覧 から近い用途を選んでみてください。最初の1本を公開するところまで、短時間で確認できます。

この記事をシェア

https://rakufo.com/support/detail/105
X LINE

Welcome back

おかえりなさい

メールアドレスとパスワードでサインイン

Googleでログイン

Get started free

アカウントを作成

メールアドレスや Google 連携を使ってRAKUFOをご利用ください(無料)。

Googleで無料登録