6 Möglichkeiten, WordPress-Spam mit Contact Form 7 zu stoppen

Eine Webmarketing-Aktivität erfordert immer Respekt vor dem Kunden
Eine Webmarketing-Aktivität erfordert immer Respekt vor dem Kunden

5 Möglichkeiten, WordPress-Spam mit Contact Form 7 zu stoppen

Das beliebte Kontaktformular Contact Form 7 für WordPress wird oft von Spam angegriffen. Hier sind 6 einfache, aber effektive Möglichkeiten, das Problem zu beheben

Spam ist ein großes Problem mit Kontaktformularen auf WordPress-Websites – sowohl auf den Websites, die wir selbst gestalten, als auch auf globaler Ebene. Kunden kontaktieren uns oft, um Spam-Probleme zu melden, die durch die Kontaktformulare ihrer Websites verursacht werden. Es ist nie möglich, Methoden und Techniken anzuwenden, die für alle gelten, leider ist es immer notwendig, jeden Fall von Fall zu Fall zu analysieren. Das Contact Form 7-Plugin ist der beliebteste und kostenlose WordPress-Kontaktformular-Builder und wird daher stark von Spammern angegriffen. Das Einreichen von Spam-Kontaktformularen kann ein großes Problem für stark frequentierte WordPress-Websites sein, die jeden Tag Hunderte von Spam-E-Mails erhalten. Diese sind unbequem und erschweren das Auffinden authentischer Nachrichten unter Spam und erzeugen Unzufriedenheit bei Kunden.

Ein neuer Kunde von uns beschwerte sich darüber, dass er trotz einiger Vorsichtsmaßnahmen, die wir getroffen hatten, täglich Hunderte von Spam-E-Mails erhielt. Dies veranlasste uns, einen Moment innezuhalten und nachzudenken. Und so haben wir eine Reihe von Methoden getestet, um die beste Lösung zu finden, die ich jetzt mit Ihnen teilen werde. Und das Beste daran ist, dass Sie kein WordPress-Experte sein müssen, um sie zu verwenden. Sie können sich auch klassifizierte WordPress-Themen ansehen, die eine großartige Option zum Erstellen Ihrer WordPress-Website darstellen. Wir haben das Problem an der Wurzel gelöst.

  1. Quiz
  2. Mindestanzahl an Zeichen
  3. Akismet
  4. Honeypot-Kontaktformular
  5. Really Simple CAPTCHA
  6. Integration mit Google reCAPTCHA

Sollte ich alle von Ihnen empfohlenen Anti-Spam-Methoden anwenden?

Mit einem Wort, nein. Ich rate Ihnen NICHT, alle in diesem Artikel vorgeschlagenen Methoden anzuwenden. Eine WordPress-Website sollte so sauber und so wenig wie möglich hinter den Kulissen gehalten werden und keine unnötigen Plugins installiert werden. Stattdessen empfehle ich Ihnen, mit diesen Lösungen durch Versuch und Irrtum zu experimentieren, egal ob Sie ein WordPress-Experte oder ein Anfänger sind. Verfolgen Sie, wie viel Kontaktformular-Spam Sie erhalten, nachdem Sie ein oder zwei Methoden implementiert haben, und nehmen Sie Änderungen vor, bis Sie zufrieden sind. Installieren Sie Akismet als Ausgangspunkt und nehmen Sie es von dort aus.

1. Quiz

Einfache Quiz werden immer beliebter, um Spam über Kontaktformulare zu bekämpfen. Sie funktionieren, indem sie dem Benutzer eine einfache Frage stellen, wie „Die Hauptstadt von Italien? Rom". Bots können diese Frage nicht beantworten. Daher können nur Personen, die die richtige Antwort eingeben, das Kontaktformular absenden.

Um ein Quiz hinzuzufügen, bearbeiten Sie das Kontaktformular und klicken Sie auf das Dropdown-Menü Tag generieren. Fügen Sie den unten angezeigten Shortcut-Code in Ihr Kontaktformular ein. Es wird in etwa so aussehen:

