Das Widget Kontaktformular Erweitert (Contact Form Advanced) hat einen kostenlosen SPAM-Schutz mit Google reCAPTCHA eingebaut: Besucher setzen ein Häkchen bei "Ich bin kein Roboter", bevor das Formular gesendet wird. Sie brauchen ein kostenloses Google-Konto, um zwei Schlüssel zu erhalten, die Sie in die Einstellungen des Formulars einfügen. Das dauert etwa 10 Minuten.
Welches Formular haben Sie?
| Widget | SPAM-Schutz |
|---|---|
| Kontaktformular Erweitert | reCAPTCHA, das Sie in den Widget-Einstellungen einschalten |
| Contact Form (das einfache Kontaktformular) | Kein reCAPTCHA. Ersetzen Sie es durch Kontaktformular Erweitert, um reCAPTCHA zu nutzen |
SPAM-Schutz einschalten
- Holen Sie sich Ihre zwei Schlüssel bei Google. Folgen Sie So fügen Sie Kontaktformularen einen SPAM-Schutz mit reCaptcha hinzu. Wählen Sie reCAPTCHA v2 und das Kästchen "Ich bin kein Roboter" und fügen Sie die Domain Ihrer Website hinzu, etwa yourdomain.com.
- Wählen Sie in EverWeb Ihr Formular aus und öffnen Sie Inspektor > Widget-Einstellungen.
- Scrollen Sie zu SPAM-Schutz und setzen Sie das Häkchen bei Verwenden Sie den Spam-Schutz von reCaptcha.
- Fügen Sie Ihren Websiteschlüssel (Site Key) in reCaptcha-Site-Schlüssel und Ihren geheimen Schlüssel (Secret Key) in reCaptcha-Geheimschlüssel ein. Vertauschen Sie die beiden nicht und fügen Sie keine Leerzeichen hinzu.
- Veröffentlichen Sie Ihre Website, öffnen Sie dann die veröffentlichte Seite in einem privaten Browserfenster und senden Sie sich eine Testnachricht.
Das reCAPTCHA-Feld erscheint nur auf Ihrer veröffentlichten Website. In der Vorschau zeigt EverWeb an seiner Stelle einen Hinweis, und aus der Vorschau werden keine Formulare gesendet.
Wenn es nicht funktioniert
- "The captcha is not valid." (Das Captcha ist ungültig) oder das Feld wird nicht geladen: Prüfen Sie, ob die Domain in den reCAPTCHA-Einstellungen bei Google mit der Adresse Ihrer Website übereinstimmt und ob jeder Schlüssel im richtigen Feld steht.
- Sie veröffentlichen dieselbe Website unter einer zweiten Adresse, etwa als Testkopie: Fügen Sie diese Domain ebenfalls zu denselben reCAPTCHA-Schlüsseln hinzu.
- "You must complete the captcha." (Sie müssen das Captcha ausfüllen): Der Besucher hat das Formular gesendet, ohne das Häkchen zu setzen. So soll es sein.
- Ihr Formular kommt überhaupt nicht an: siehe Mein Kontaktformular sendet mir keine E-Mails.
Gut zu wissen
- reCAPTCHA stoppt automatisierte Programme, die Formulare ausfüllen. Es kann keinen Menschen stoppen, der Spam von Hand eintippt, und keinen Spam, der direkt an Ihre E-Mail-Adresse geht. Zu Spam in Ihrem Posteingang siehe Ich erhalte sehr viele Spam-E-Mails in meinem Postfach. Wie kann ich das stoppen?
- Wenn Sie das Contact Forms Enhanced Add-on haben, setzt dessen Option Bestätigungs-E-Mail senden einen eingeschalteten SPAM-Schutz voraus. Siehe Was ist das Contact Forms Enhanced Add-on?
