# ハニーポットスパムフィルタリング

> Formspree Docs · フォームの作成 · 2025年12月10日

#### 利用可能なプラン: すべてのプラン

`_gotcha` という名前の隠し「ハニーポット」入力を追加することで、自動フォームスクレイパーを欺くことができる場合があります。これは、CSS で非表示になっているため、通常の訪問者は入力しない入力フィールドです。しかし、フォームをスクレイピングするアルゴリズムはそのフィールドを無視すべきことを知らず、スパムコンテンツで入力してしまう場合があります。

サーバーが送信を受け取った際に、`_gotcha` フィールドが入力されていれば、ボットがフォームを送信したサインと判断し、その送信を静かに無視します。

すべてのフォームには、機械学習技術を使用して人間とボットを区別する [reCAPTCHA](https://www.google.com/recaptcha/intro/) が付属していますので、ほとんどのフォームではこのフィールドは不要です。

以下に `_gotcha` フィールドの使用方法の例を示します。ここではインラインスタイルを使用していますが、CSS クラスで入力を非表示にするのがベストプラクティスです。

```html
<input type="text" name="_gotcha" style="display:none" />
```
