Wenn Sie einen selbst gehosteten WordPress-Blog haben, der sehr beliebt ist, ist es das Ärgerlichste, WordPress-Kommentar-Spam regelmäßig zu bekämpfen. Jedes Mal, wenn Sie sich im WordPress-Dashboard anmelden, sehen Sie eine ganze Reihe von Spam-Kommentaren, die darauf warten, gelöscht zu werden. Entweder müssen Sie sie manuell löschen oder sie in der Spam-Warteschlange sterben lassen.

Die letztere Option wird nicht empfohlen, da sie die Datenbankgröße und die Ladezeit der Ressourcen erhöht. Daher müssen Sie Ihren Weg finden und kämpfen, um Spam-Kommentare in WordPress zu verhindern. Dieser Artikel beschreibt einige der bewährten Techniken, die verwendet werden können, um WordPress-Kommentar-Spam zu reduzieren.

Bevor wir weiter gehen, lassen Sie uns verstehen, was genau ein Spam-Kommentar ist.

Ein Spam-Kommentar ist ein Kommentar, der automatisch in Blogs, Websites, Foren usw. durch automatisierte Bots, Skripte oder Software gepostet wird. Einige Leute verwenden Skripte und automatisierte Bots, um auf Websites mit hohem Traffic zu zielen, um Kommentare zu veröffentlichen. Normalerweise ist ein Spam-Kommentar voll von irrelevanten Keywords und Hyperlinks und interessiert sich nicht für die Diskussion oder den Artikel, in dem der Kommentar veröffentlicht wird.

Kurz gesagt, ein Spam-Kommentar ist eine böse Form schamloser Eigenwerbung und versucht, schnelle Links für Traffic oder SEO zu bekommen.

Wenn Sie in Ihrem WordPress-Blog viele Spam-Kommentare erhalten, finden Sie hier einige Techniken, die Ihnen helfen können:

1. Installieren Sie das Akismet WordPress Plugin

Akismet gilt als das beste WordPress-Plugin, um Kommentar-Spam zu reduzieren. Das Plugin prüft jeden in Ihrem Blog eingereichten Kommentar, Pingbacks und Trackbacks und führt kritische Prüfungen des Akismet-Webdienstes durch, um festzustellen, ob der Kommentar ein Spam ist oder nicht.

Neben der Blockierung von Spam-Kommentaren und schlechten Links zeigt Akismet eine Statistiken-Seite an, auf der Sie mehr Details über die Menge der blockierten Kommentare, die Genauigkeit, die Daten usw. sehen können.

2. Schließen Sie die Kommentare zu älteren Posts

Die Verwendung von Akismet ist gut, aber Sie werden feststellen, dass Akismet jede Woche Hunderte von Spam-Kommentaren blockiert. Sie müssen diese Spam-Kommentare manuell löschen, was wirklich ein langweiliger Job ist. Wenn Sie noch mehr Kontrolle über die Spam-Kommentare haben möchten, sollten Sie in Erwägung ziehen, Kommentare zu älteren Beiträgen zu blockieren.

Spammer zielen auf Posts ab, die guten Traffic erhalten, und Sie können Kommentare zu Posts, die bestimmte Tage alt sind, automatisch schließen. Loggen Sie sich in den Administrationsbereich Ihres Blogs ein und gehen Sie zu Einstellungen> Diskussion . Aktivieren Sie als Nächstes das Kontrollkästchen " Kommentare zu älterem Artikel automatisch schließen " und geben Sie die Anzahl der Tage in das Textfeld ein (z. B. 90).

Dadurch wird sichergestellt, dass die Kommentare zu jedem Artikel geschlossen werden, der älter ist als die von Ihnen angegebene Anzahl von Tagen.

3. Spam-IP-Adressen sperren

Wp-Ban ist ein nützliches WordPress-Plugin, mit dem IP-Adressen, die versuchen, Spam-Kommentare in Ihrem Blog zu posten, in die Blacklist aufgenommen werden. Das Plugin prüft die IP-Adresse des Kommentators und wenn Sie in den Plugin-Einstellungen bereits dieselbe IP-Adresse angegeben haben, wird dem Kommentator eine benutzerdefinierte gesperrte Nachricht angezeigt.

