Verhinderung von Spam in WPForms

Möchten Sie verhindern, dass Spam über Ihre WordPress-Formulare gesendet wird? Es gibt viele Anti-Spam-Optionen, und es kann schwierig sein, die richtige(n) zu wählen.

In diesem Tutorial werden wir Sie durch die Anti-Spam-Optionen, die in WPForms verfügbar sind, führen.

Übersicht über die Verhinderung von Spam

Anforderungen: Die Akismet, reCAPTCHA, hCaptcha, und Cloudflare Turnstile Integrationen sind mit jeder Version von WPForms, einschließlich WPForms Lite zur Verfügung. Die Custom Captcha-Funktion ist mit jeder bezahlten Lizenz verfügbar.


Zugriff auf Spamschutz und Sicherheitseinstellungen

WPForms verfügt über einen eigenen Spamschutz und Sicherheitseinstellungen, auf die Sie direkt im Formularersteller zugreifen können.

Um loszulegen, müssen Sie zunächst ein neues Formular erstellen oder ein bestehendes bearbeiten, um auf den Formularersteller zugreifen zu können.

Sobald Sie den Formularersteller geöffnet haben, gehen Sie zu Einstellungen " Spamschutz und Sicherheit.

spam-protection-settings

Hier finden Sie die meisten Konfigurationsoptionen zur Vermeidung von Spam in Ihren Formulareinträgen.

WPForms Spamschutz und Sicherheitseinstellungen

In dieser Anleitung wird beschrieben, wie Sie die verfügbaren Anti-Spam-Optionen konfigurieren können.

Moderner Anti-Spam-Schutz aktivieren

Hinweis: Damit der moderne Anti-Spam-Schutz richtig funktioniert, muss JavaScript auf Ihrer Website aktiviert sein.

WPForms hat einen eingebauten modernen Anti-Spam-Schutz, der Spam-Einsendungen auf Ihren WordPress-Formularen verhindert.

Dieser moderne Ansatz basiert auf der Honeypot-Technik und verwendet eine mehrschichtige Lösung zur Verbesserung der Spam-Erkennung und -Prävention. Es wird sichergestellt, dass nur echte Nutzer Formulare auf Ihrer Website einreichen können.

Unter Einstellungen " Spamschutz und Sicherheit finden Sie den Schalter, mit dem Sie diese Einstellung aktualisieren können.

Die Option Modernen Spamschutz aktivieren sollte standardmäßig aktiviert sein, aber Sie können sie hier überprüfen.

enable-modern-anti-spam-protection

Wenn diese Einstellung aktiviert ist, wird Ihr Formular nicht gesendet, wenn ein Bot den Spam-Schutz auslöst.

Aktivieren des Anti-Spam-Schutzes von Akismet

Der Spam-Schutz von Akismet hält Spammer davon ab, WordPress-Formulare einzureichen. Mithilfe intelligenter Algorithmen verhindert Akismet, dass als Spam identifizierte Formulareinträge gespeichert werden. Diese Algorithmen passen sich auf der Grundlage der von Benutzern gemeldeten Spam-Einträge an und kennzeichnen ähnliche Inhalte im Laufe der Zeit automatisch als Spam.

Eine schrittweise Anleitung zur Verwendung von Akismet mit WPForms finden Sie in unserem Tutorial über Einrichten von Akismet Anti-Spam-Schutz.

Speicherung von Spam-Einträgen aktivieren

Mit WPForms können Sie wählen, ob Sie Spam-Einträge vollständig blockieren oder in Ihrer Datenbank speichern möchten. So können Sie Spam-Einträge überprüfen und falsch-positive Einträge leicht wiederherstellen.

Die Option Spam-Einträge in der Datenbank speichern ist standardmäßig aktiviert, aber Sie können sie nach Ihren Wünschen ändern.

speichere-spam-einträge-in-datenbank

Einträge, die als Spam identifiziert werden, werden im Abschnitt Spam auf der Seite Einträge des Formulars gespeichert.

Hinweis: Eine ausführliche Anleitung zur Verwaltung von Spam-Einträgen finden Sie in unserem Tutorial zur Anzeige und Verwaltung von Spam-Einträgen.

Aktivieren der Mindestzeit für die Einreichung

WPForms bietet die Möglichkeit, eine Mindestzeit festzulegen, bevor Benutzer Ihr Formular abschicken können. Das Festlegen einer Mindestzeit für das Absenden eines Formulars hilft dabei, Bot-Einsendungen auf Ihren WordPress-Formularen zu reduzieren.

Die Option Mindestzeit bis zur Übermittlung aktivieren ist standardmäßig mit einer Mindestzeit bis zur Übermittlung von 2 Sekunden aktiviert. Sie können die Mindestzeit jedoch auf jeden beliebigen Wert aktualisieren.

Aktivieren Sie die Option Mindestzeit bis zur Übermittlung