[quiz capital-quiz "Which is bigger, 2 or 8?|8"]

2. Mindestanzahl an Zeichen

Oft erhalten viele mit WordPress gestaltete Websites viele Spam-Nachrichten aus dem Kontaktformular mit kurzen, zweistelligen Nachrichten, normalerweise einer Nummer. Mir ist nicht ganz klar, was die Absicht des Spammers war, außer das Postfach des Websitebesitzers mit gefälschten Nachrichten zu verstopfen, aber es ist eine Art von Spam, die derzeit ziemlich weit verbreitet ist.

Wenn alle Ihre Spam-Nachrichten einem offensichtlichen Muster folgen, können Sie sie blockieren, indem Sie Ihr Kontaktformular so einrichten, dass Nachrichten blockiert werden, die diesem Muster entsprechen. In diesem Fall habe ich die Optionen für maximale und minimale Länge in Contact Form 7 verwendet, um zu verlangen, dass Nachrichten länger als 20 Zeichen sind. Echte Anfragen enthalten normalerweise mehr als 20 Zeichen, sodass Bots blockiert werden, ohne echte Benutzer zu frustrieren.

Das Feld „Nachricht/Kommentare“ sieht in etwa so aus:

[textarea* your-message minlength:20 maxlength:500]

3. Akismet

Akismet hat den Ruf, das beste Anti-Spam-Plugin für WordPress zu sein. Nicht jeder weiß, dass es mit Kontaktformular 7 und Blogkommentaren funktioniert.

Sobald Sie das Akismet-WordPress-Plug-in aktiviert haben und den Anweisungen auf dem Bildschirm folgen, um Ihren API-Schlüssel hinzuzufügen (kostenlos für gemeinnützige Websites, geringe monatliche Gebühr für Unternehmensseiten), müssen Sie einige zusätzliche Konfigurationen vornehmen, damit er mit Contact Form 7 spricht - sehen https://contactform7.com/spam-filtering-with-akismet/.

In meinen Tests stoppte Akismet etwa 70 % des Contact Form 7-Spams, aber nicht alle. Es funktionierte gut mit einigen der anderen in diesem Artikel erwähnten Lösungen.

Laden Sie das Plugin hier herunter: https://akismet.com/

4. Kontaktformular 7 Honeypots

Contact Form 7 Honeypot ist ein WordPress-Plugin, das Ihrem Kontaktformular ein verstecktes Feld hinzufügt. Echte Benutzer werden es nicht ausfüllen, da das Feld unsichtbar ist. Die Bots wissen dies jedoch nicht und werden es kompilieren. Dadurch kann das Plugin sie als Bots erkennen und deren Versand blockieren.

Verwenden Sie nach der Installation und Aktivierung des Contact Form 7 Honeypot WordPress-Plugins die Option Tag generieren, um einen Honeypot-Shortcut-Code zu erstellen, den Sie in Ihr Kontaktformular einfügen können. Es sieht ungefähr so ​​​​aus (Kontaktformular 7 empfiehlt, die ID in etwas Einzigartiges zu ändern und dann 827 durch etwas anderes zu ersetzen):

[honeypot honeypot-837]

Laden Sie das Plugin hier herunter: https://wordpress.org/plugins/contact-form-7-honeypot/

5. Wirklich einfaches CAPTCHA

Das Really Simple CAPTCHA-Plugin für WordPress wurde vom Entwickler von Contact Form 7 entwickelt, um nahtlos zusammenzuarbeiten. Mit dem Plugin können Sie Ihrem Kontaktformular ein CAPTCHA hinzufügen. Es wurde entwickelt, um zu verhindern, dass Bots Formulare auf Ihrer WordPress-Website senden.

