Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man WordPress-Kommentarspam mit Cookies für Kommentare reduziert

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Eine wachsende Website bringt neue Herausforderungen mit sich, und eine davon ist Kommentarspam. Zum Glück gibt es viele Lösungen, um Kommentarspam wirksam zu bekämpfen. Mit Akismet zum Beispiel können Sie Kommentarspam wirksam reduzieren. Sie können auch CAPTCHA verwenden , um spammende Bots zu blockieren. In diesem Artikel zeigen wir Ihnen, wie Sie WordPress-Kommentarspam mit Cookies für Kommentare reduzieren können.

Als erstes müssen Sie das Cookies for Comments -Plugin installieren und aktivieren. Das Plugin ist sofort einsatzbereit und es gibt keine Einstellungen, die Sie vornehmen müssen.

Wie funktionieren Cookies für Kommentare?

Der meiste Kommentarspam wird von Spam-Bots übermittelt. Diese Spam-Bots sind im Grunde Software-Skripte, die das Web auf der Suche nach Kommentarformularen durchkämmen und dann Spam-Kommentare übermitteln.

Um Tausende von Websites zu spammen, laden diese Programme keine Bilder und Stylesheets. Der Text auf einer Seite reicht ihnen aus, um das Vorhandensein eines Kommentarformulars zu erkennen.

Das Plugin Cookies für Kommentare lädt ein Stylesheet oder ein Bild, wenn eine Seite auf Ihrer WordPress-Website aufgerufen wird. Wenn der Browser des Benutzers das Stylesheet oder die Bilddatei herunterlädt, setzt das Plugin ein Cookie im Browser des Benutzers.

Das Plugin prüft, ob das Cookie vorhanden ist, wenn ein Benutzer versucht, einen Kommentar zu schreiben. Ist das Cookie vorhanden, bedeutet dies, dass es sich bei dem Benutzer nicht um einen Spam-Bot handelt.

Ist das Cookie nicht vorhanden, ist der Benutzer höchstwahrscheinlich ein Spam-Bot, und der von ihm abgegebene Kommentar wird als Spam markiert.

Wie man die Spam-Bots vollständig vom Kommentieren abhält

Cookies für Kommentare erkennt Spammer erfolgreich, lässt sie aber einen Kommentar abgeben. Dieser Kommentar landet in den Spam-Kommentaren. Mit ein wenig mehr Aufwand können Sie die Bots ganz davon abhalten, einen Kommentar zu schreiben.

Dazu müssen Sie den Cookie-Wert herausfinden. Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle Ihrer Website, und wählen Sie dann Seitenquelle anzeigen.

Opening page source view in Google Chrome

Dadurch wird in Ihrem Browser eine neue Registerkarte geöffnet, die den HTML-Quelltext der Seite anzeigt. Sie müssen bis zum Ende der Seite scrollen, bis Sie eine Zeile ähnlich dieser finden:

<img alt='css.php' src="http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&amp;o=i&amp;t=201927728" width='1' height='1' />

Der Wert nach css.php?k= ist der Wert des Cookies. In diesem Beispiel lautet er 9692e3a737ecafe8fe6329490410ff50. Sie benötigen diesen Wert im nächsten Schritt.

Nun müssen Sie sich mit einem FTP-Client mit Ihrer Website verbinden und die .htaccess-Datei bearbeiten. Fügen Sie diesen Code einfach vor allen anderen Elementen in Ihre .htaccess-Datei ein.

RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$
RewriteRule ^wp-comments-post.php - [F,L]

Sie müssen XXX durch den Cookie-Wert ersetzen.

Das war’s schon. Ihre .htaccess-Datei sucht nun nach einem Cookie-Wert, und wenn dieser nicht gefunden wird, wird der Benutzer daran gehindert, einen Kommentar abzugeben.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, WordPress-Kommentarspam auf Ihrer Website zu reduzieren.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für weitere WordPress-Videotutorials. Sie können uns auch auf Twitter und Google+ finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

9 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. leetramp says

    I’m running WP 3.9 and WP warns that this plugin has not been tested with this 3.9. Is this something you can work on resolving? (And, thanks for the what looks like a great plugin!)

    [I’m also running a WP 4.0 site, and I just installed the plugin on both. I’ll let you know if this works for me.]

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.