So reduzieren Sie WordPress-Kommentar-Spam mit Cookies für Kommentare
Eine wachsende Website bringt neue Herausforderungen mit sich und eine davon ist Spam-Kommentar. Zum Glück gibt es viele Lösungen, um Spam effektiv zu bekämpfen. Mit Akismet können Sie beispielsweise Kommentar-Spam effektiv reduzieren. Sie können CAPTCHA auch zum Blockieren von Spam-Bots verwenden. In diesem Artikel zeigen wir Ihnen, wie Sie mit Cookies für Kommentare WordPress-Kommentar-Spam reduzieren können.
Zuerst müssen Sie das Plug-in Cookies für Kommentare installieren und aktivieren. Das Plugin ist sofort einsatzbereit und Sie müssen keine Einstellungen vornehmen.
Wie Cookies für Kommentare funktionieren?
Die meisten Kommentar-Spam-Nachrichten werden von Spam-Bots übermittelt. Bei diesen Spam-Bots handelt es sich im Wesentlichen um Software-Skripts, die das Web nach Kommentarformularen durchsuchen und dann Spam-Kommentare einreichen.
Um Tausende von Websites zu spammen, werden mit diesen Programmen keine Bilder und Stylesheets geladen. Der Text auf einer Seite reicht aus, um das Vorhandensein eines Kommentarformulars festzustellen.
Das Plug-in für Cookies für Kommentare lädt ein Stylesheet oder ein Bild, wenn auf eine Seite Ihrer WordPress-Site zugegriffen wird. Wenn der Browser des Benutzers das Stylesheet oder die Image-Datei herunterlädt, setzt das Plugin ein Cookie im Browser des Benutzers.
Das Plugin sucht nach dem Cookie, wenn ein Benutzer versucht, einen Kommentar zu posten. Wenn das Cookie existiert, bedeutet dies, dass der Benutzer kein Spam-Bot ist.
Wenn das Cookie nicht vorhanden ist, handelt es sich bei dem Benutzer wahrscheinlich um einen Spam-Bot, und der Kommentar, den er übermittelt, wird als Spam markiert.
So beenden Sie die Spam-Bots vollständig vom Kommentieren
Cookies für Kommentare werden erfolgreich Spammer erkennen, sie können jedoch einen Kommentar posten. Dieser Kommentar wird in Spam-Kommentare aufgenommen. Mit etwas mehr Aufwand können Sie die Bots daran hindern, einen Kommentar zu veröffentlichen.
Dazu müssen Sie den Cookie-Wert ermitteln. Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle auf Ihrer Website und wählen Sie dann aus Seitenquelle anzeigen.
Dadurch wird eine neue Registerkarte in Ihrem Browser geöffnet, in der der HTML-Quellcode der Seite angezeigt wird. Sie müssen bis zum unteren Rand der Seite scrollen, bis Sie eine ähnliche Zeile wie diese finden:
Der Wert nach css.php? k =
ist der Wert des Cookies. Wie in diesem Beispiel ist es so 9692e3a737ecafe8fe6329490410ff50
. Sie benötigen diesen Wert im nächsten Schritt.
Jetzt müssen Sie über einen FTP-Client eine Verbindung zu Ihrer Website herstellen und die .htaccess-Datei bearbeiten. Fügen Sie diesen Code einfach vor etwas anderem in Ihre .htaccess-Datei ein.
RewriteCond% HTTP_COOKIE! ^. * XXXXXXXXXXXXXXXXXXXXXXXXXXXX. * $ RewriteRule ^ wp-comments-post.php - [F, L]
Sie müssen XXX durch den Cookie-Wert ersetzen.
Das ist alles. Ihre .htaccess-Datei sucht nun nach einem Cookie-Wert. Wenn er nicht gefunden wird, wird der Benutzer nicht mehr kommentiert.
Wir hoffen, dieser Artikel hat Ihnen dabei geholfen, WordPress-Kommentar-Spam auf Ihrer Website zu reduzieren.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für weitere WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Google+.