Sobald Really Simple CAPTCHA installiert und aktiviert ist, fügen Sie ein CAPTCHA-Tag in Ihr Kontaktformular ein 7. (Klicken Sie auf das Dropdown-Menü Tag generieren, um die verfügbaren Optionen anzuzeigen und ein benutzerdefiniertes Tag zu erstellen, das Sie in Ihr Formular einfügen können). Es wird in etwa so aussehen:

[captchac captcha-14]

Weitere Hinweise auf https://contactform7.com/captcha/.

Bitte beachten Sie, dass CAPTCHAs etwas altmodisch und für die Benutzererfahrung nicht ideal sind. Sie erfordern auch die Aktivierung bestimmter Funktionen auf Ihrem Server, die auf Ihrer WordPress-Website möglicherweise nicht vorhanden sind.

Ich würde empfehlen, zuerst ein Quiz hinzuzufügen (siehe oben) und CAPTCHA nur auszuprobieren, wenn das nicht funktioniert. Die beiden Methoden machen im Grunde dasselbe. Sie verhindern, dass automatisierte Bots das Kontaktformular Ihrer Website senden – Sie sollten also nicht beides benötigen.

Laden Sie das Plugin hier herunter: https://wordpress.org/plugins/really-simple-captcha/

6. Google reCAPTCHA-Integration

Google reCAPTCHA, ähnlich wie Really Simple CAPTCHA, ist ein fortschrittlicheres System und verwendet eine Risikoanalyse-Engine, die darauf ausgelegt ist, missbräuchliche Aktivitäten auf Ihrer Website zu blockieren. Überprüfen und verhindern Sie unerbetene Vorgänge beim Einloggen, nicht autorisierte Käufe auf Ihrer E-Commerce-Website, das Erstellen gefälschter Konten und die missbräuchliche Verwendung Ihres Kontaktformulars, indem Sie Bots im Hintergrund blockieren, ohne dass Sie es merken. Sie benötigen ein Google-Konto, um das Modul zu installieren. Sobald das Konto erstellt wurde, werden Sie zur Konsole weitergeleitet, um den Code anzufordern, der in das Zusatzmodul KONTAKTFORMULAR 7 eingefügt werden muss.

Hier finden Sie die Anleitung für die richtige Konfiguration: https://contactform7.com/recaptcha/

Die Einrichtung ist recht einfach und erfordert nur ein Minimum an Aufmerksamkeit. Aber das Ergebnis wird Sie begeistern. Ein wichtiger Hinweis: Durch die Installation von Google reCAPTCHA müssen die Bedingungen der Datenschutzrichtlinie und der Cookie-Richtlinie auf der Website geändert und integriert werden.

Ich persönlich bevorzuge das Google reCAPTCHA gegenüber dem Really Simple CAPTCHA

Was für mich funktioniert hat

Alle WordPress-Websites erhalten Spam auf leicht unterschiedliche Weise. Was für eine Website funktioniert, funktioniert möglicherweise nicht für eine andere. Als ich 7 Kontaktformular-Spam auf einer WordPress-Website stoppen musste, bekam ich sofort eine enorme Spam-Reduktion, nur durch die Installation von Akismet. Spam-Nachrichten sind von Dutzenden pro Tag auf 5-10 zurückgegangen.

Ich habe das Problem vollständig gelöst, indem ich Akismet mit dem Contact Form 7 Honeypot-Plugin, einem Quiz und einer Mindestanzahl von Zeichen kombiniert habe. Wenn Sie nur eine Methode hinzufügen möchten, um Contact Form 7-Spam zu reduzieren, dann empfehle ich Akismet. Dies ist die beste eigenständige Lösung, da sie so leistungsstark und vollständig ist. Sie können es verwenden, egal ob Sie ein WordPress-Experte oder ein Anfänger sind. Es kann den Unterschied zu WordPress-Kontaktformular-Spam ausmachen.

5 von Innovando empfohlene WordPress-Plugins
5 von Innovando empfohlene WordPress-Plugins