Strategien zur Erstellung sicherer WordPress-Formulare

Wie man ein sicheres Formular in WordPress erstellt (5 einfache Wege)

Bei der Erstellung von Formularen werden bei neuen WordPress-Websites Sicherheitsaspekte oft außer Acht gelassen. Das ist ein großer Fehler.

Ich weiß das, weil ich es auf die harte Tour gelernt habe, als das Anmeldeformular auf meiner Website von einem Spam-Bot angegriffen wurde, der über Nacht 60.000 Mal versuchte, sich anzumelden...

Ich trage immer noch ein Trauma von diesem Ereignis mit mir herum. Ich vergesse vielleicht zu essen, aber ich vergesse nicht mehr, wichtige Formulare in meinen Online-Projekten mit einem Spamschutz zu versehen.

Die gute Nachricht ist, dass sich die Strategien zur Bekämpfung von Spam und Sicherheitsbedrohungen im Laufe der Jahre erheblich verbessert haben. Selbst wenn Sie also Spam und verdächtige Aktivitäten auf Ihren Formularen feststellen, können Sie sie wirksam bekämpfen.

Auch wenn Sie keinen Grund zu der Annahme haben, dass Ihre Website von Spambots angegriffen wird, sollten Sie dennoch vorbeugende Maßnahmen ergreifen, um Ihre Formulare vor künftigen Bedrohungen zu schützen.

In diesem Artikel werde ich einige wirksame Tipps für die Erstellung eines sicheren WordPress-Formular, das viele WPForms Kunden und mir geholfen haben, als auch bei der Verringerung der Spam-Einsendungen und Sicherheitsbedrohungen zu teilen.

Jetzt sichere WordPress-Formulare erstellen 🔒.

Wie Sie die Sicherheit Ihres WordPress-Formulars erhöhen

1. CAPTCHA aktivieren

CAPTCHA-Dienste sind eines der beliebtesten Tools zum Blockieren von Formular-Spam. Sie verdanken ihre Beliebtheit der Tatsache, dass sie Spambots daran hindern, Ihre Formulare anzugreifen.

Um ein CAPTCHA zu einem WordPress-Formular hinzuzufügen, benötigen Sie ein Plugin, das CAPTCHA-Dienste unterstützt. Mit WPForms zum Beispiel können Sie die folgenden CAPTCHA-Dienste zu jedem Formular hinzufügen:

  • Benutzerdefiniertes CAPTCHA
  • Google reCAPTCHA
  • hCaptcha
  • Cloudflare-Drehkreuz
WPForms Captcha-Dienst

Alle diese CAPTCHA-Dienste können bei der Reduzierung von Spam-Formularen für Sie sehr effektiv sein.

Wenn Sie jedoch trotz der Verwendung eines dieser CAPTCHA-Dienste weiterhin Spam erhalten, empfehle ich Ihnen, eine andere Option zu wählen.

Kontrollkästchen reCAPTCHA

Wenn Sie zum Beispiel bereits reCAPTCHA verwenden und immer noch ein hohes Spamaufkommen haben, können Sie stattdessen hCaptcha verwenden.

Wenn Sie immer noch nicht zufrieden sind, lohnt es sich, Cloudflare Turnstile auszuprobieren.

Diese CAPTCHA-Dienste sind alle automatisiert und verwenden komplexe Algorithmen, um verdächtige Aktivitäten zu überprüfen, während ein Formular ausgefüllt wird.

Aber wenn Sie eine einfachere CAPTCHA mit der Fähigkeit, Ihre eigenen Fragen zu entwerfen zu fragen, können Sie die WPForms Custom Captcha verwenden.

Auf diese Weise können Sie mathematische Fragen oder allgemeine Trivialfragen stellen, die für echte Benutzer leicht zu beantworten sind, für Spambots aber eine ziemliche Herausforderung darstellen können.

Schließlich können Sie auch Akismet verwenden , um Spam zu blockieren. Akismet unterscheidet sich von anderen CAPTCHA-Diensten, weil es völlig unsichtbar ist und Spam anhand einer riesigen Datenbank mit bekannten Spam-Mustern erkennt.

