© Liashko/Shutterstock.com
Entwickler Magazin
Kommentarspam mit Antispam Bee eindämmen

Fleißiges Bienchen

Jeder, der seit mehr als ein paar Monaten Weblogs mit Kommentarfunktion betreibt, kann es Ihnen bestätigen: Kommentarspam ist eine Seuche, und zwar eine der sehr nervigen Sorte. Doch glücklicherweise gibt es einige Mittel und Wege, um das lästige Problem auf ein erträgliches Maß zu reduzieren.

Vladimir Simović


Durch die interne Funktion „Bevor ein Kommentar erscheint, muss der Autor bereits einen genehmigten Kommentar geschrieben haben.“ in den Diskussionseinstellungen bietet WordPress bereits eine sehr wichtige Maßnahme, damit Kommentarspam nicht veröffentlicht wird. In der Kommentarmoderation und der Kommentar-Blacklist können Sie Wörter bzw. Begriffe hinterlegen, die – wenn sie im Kommentar auftauchen – dazu führen, dass der Kommentar automatisch in die „Warteschlange“ verschoben oder im Fall der Kommentar-Blacklist sofort gelöscht wird.

Allerdings werden Sie früher oder später nicht umhinkommen, zusätzlich ein Antispam-Plug-in zu installieren. Sehr gute Arbeit leistet hierbei das Plug-in Akismet, das zum Lieferumfang von WordPress gehört. Leider ist diese Erweiterung in Bezug auf den Datenschutz nicht ganz unproblematisch [1].

Mindestens genauso leistungsfähig, aber unproblematisch in Sachen Datenschutz, ist das Plug-in Antispam Bee [2]. Hinzu kommt, dass Antispam Bee im Gegensatz zu Akismet auch für kommerzielle Projekte kostenlos ist.

Abb. 1: Bewährte Einstellungen von Antispam Bee

Antispam Bee einrichten

Nach der Installation und der Aktivierung des Plug-ins findet man unter Einstellungen | Antispam Bee den Konfigurationsbereich des Plug-ins, in dem man es den eigenen Bedürfnissen anpassen kann. In Abbildung 1 sieht man die Einstellungen, die sich in der Praxis bewährt haben. Sehen wir uns die einzelnen Punkte etwas genauer an:

Genehmigten Kommentatoren vertrauen: Dass man diese Option aktiv lässt, ist an sich logisch. Wer als Kommentator bereits geprüft und freigeschaltet wurde ist in aller Regel kein Spammer, sondern ein „normaler“ Kommentator ... ok, der eine oder andere entpuppt sich später unter Umständen als Troll, aber das ist nicht die Baustelle von Antispam Bee.BBCode als Spam einstufen: Diese Einstellung sollte auf jeden Fall aktiv sein, weil Sie Kommentare mit BBCode [3] blockt. BBCode ist eine Auszeichnungssprache, die in Foren zum Einsatz kommt – und viele Forenspammer spammen gleichzeitig auch Blogs zu. Ausnahme: wenn Sie in den Kommentaren BBCode erlauben [4], dann müssen Sie diese Option logischerweise deaktivieren.Reguläre Ausdrücke anwenden: Im Lieferumfang von Antispam Bee ist ein Erkennungsmechanismus integriert, der Spamkommentare nach bestimmten Mustern erkennt [5]. Also auf jeden Fall aktiv lassen!Lokale Spamdatenbank einbeziehen: Auf Basis der bereits erkannten Spamkommentare, die sich unter Kommentare | Spam befinden, versucht das P...

Entwickler Magazin
Kommentarspam mit Antispam Bee eindämmen

Fleißiges Bienchen

Jeder, der seit mehr als ein paar Monaten Weblogs mit Kommentarfunktion betreibt, kann es Ihnen bestätigen: Kommentarspam ist eine Seuche, und zwar eine der sehr nervigen Sorte. Doch glücklicherweise gibt es einige Mittel und Wege, um das lästige Problem auf ein erträgliches Maß zu reduzieren.

Vladimir Simović


Durch die interne Funktion „Bevor ein Kommentar erscheint, muss der Autor bereits einen genehmigten Kommentar geschrieben haben.“ in den Diskussionseinstellungen bietet WordPress bereits eine sehr wichtige Maßnahme, damit Kommentarspam nicht veröffentlicht wird. In der Kommentarmoderation und der Kommentar-Blacklist können Sie Wörter bzw. Begriffe hinterlegen, die – wenn sie im Kommentar auftauchen – dazu führen, dass der Kommentar automatisch in die „Warteschlange“ verschoben oder im Fall der Kommentar-Blacklist sofort gelöscht wird.

Allerdings werden Sie früher oder später nicht umhinkommen, zusätzlich ein Antispam-Plug-in zu installieren. Sehr gute Arbeit leistet hierbei das Plug-in Akismet, das zum Lieferumfang von WordPress gehört. Leider ist diese Erweiterung in Bezug auf den Datenschutz nicht ganz unproblematisch [1].

Mindestens genauso leistungsfähig, aber unproblematisch in Sachen Datenschutz, ist das Plug-in Antispam Bee [2]. Hinzu kommt, dass Antispam Bee im Gegensatz zu Akismet auch für kommerzielle Projekte kostenlos ist.

Abb. 1: Bewährte Einstellungen von Antispam Bee

Antispam Bee einrichten

Nach der Installation und der Aktivierung des Plug-ins findet man unter Einstellungen | Antispam Bee den Konfigurationsbereich des Plug-ins, in dem man es den eigenen Bedürfnissen anpassen kann. In Abbildung 1 sieht man die Einstellungen, die sich in der Praxis bewährt haben. Sehen wir uns die einzelnen Punkte etwas genauer an:

Genehmigten Kommentatoren vertrauen: Dass man diese Option aktiv lässt, ist an sich logisch. Wer als Kommentator bereits geprüft und freigeschaltet wurde ist in aller Regel kein Spammer, sondern ein „normaler“ Kommentator ... ok, der eine oder andere entpuppt sich später unter Umständen als Troll, aber das ist nicht die Baustelle von Antispam Bee.BBCode als Spam einstufen: Diese Einstellung sollte auf jeden Fall aktiv sein, weil Sie Kommentare mit BBCode [3] blockt. BBCode ist eine Auszeichnungssprache, die in Foren zum Einsatz kommt – und viele Forenspammer spammen gleichzeitig auch Blogs zu. Ausnahme: wenn Sie in den Kommentaren BBCode erlauben [4], dann müssen Sie diese Option logischerweise deaktivieren.Reguläre Ausdrücke anwenden: Im Lieferumfang von Antispam Bee ist ein Erkennungsmechanismus integriert, der Spamkommentare nach bestimmten Mustern erkennt [5]. Also auf jeden Fall aktiv lassen!Lokale Spamdatenbank einbeziehen: Auf Basis der bereits erkannten Spamkommentare, die sich unter Kommentare | Spam befinden, versucht das P...

Neugierig geworden?


   
Loading...

Angebote für Teams

Für Firmen haben wir individuelle Teamlizenzen. Wir erstellen Ihnen gerne ein passendes Angebot.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang