So blockieren Sie fehlerhafte Bots in WordPress: Eine Anleitung zur Bekämpfung von Spam-Bits, die Ihre Website nicht erreichen und Ihren Server belasten

Schlechte Bots sind eine Verschwendung von Serverressourcen und können Google Analytics-Daten verzerren.


Das Blockieren fehlerhafter Bots in WordPress kann Ihre Website beschleunigen und verhindern, dass nutzlose Bots ständig auf Ihre Website gelangen. Sie würden nie erfahren, ob Spam-Bots auf Ihre Website gelangen, wenn Sie dies nicht überprüft haben. In diesem Tutorial zeige ich Ihnen, wie Sie finden schlechte Bots Verwenden Sie Wordfence und blockieren Sie sie dann entweder mithilfe von Wordfence, Cloudflare Firewall Rules oder dem Blackhole For Bad Bots-Plugin.

Ich empfehle Wordfence nicht, da es selbst ein langsames Plugin sein kann. Mit den Cloudflare-Firewall-Regeln können Sie nur 5 Bots blockieren (mit dem kostenlosen Plan), was für die meisten WordPress-Sites ein guter Anfang sein kann. Das Blackhole For Bad Bots-Plugin sollte alle Spam-Bots blockieren, die nicht der Nofollow-Regel entsprechen.

Was sind schlechte Bots und warum sollte ich sie blockieren??

Schlechte Bots sind Bot, die Ihre Website ohne Nutzen für Sie erreichen. Diese Bots verbrauchen Serverressourcen, insbesondere wenn sie Ihre Website oder wp-Anmeldeseite übermäßig treffen. Durch das Blockieren können Sie Ihren Server weniger belasten und möglicherweise Bandbreite, Hosting-Kosten und eine Beschleunigung Ihrer Website sparen. Dies kann auch verhindern, dass fehlerhafte Bots in Ihren Google Analytics-Daten angezeigt werden.

1. Installieren Sie Wordfence

Wordfence zeigt Ihnen alle Bots, die Ihre Website in Echtzeit treffen.

Sie müssen dieses Plugin nicht dauerhaft aktiviert lassen. Wir werden ausschließlich den Live Traffic-Bericht verwenden, um festzustellen, welche Bots auf Ihre Website treffen und ob sie blockiert werden sollten. Sobald wir die fehlerhaften Bots kennen, können wir sie blockieren, ohne Wordfence installiert zu lassen.

Wordfence-Security-Plugin

2. Zeigen Sie Ihren Live-Verkehrsbericht an

Gehen Sie zu Wordfence → Tools → Live Traffic.

Das Live-Verkehrsbericht zeigt alle Bots, die Ihre Website treffen, in Echtzeit an.

Wordfence-Live-Traffic-Tab

3. Identifizieren Sie schlechte Bots, die auf Ihre Site treffen

Beobachten Sie Ihren Live-Verkehrsbericht einige Minuten lang, um festzustellen, ob verdächtige Bots wiederholt auf Ihre Website treffen. Erstellen Sie eine Liste ihrer Hostnamen (in Wordfence angezeigt) und googeln Sie dann ihre Hostnamen, um festzustellen, ob andere gemeldete Personen sie als schlechten Bot melden (Sie müssen einige Nachforschungen anstellen und sicherstellen, dass es sich tatsächlich um einen Spam-Bot handelt). Googlebot und andere legitime Bots sind in Ordnung und sollten nicht blockiert werden. Halten Sie jedoch Ausschau nach verdächtigen Bots und fügen Sie sie Ihrer Liste hinzu.

Live-Traffic-Report-Wordfence

Nachdem Sie eine Liste aller Hostnamen Ihres Spam-Bots erstellt haben, haben Sie einige Möglichkeiten, diese zu blockieren. Ich empfehle das Blackhole For Bad Bots-Plugin, da es automatisch ist und in Zukunft alle neuen Bad Bots blockiert (die derzeit möglicherweise nicht auf Ihrer Liste stehen). Wenn Sie nur wenige primäre Spam-Bots auf Ihrer Website haben (bis zu 5 Hostnamen), können Sie auch die Firewall-Regeln von Cloudflare verwenden. Wordfence ist großartig darin, schlechte Bots zu blockieren, aber das Plugin selbst kann eine langsame WordPress-Site verursachen.

4. Blockieren Sie schlechte Bots mit Wordfence

Wordfence bietet eine Vielzahl von Blockierungsoptionen zum Blockieren fehlerhafter Bots. Das Plugin selbst kann Ihre WordPress-Site jedoch etwas langsamer machen und Sie riskieren, legitime Menschen / Crawler zu blockieren, wenn das Plugin nicht richtig konfiguriert ist. Verwenden Sie Wordfence nur, wenn Sie mit der Konfiguration vertraut sind.

Blockieren Sie fehlerhafte Bots nach Hostnamen

  • Gehe zum Einstellungen blockieren und erstellen Sie eine Blockierungsregel
  • Fügen Sie den Hostnamen eines fehlerhaften Bots hinzu, den Sie blockieren möchten
  • Benutze ein Sternchen (wie unten gezeigt), um alle Variationen dieses Bots zu blockieren
  • Erstellen Sie Blockierungsregeln für alle fehlerhaften Bot-Hostnamen aus Ihrem Live-Verkehrsbericht

Wordfence-Blocking-Regel

Blockieren Sie schlechte Bots mit Ratenbegrenzung

  • Gehen Sie zu Wordfence → Firewall → Ratenbegrenzung
  • Konfigurieren Sie die Einstellungen so, dass “Anforderungen” und “Seiten, die von Crawlern angezeigt werden” begrenzt werden
  • Achten Sie darauf, keine legitimen Bots / Menschen zu blockieren, die Ihre Regeln zur Ratenbegrenzung nicht befolgen

Wordfence-Rate-Limiting

Konfigurieren Sie den Wordfence Brute Force-Schutz

  • Gehen Sie zu Wordfence → Firewall → Brute-Force-Schutz
  • Aktivieren Sie Limit-Anmeldeversuche und verhindern Sie “Admin” -Nutzernamen
  • Konfigurieren Sie diese Einstellungen, um Ihren WP-Administrationsbereich weiter zu sichern

Siehe Protokoll der blockierten Spam-Bots – Sobald Sie Wordfence so konfiguriert haben, dass fehlerhafte Bots blockiert werden, sehen Sie eine Anmeldung aller von Ihrer Site blockierten Bots, ihrer Hostnamen und ihrer Blockanzahl.

Wordfence-Firewall-Blocking

5. Blockieren Sie fehlerhafte Bots mit Cloudflare-Firewall-Regeln

Cloudflare-Firewall-Regeln Mit dieser Option können Sie maximal 5 Hostnamen im kostenlosen Plan blockieren.

Melden Sie sich bei Ihrem Cloudflare-Dashboard an und gehen Sie zu Firewall → Firewall-Regeln → Firewall-Regel erstellen. Kopieren Sie die Hostnamen des fehlerhaften Bots (aus Wordfence) und fügen Sie sie hier im Feld “Wert” hinzu. Da Sie 5 Regeln erstellen können, würden Sie diesen Schritt für Ihre 5 schlimmsten schlechten Bots aus Wordfence wiederholen.

  • Feld = Hostname
  • Operator = Enthält
  • Wert = der Hostname des fehlerhaften Bots, den Sie in Wordfence gefunden haben

Cloudflare-Firewall-Regel zum Blockieren fehlerhafter Bots

Auf der Registerkarte Firewall-Ereignisse können Sie sehen, dass Bots von Cloudflare blockiert werden:

Cloudflare-Firewall-Ereignisse

6. Installieren Sie das Blackhole For Bad Bots Plugin

Das Blackhole für Bad Bots Plugin Stoppt schlechte Bots, indem Sie der Fußzeile Ihrer Website einen versteckten Trigger-Link hinzufügen, der Bots anweist, ihm nicht zu folgen. In diesem Fall werden sie sofort von Ihrer Website blockiert. Alle legitimen Bots (z. B. Googlebot) folgen Ihrer Regel und werden nicht blockiert.

Schwarzes Loch für Bad Bots

Schritt 1: Installieren Sie das Blackhole For Bad Bots Plugin.

Schritt 2: Kopieren Sie in den Plugin-Einstellungen die Robots Rules.

Blackhole-Roboter-Regeln

Schritt 3: Fügen Sie die Robots Rules zu Ihrer robots.txt-Datei hinzu.

Blachole-Robots-txt

Schritt 4: Wenn Sie die Regel hinzugefügt haben, gehen Sie zu Ihrer Homepage und zeigen Sie den Quellcode an. Suchen Sie nach dem Wort “blackhole” und Sie sollten den vom Plugin erstellten Link sehen. Es sollte so aussehen:

Folgen Sie diesem Link NICHT, sonst werden Sie von der Website ausgeschlossen!

Schritt 5: In den “Bad Bots” -Einstellungen des Plugins können Sie alle blockierten Bots anzeigen.

Blackhole-Blocked-Bots

7. Verschieben Sie Ihre WP-Anmeldeseite

Einige schlechte Bots versuchen, auf Ihre wp-Anmeldeseite zuzugreifen. Selbst wenn sie keinen Zugriff erhalten, werden sie dies immer wieder versuchen, was eine Verschwendung von Serverressourcen darstellt. Da die meisten Spam-Bots nicht komplex sind, sollte das Verschieben Ihrer WP-Anmeldeseite verhindern, dass die Bots sie überhaupt treffen.

Methoden

Change-Login-URL

8. Beschränken Sie die Anmeldeversuche

Durch das Einschränken von Anmeldeversuchen werden Benutzer und Bots mit zu vielen fehlgeschlagenen Anmeldeversuchen auf Ihrer wp-Anmeldeseite gesperrt. Dies ist nur eine weitere Möglichkeit, um zu verhindern, dass Spam-Bots übermäßig auf Ihre Website gelangen.

Methoden

Wordfence-Limit-Logins

Häufig gestellte Fragen

&# x1f47e; Was genau sind schlechte Bots??

Schlechte Bots sind Bot, die Ihre Website ohne Nutzen erreichen und zu einer Verschwendung von Serverressourcen und möglicherweise sogar zu einer Verzerrung der Google Analytics-Daten führen.

&# x1f47e; Wie überprüfe ich, ob schlechte Bots auf meine Website gelangen??

Der Live Traffic-Bericht von Wordfence zeigt Ihnen alle Bots, die Ihre Website in Echtzeit treffen. Hier können Sie feststellen, ob verdächtige Bots auf Ihre Website treffen.

&# x1f47e; Wie blockiere ich sie??

Sie können sie in den Einstellungen für Blockierung und Ratenbegrenzung von Wordfence blockieren. Wenn Sie Wordfence nicht verwenden möchten, blockieren Sie alternativ 5 Hostnamen mithilfe der Cloudflare-Firewall-Regeln oder installieren das Blackhole For Bad Bots-Plugin.

&# x1f47e; Soll ich Wordfence verwenden, um schlechte Bots zu blockieren??

Verwenden Sie Wordfence nur, wenn Sie wissen, was Sie tun, und die Einstellungen problemlos konfigurieren können. Es hat ausgezeichnete Blockierungsoptionen und kann fast jeden schlechten Bot stoppen, aber die falsche Konfiguration kann legitime Crawler und sogar menschliche Besucher blockieren.

&# x1f47e; Welche Plugins eignen sich am besten, um schlechte Bots zu stoppen??

Das Blackhole For Bad Bots-Plugin leistet hervorragende Arbeit beim Stoppen von Bad Bots, indem es der Fußzeile Ihrer Website einen versteckten Trigger-Link hinzufügt, der Bots anweist, dem Link nicht zu folgen. Wenn sie dies tun, werden sie verboten.

Ich hoffe, dieser Leitfaden war hilfreich und Sie können diese lästigen Bots blockieren! Wenn Sie irgendwelche Fragen haben, hinterlassen Sie mir unten einen Kommentar und ich werde mich so schnell wie möglich bei Ihnen melden.

Siehe auch: Wie ich 100% GTmetrix Scores bekam

Prost,

Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map