Wenn Sie also die Sicherheit Ihres WordPress-Formulars verbessern möchten, ohne die Benutzerfreundlichkeit mit einem CAPTCHA auf Rätselbasis zu beeinträchtigen, ist Akismet eine gute Option, die Sie ausprobieren sollten.

2. E-Mail-Bestätigung einrichten

CAPTCHA-Dienste sind zwar hervorragend geeignet, um die meisten Arten von Spam zu blockieren, aber sie sind nicht perfekt. Es gibt Situationen, in denen Sie einige zusätzliche Maßnahmen ergreifen müssen, um Ihr Formular vor Bots und Betrügern zu schützen.

Wenn Sie beispielsweise Besuchern die Möglichkeit geben, über ein Registrierungsformular ein Konto auf Ihrer Website einzurichten, kann eine einfache E-Mail-Verifizierung viel dazu beitragen , gefälschte Registrierungen zu verhindern.

Die WPForms User Registration Addon können Sie nicht nur Ihre eigenen benutzerdefinierten Registrierungsformulare zu erstellen, sondern ermöglicht es Ihnen auch, E-Mail-Verifizierung hinzuzufügen.

Auswählen einer Benutzeraktivierungsmethode

Sie können jede Benutzerregistrierung entweder selbst manuell aktivieren oder den Benutzern erlauben, dies selbst zu tun, indem Sie ihnen eine E-Mail direkt an ihre angegebene E-Mail-Adresse schicken.

Spammer verwenden in der Regel gefälschte E-Mail-Adressen, so dass Sie eine Menge Spam von Ihrem Anmeldeformular einfach durch Hinzufügen einer E-Mail-Bestätigungs-E-Mail in WPForms zu beseitigen.

Sie können auch die E-Mail-Verifizierung für jedes allgemeine Formular mit dem WPForms Form Locker Addon aktivieren. Wenn diese Funktion aktiviert ist, verlangt WPForms, dass ein Besucher zuerst eine gültige E-Mail-Adresse eingibt, bevor er auf das Formular zugreifen kann.

Der Nutzer erhält dann eine E-Mail mit einem eindeutigen Link zum Entsperren des Formulars, so dass kein Nutzer mit einer gefälschten E-Mail darauf zugreifen kann.

Hinzufügen einer E-Mail-Bestätigungsnachricht

Hinweis: Die Hinzufügung eines zusätzlichen Schritts, der zum Zugriff auf das Formular führt, kann auch bei echten Nutzern ein gewisses Ärgernis darstellen. Es ist eine gute Idee, die Empfindlichkeit Ihrer Zielgruppe zu berücksichtigen, bevor Sie die E-Mail-Überprüfung einbauen.

Formular mit E-Mail-Bestätigung erstellen

3. Einreichungen nach Land blockieren

Wenn Sie ein lokales Unternehmen sind, das nur in einem einzigen Land (oder nur in einigen wenigen) tätig ist, sollten Sie in Erwägung ziehen, Formularübermittlungen aus anderen Ländern zu blockieren.

WPForms verfügt über einen sehr praktischen Länderfilter, mit dem Sie Einträge aus bestimmten Ländern zulassen oder blockieren können.

Länderfilterung

Dies ist eine wirkungsvolle Strategie, weil Sie damit einen großen Teil der potenziellen Spammer und Hacker aus einer Region außerhalb Ihres Zielmarktes ausschalten können.

4. Sichtbarkeit des Formulars auf eingeloggte Benutzer beschränken

Wenn Sie Formulareingaben nur von angemeldeten Benutzern akzeptieren wollen, ist die Wahrscheinlichkeit, Spam zu erhalten, natürlich ziemlich gering.

Das liegt daran, dass es für einen Spammer einen großen Zeitaufwand bedeutet, sich zuerst anzumelden und dann Ihr Formular auszufüllen, um Sie mit Spam zu versorgen. Böswillige Nutzer, ob real oder als Bots, bevorzugen immer leicht zugängliche Ziele.

