Letzte Aktualisierung 15.03.2024
Da Du gerade diesen Beitrag gefunden hast, bist Du sicher auf der Suche nach Lösungen um Deinen Kommentar-Spam wieder los zu werden. Denn manchmal hat man wirklich Pech, bevor man ein passendes AntiSpam-Plugin installieren konnte, haben die Spammer schon zugeschlagen und nun muss man alle Spam-Kommentare wieder löschen. Aber diesbezüglich bist Du nicht allein, wir wollen Dir hier einige Lösungen aufzeigen, wie Du die Kommentare wieder loswirst und wie Du danach das Plugin Antispam Bee einrichtest – damit Du nie wieder mit tausenden Spamkommentaren konfrontiert wirst.
Zig Spamkommentare im WordPress Backend – was tun?
Dein Blog hat über Nacht plötzlich über 3000 oder mehr Kommentare, obwohl Dein Blog noch gar nicht lange existiert? Nach einem Blick ins Backend wirst Du merken, dass es leider keine wertvollen Kommentare sind, sondern dass Spammer Deine Webseite zugemüllt haben. Und nun? Wie wirst Du die sinnlosen Kommentare wieder los? Da gibt es verschiedene Möglichkeiten, die wir Dir hier kurz vorstellen möchten.
Kommentar-Spam von Hand löschen
Natürlich gibt es die Möglichkeit, dass Du alle Kommentare per Hand, im Backend löschen kannst. Bei einer geringen Anzahl ist dies natürlich eine gute Lösung, aber ab einer gewissen Menge, macht Dir das auf jeden Fall keinen Spaß mehr.
Im Standard werden nur 20 Kommentare pro Seite angezeigt, bei über tausenden Kommentaren kommen schnell über 100 Seiten zustande. Die Vielzahl der Klicks (Kommentare markieren, Aktion auswählen, Übernehmen) werden Dich wirklich länger beschäftigen.
Es gibt die Möglichkeit die Anzahl der Kommentare zu erhöhen, dazu einfach im Backend, in der Kommentaransicht, oben rechts auf „Ansicht ändern“ klicken und dort kannst Du die Anzahl der angezeigten Kommentare, auf maximal 999, anpassen.
Bitte beachten, falls Du ein kleineres Webhosting Paket für Deinen Blog hast, kann es passieren, dass der Server in die Knie geht, wenn Du versuchst so viele Kommentare aufs Mal zu löschen, daher die Anzahl der angezeigten Kommentare schrittweise erhöhen, dann markieren und löschen.
smartes WordPress Hosting gibts bei uns
PhpMyAdmin: WordPress-Kommentare direkt in der Datenbank löschen
Weitaus schneller, als das Löschen per Hand, geht es direkt über die Datenbank. Allerdings solltest Du diesen Schritt nur gehen, wenn Du Dich in PhpMyAdmin auskennst und weißt, was Du tust.
Denn über Deinen PhpMyAdmin Zugang kannst Du mit einem einfachen SQL-Befehl alle Kommentare löschen, auch die unerledigten Kommentare. Allerdings kleiner Tipp am Rande, mit diesem Befehl löschst Du alle Kommentare, die auf unerledigt stehen, da können natürlich auch echte Kommentare darunter sein. Daher schau bitte vorher genau im Backend nach, ob Du nicht noch einen guten Kommentar vorher freigeben möchtest.
Den hier folgenden SQL-Befehl kannst du in der Oberfläche des PhpMyAdmin in Deiner WordPress MySQL-Datenbank eingeben und ausführen.
// Lösche alle unerledigten Kommentare DELETE from wp_comments WHERE comment_approved = '0'; // Lösche alle genehmigten Kommentare DELETE from wp_comments WHERE comment_approved = '1'; // Lösche alle Spam Kommentare DELETE from wp_comments WHERE comment_approved = 'spam'; // Lösche alle Kommentare die im Papierkorb sind DELETE from wp_comments WHERE comment_approved = 'trash';
Für dein Vorhaben brauchst du nur den ersten erwähnten SQL-Befehl:
DELETE from wp_comments WHERE comment_approved = '0';
WordPress Plugin um Kommentare zu löschen
Für alle unerfahrenen User gibt es auch die Möglichkeit die Spam- bzw. unerledigten Kommentare mittels eines Plugins löschen zu lassen.
Dafür bietet sich das Plugin Delete Pending Comments an. Dieses Plugin wird einfach installiert, danach gibt es einen zusätzlichen Menüpunkt im Kommentarmenü. Dieser Unterpunkt heißt: Lösche unveröffentlichte Kommentare. Wenn Du daraufklickst, musst Du eine Sicherheitsfrage beantworten und danach löscht das Plugin alle unveröffentlichten Kommentare. Diese Plugin bietet sich an, wenn Du die anderen Möglichkeiten als zu schwierig findest.
Einrichtung: Antispam Bee: Plugin damit es erst gar nicht zu Kommentar-Spam kommt
Für die Bekämpfung von Spam ist in WordPress standardmäßig das Plugin Aksimet enthalten. Das Tool ist nicht unumstritten, da der Dienst im laufenden Betrieb eine Menge Daten wie IP-Adresse, Kommentarname, Kommentarmailadresse, Kommentar, verwendeter Browser und wohl noch einiges mehr nach USA an die Heimatserver schickt. Das Plugin – und dessen Einsatz – ist damit datenschutzrechtlich fragwürdig.
http://faq.wpde.org/hinweise-zum-datenschutz-beim-einsatz-von-akismet-in-deutschland/
http://blog.wpde.org/2011/03/01/verwendung-von-akismet-in-deutschland-rechtlich-fragwuerdig-konsequenzen.html
Wer also eventuellen Abmahnungen vorbeugen und dennoch seinen Blog spamfrei halten will, sollte sich nach Alternativen umsehen.
Antispam Bee
Plugins wie Antispam Bee erledigen die Aufgabe zuverlässig und sind konform mit den europäischen Datenschutz-Standards.
Das Plugin kann nach der Installation den eigenen Bedürfnissen angepasst werden. Es sind bereits einige Einstellungen bei der Installation aktiviert, einige andere muss man selber aktivieren.
Bitte beachten Sie bei der Aktivierung evtl. Hinweise zu Datenschutzrichtlinien.
- Öffentliche Spamdatenbank berücksichtigen:
Hier werden nicht die Daten selber zu irgendwelchen Servern geschickt, sondern nur Daten vom Server abgefragt und mit den Kommentardaten verglichen.
Sollten es dabei zu Treffern in der Datenbank kommen, wird der Kommentar als Spam eingestuft. Sollte trotzdem ein neuer Spamkommentar auftauchen, so kann man der Datenbank diese Daten mitteilen und dort eintragen lassen. - Kommentare aus bestimmten Ländern blockieren oder/und nur bestimmte Sprachen zulassen:
Diese Einstellungen kann man eigentlich erst nach einiger Zeit wirklich sinnvoll aktivieren.
Sollte sich herausstellen, dass aus einem Land übermäßig viel Spam einschlägt, oder dass Spam hauptsächlich in eine bestimmten Sprache verfasst wird, kann man diese Filter entsprechend einrichten. - Erkannten Spam markieren, nicht löschen:
Diese Option kann nach einer Test- und Lernphase deaktiviert werden. Ist man zu der Überzeugung gekommen, dass das Plugin zuverlässig funktioniert, können Spamkommentare gleich gelöscht werden. - Kommentarformular wird außerhalb von Beiträgen verwendet:
Diese Option ist sehr wichtig. Sie überwacht auch ältere Beiträge, die vielleicht schon in Vergessenheit geraten sind auf Spamaktivitäten.
Hat Dir unser Beitrag weitergeholfen? Ist Dir noch etwas unklar? Dann freuen wir uns auf Deine Kommentare.