Wenn Sie das Plugin aktiviert haben, behalten Sie die IP-Adressen der Spam-Kommentare im Auge. Als nächstes fügen Sie die IP-Adressen in der Plugin-Blacklist und Bingo hinzu! Sie werden feststellen, dass sich die Anzahl der Spam-Kommentare verringert, wenn die IP-Blacklist steigt.

Dieses Plugin sollte mit Vorsicht verwendet werden. Wenn Sie eine IP-Adresse auf die schwarze Liste setzen, kann jeder Besucher, der vom selben Hostnamen stammt, Ihr Blog nicht sehen. Verwenden Sie dieses Plugin, um bestimmte IPs aufzulisten, wenn sie zu häufig erscheinen und vulgäre Kommentare in Ihrem Blog veröffentlichen.

4. Verwenden Sie eine benutzerdefinierte WordPress-Funktion, um leere Referrer zu verbannen

In den meisten Fällen besuchen Spam-Kommentatoren Ihr Blog nie und Sie können dieses Prinzip verwenden, um Kommentar-Spam drastisch zu reduzieren.

Logge dich in den WordPress-Administrationsbereich deines Blogs ein und gehe zu "Theme Editor". Wählen Sie das Thema Ihres Blogs und öffnen Sie die Datei functions.php zur Bearbeitung. Fügen Sie den folgenden Code ein:

Die obige Funktion prüft die "verweisende Quelle" der Seite, auf der der Kommentar gepostet wurde. Im Falle von Spam-Kommentaren, wenn die Verweisquelle leer ist, dürfen die Kommentare niemals gepostet werden und Sie erhalten keinen Spam. Danke an Internet Techies für den Tipp.

5. Verwenden Sie das Recaptcha WordPress Plugin

Wie von Google in ihrem zentralen Webmaster-Blog erwähnt, ist das Recaptcha WordPress-Plugin eine der besten Möglichkeiten, WordPress-Spam-Kommentare in Ihrem Blog zu verhindern. Das Konzept ist wirklich einfach - jeder, der einen Kommentar schreiben möchte, muss eine Grafik sehen und die Wörter eingeben, die zur Grafik passen. Die Spam-Bots haben keine Augen und Gedanken und können daher diese Grafiken nicht sehen und lesen. Daher können sie diese aufdringlichen Kommentare nicht veröffentlichen.

Das recatcha-Plugin erfüllt den Zweck gut, hat aber einen großen Nachteil. Die regelmäßigen Kommentatoren Ihres Blogs müssten den Catcha füllen, wenn sie versuchen, einen Kommentar zu schreiben. Dies kann für den Besucher entmutigend oder verwirrend erscheinen und er kann es unterlassen, Kommentare zu veröffentlichen. Viele populäre Blogs verwenden Recaptcha, aber ich bin kein Fan von diesem Plugin, da dies die regulären Kommentatoren beleidigen kann.

Wechseln Sie Ihr Kommentarsystem zu Disqus oder IntenseDebate (aus dem Editor)

In MakeTechEasier haben wir unser Kommentarsystem auf Disqus umgestellt und ich denke, es ist hier erwähnenswert.

Disqus ist ein System zur Kommentierung und Moderation von Drittanbietern für Ihre Website. Die Verwendung von Disqus bietet mehrere Vorteile. Erstens integrieren sie sich eng mit Askimet, um Spam zu reduzieren. Zweitens hilft es Ihnen, Ihre Datenbankgröße zu reduzieren, da alle Kommentare auf ihrem Server gespeichert sind. Drittens, es integriert sich mit Facebook, Twitter und OpenID, so dass Ihre Leser einfach mit minimalem Aufwand einloggen können. Last but not least ist es kostenlos.

Wenn Sie eine Website mit riesigen Zugriffszahlen und Spam-Zählungen haben, werden Sie zu schätzen wissen, wie einfach Disqus Ihr Leben macht.

Das waren einige (wenn nicht alle) Techniken, mit denen Sie Spam-Kommentare in Ihrem WordPress-Blog verhindern können. Welche Techniken bevorzugen Sie? Benutzt du irgendein WordPress Plugin, das ich vielleicht verpasst habe? Bitte teilen Sie Ihre Ideen in den Kommentaren.