Mit dem WPForms Form Locker Addon können Sie den Zugriff auf Ihr Formular nur auf angemeldete Benutzer beschränken.

Aktivierung der Formularbeschränkung mit dem Form Locker Addon

Es ist jedoch wichtig, von Fall zu Fall abzuwägen, ob es sinnvoll ist, diese Einschränkung in Ihr Formular aufzunehmen.

Es wäre zum Beispiel nicht sehr sinnvoll, diese Einschränkungen in einem Lead-Formular zu verwenden. In einem Formular für Kundenrezensionen wären sie aber durchaus relevant.

5. Layer Up Form Sicherheitsmerkmale

Ich habe schon Situationen erlebt, in denen Websites trotz der einen oder anderen Sicherheits- oder Spamschutzlösung für ein Webformular weiterhin hohe Spam-Raten aufweisen.

Manchmal lassen sich die fortgeschrittenen Spambots nicht mit einer einzigen Spam-Blockierungstechnik bekämpfen - Sie müssen mehrere Taktiken gleichzeitig anwenden.

Hier ein Beispiel für die Verwendung einer Kombination von Schutzfunktionen, um die Sicherheit Ihres Formulars zu erhöhen:

  • Aktivieren Sie CAPTCHA : Ihre erste Verteidigungslinie muss eine Form von CAPTCHA oder ein Dienst wie Akismet sein, um den Großteil der Spam-Angriffe auf Ihre Website zu verhindern.
  • Setzen Sie eine Mindestübermittlungszeit durch: Spambots sind darauf programmiert, superschnell zu sein. Diese Tatsache kann gegen sie verwendet werden, um Formularübermittlungen zu verhindern, die vor Ablauf einer Mindestzeit erfolgen. Die Einstellung für die Mindestübermittlungszeit in WPForms kann eine weitere wichtige zusätzliche Ebene der Formularsicherheit hinzufügen.
  • Aktivieren Sie die E-Mail-Überprüfung für die Registrierung: Wenn es sinnvoll ist, verwenden Sie die E-Mail-Verifizierung, um zu verhindern, dass sich Nutzer mit gefälschten E-Mails anmelden.
  • Verwenden Sie einen Länderfilter: Für lokale Unternehmen ist es immer sicherer, Besucher aus Ländern zu blockieren, die Sie nicht beliefern.
  • Führen Sie eine E-Mail-Blockliste: Wenn Sie Wiederholungstäter auf Ihrer Website feststellen, können Sie eine E-Mail-Blockliste erstellen, um zu verhindern, dass Anmeldungen mit bestimmten E-Mail-Adressen akzeptiert werden.

Mit einer mehrgleisigen Strategie haben Sie eine viel größere Chance, Spam zu verhindern und die Sicherheit Ihres Formulars zu erhöhen.

Probieren Sie als nächstes einige reCAPTCHA-Alternativen aus

Google reCAPTCHA ist der beliebteste CAPTCHA-Dienst für Kontaktformulare. Es gibt jedoch einige großartige Alternativen, die auch einen besseren Schutz der Privatsphäre der Nutzer bieten. In unserem Leitfaden zu reCAPTCHA-Alternativen werden einige andere Optionen besprochen, mit denen Sie Ihre Formulare sicher machen können.

Wenn Sie nach einer sicheren Möglichkeit suchen, Ihre WordPress-Formular-Benachrichtigungs-E-Mails mit Gmail zu versenden, lesen Sie diese Anleitung zur Verwendung von Gmail SMTP mit WP Mail SMTP.

Jetzt sichere WordPress-Formulare erstellen 🔒.

Also, worauf warten Sie noch? Starten Sie noch heute mit dem leistungsstärksten WordPress-Formular-Plugin.

Und vergessen Sie nicht: Wenn Ihnen dieser Artikel gefällt, dann folgen Sie uns bitte auf Facebook und Twitter.

Offenlegung: Unser Inhalt wird von den Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, erhalten wir möglicherweise eine Provision. Sehen Sie, wie WPForms finanziert wird, warum es wichtig ist, und wie Sie uns unterstützen können.