Geben Sie dazu einen Wert in das Feld Mindestzeit bis zum Absenden ein. Dieser Wert wird in Sekunden angegeben und gilt für Benutzer, die das Formular ausfüllen.

Den Timer einstellen

Wenn ein Benutzer versucht, das Formular vor der von Ihnen festgelegten Mindestzeit abzuschicken, wird eine Fehlermeldung angezeigt, die ihn auffordert, etwas länger zu warten, bevor er das Formular abschickt.

Fehlermeldung "Mindestzeit nicht erreicht

Hinzufügen eines CAPTCHA zu Ihren Formularen

CAPTCHAs sind automatisierte Tests, die prüfen, ob es sich bei den Benutzern um echte Menschen und nicht um Spambots handelt. Es gibt vier verschiedene CAPTCHA-Optionen, die Sie zu Ihren Formularen hinzufügen können, um einen zusätzlichen Schutz über die eingebaute Option von WPForms hinaus zu gewährleisten.

Wir haben für jede Methode eine eigene Anleitung erstellt, so dass Sie diejenige auswählen können, die Ihren Bedürfnissen am besten entspricht.

  • reCAPTCHA: Verstärken Sie die Sicherheit Ihres Formulars mit dem reCAPTCHA-Dienst von Google.
  • hCaptcha: Fügen Sie eine zusätzliche Schutzschicht mit der hCaptcha-Alternative hinzu.
  • Cloudflare Turnstile: Sichern Sie Ihre Formulare, indem Sie sie mit Cloudflare Turnstile integrieren.
  • Benutzerdefiniertes Captcha: Erstellen Sie eine individuelle Captcha-Lösung, die auf Ihre spezifischen Anforderungen zugeschnitten ist.

Klicken Sie einfach auf eine der bevorzugten Methoden oben, um die einzelnen Optionen zu erkunden und zu erfahren, wie Sie sie Ihren Formularen hinzufügen können.

Möchten Sie auf unsere gebrauchsfertige Spamschutz-Formularvorlage zugreifen? Sehen Sie sich unsere anpassbare Anti-Spam GDPR-Kontaktformularvorlage an.

Hinzufügen von Spam-Filtern

Im Abschnitt Filterung Ihrer Spamschutz- und Sicherheitseinstellungen gibt es 2 verschiedene Filter, die Sie aktivieren können, um zu verhindern, dass Benutzer Ihr Formular absenden.

Hier sehen Sie eine Option zur Aktivierung eines Länderfilters und eine weitere zur Aktivierung eines Stichwortfilters.

Optionen für die Filterung

Einzelheiten zum Einrichten dieser Filter finden Sie in unserem Leitfaden zum Hinzufügen von Spam-Filtern in WPForms.

Erstellen einer Zulassen- oder Verweigern-Liste

Eine weitere wirksame Methode zum Schutz Ihrer Formulare vor Spam ist die Verwendung einer Erlaubnis- oder Ablehnungsliste. Dieser Ansatz schränkt Formularübermittlungen auf der Grundlage der E-Mail-Adressen der Benutzer ein. Wenn die E-Mail-Adresse eines Benutzers nicht mit den Regeln Ihrer Liste übereinstimmt, kann er das Formular nicht übermitteln.

Detaillierte Anweisungen zu diesen Spamschutzmethoden finden Sie in unserem vollständigen Tutorial zur Einrichtung einer E-Mail-Allowlist oder -Denylist.

Hinweis: Zusätzlich zur Verwendung einer allowlist oder denylist, haben Sie die Möglichkeit, bestimmte IP-Adressen von der Übermittlung von Formularen mit einem benutzerdefinierten PHP-Snippet aus der WPForms Code Snippets Bibliothek zu verhindern. Detaillierte Informationen zur Einrichtung finden Sie in unserer Entwicklerdokumentation.

Häufig gestellte Fragen

Im Folgenden haben wir die wichtigsten Fragen, die wir über Spam-Schutz in WPForms bekommen beantwortet.

In meinen Einstellungen gibt es die Option, einen Anti-Spam-Honeypot zu aktivieren. Wie funktioniert das?

Unser Anti-Spam-Honeypot war für alle Formulare enthalten, die vor unserer Version 1.6.2 erstellt wurden. Für Formulare, die nach diesem Update erstellt wurden, wird jedoch nur unsere moderne Anti-Spam-Schutzoption verwendet.

Das war's! Jetzt wissen Sie, wie Sie Spam in Ihren Formularen verhindern können.

Möchten Sie als Nächstes die über Ihre Formulare eingereichten Einträge bearbeiten? Schauen Sie sich unser Tutorial über die Bearbeitung von Einträgen in WPForms an, um mehr zu erfahren.

Das beste WordPress Drag and Drop Form Builder Plugin

Einfach, schnell und sicher. Schließen Sie sich über 6 Millionen Website-Besitzer, die WPForms vertrauen.

Bitte aktivieren Sie JavaScript in Ihrem Browser, um dieses Formular auszufüllen.