Osama Tahir

Osama ist ein Senior Writer bei WPForms. Er ist darauf spezialisiert, WordPress-Plugins zum Testen auseinanderzunehmen und seine Erkenntnisse mit der Welt zu teilen.Erfahren Sie mehr

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.

8 Kommentare zu "Wie man ein sicheres Formular in WordPress erstellt (5 einfache Wege)"

  1. Sind die über WPForms gesendeten Daten während der Übertragung verschlüsselt oder anderweitig sicher?

    Bei der Erhebung personenbezogener Daten wollen wir unseren Nutzern die Gewissheit geben, dass die Übermittlung ihrer Daten auf sichere Weise erfolgt. Mir ist klar, dass die Speicherung von Daten etwas anderes ist, weshalb ich die Frage auf eine bestimmte Weise formuliert habe.

  2. Hallo, gibt es eine Möglichkeit, sichere, aber anonyme Formulare in Wordpress zu erstellen? Mir ist aufgefallen, dass viele Formulare "E-Mail-Adressen" als Pflichtfeld haben, das nicht gelöscht werden kann. Ich danke Ihnen.

    1. Hallo Ruby- Wir haben keine eingebaute Funktion, um anonyme Formulare zu erstellen. Sie können dies jedoch durchaus mit angemeldeten Benutzern erreichen, und durch Hinzufügen dieses benutzerdefinierten Codes können Sie das erreichen, was Sie erwähnt haben.

      Ich hoffe, das hilft 🙂 .

    1. Hallo Richie!

      Unser Plugin selbst bietet keine Datenverschlüsselungsfunktionen. Ob die Daten auf dem Weg zum Server Ihrer Website vom Nutzer aus "sicher" sind oder nicht, ist eine komplizierte Angelegenheit, aber im Allgemeinen kann Ihre Website als sicher angesehen werden, wenn sie ein SSL-Zertifikat besitzt. Wenn es um die Sicherheit einer Website geht, spielen zahlreiche Faktoren eine Rolle. Diese Artikel könnten Ihnen bei der Beantwortung dieser Frage helfen:
      1 - https://wpforms.com/docs/a-complete-guide-to-wpforms-security/
      2 - https://www.wpbeginner.com/wordpress-security/

      Ich hoffe, dass dies zur Klärung beiträgt 🙂 Wenn Sie weitere Fragen dazu haben, wenden Sie sich bitte an uns.

      Danke!

  3. Wie kann ich die Dateien im Upload-Ordner von wpforms auf meinem Webserver sichern? Kann ein Hacker durch Scannen der Website auf diese Dateien zugreifen?

    1. Hey Simo - WPForms sollte den Großteil der Dateiupload-Sicherheit für Sie zu behandeln - wir nicht zulassen, dass alle nicht genehmigten oder nicht autorisierten Dateien hochgeladen werden. Solange Sie also einen seriösen Webhost verwenden, sollte es keine Probleme geben.

      Wenn Sie sich nicht sicher sind, welche Methoden Ihr Webhoster zur Sicherung seiner Server einsetzt, empfehle ich Ihnen, sich mit seinem Kundendienst in Verbindung zu setzen, um zu besprechen, welche Sicherheitsmaßnahmen ergriffen werden, wie er Ihre Website schützt und welche Maßnahmen er im unwahrscheinlichen Fall einer Kompromittierung Ihrer Website ergreift. Es ist immer am besten zu wissen!

      Außerdem fügen wir am Ende der Datei einen eindeutigen Hash hinzu (z. B. my-logo-570543445db74.png), damit ein böswilliger Benutzer nicht einfach eine Reihe von Dateien öffnen kann, die auf Ihre Website hochgeladen wurden.

Einen Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte denken Sie daran, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und sinnvolles Gespräch führen.

Dieses Formular ist durch Cloudflare Turnstile geschützt und es gelten die Cloudflare Datenschutzbestimmungen und Nutzungsbedingungen.