BotBlocker – Suchmaschinen und Störungen
Suchmaschinen
Suchmaschinen-Crawler werden von der Prüfung nicht ausgenommen. Das hat Konsequenzen, wenn Sie das Plugin aktivieren:
- Mit korrekt hinterlegten Turnstile-Schlüsseln bekommt der Googlebot auf Treffer-URLs die Zwischenseite mit HTTP-Status 503 „Service Unavailable“ und dem Hinweis, dass die Seite nicht indexiert werden soll (
noindex,nofollow). Status 503 mitRetry-Afterist die dafür vorgesehene Antwort für „gerade nicht verfügbar, bitte später erneut versuchen“ und führt für sich genommen nicht zu einer Abwertung der URL. Bei der Voreinstellung__betrifft das nur Merkmal-Filter-Seiten, die in aller Regel ohnehin nicht ranken sollen. - Ohne Turnstile-Schlüssel bekommt der Googlebot stattdessen eine Blockierungs-Antwort (429 bzw. 403, siehe Blocking-Strategie). Google wertet eine 429-Antwort nicht nur für die einzelne URL, sondern als Drosselungssignal für die gesamte Domain und reduziert daraufhin die Crawl-Rate Ihres Shops. Das ist der teuerste Fehler, den Sie mit diesem Plugin machen können.
Tragen Sie die Turnstile-Schlüssel deshalb ein, bevor Sie das Plugin scharf schalten, und prüfen Sie vorher, ob Sie einzelne Filterseiten gezielt für die Suche aufgebaut haben – diese URLs wären mit betroffen.
Wenn etwas schiefgeht
Das Plugin protokolliert nichts im Backend. Folgende Störungen fallen daher zuerst Ihren Kunden auf:
- Cloudflare nicht erreichbar oder
allow_url_fopendeaktiviert: Die Bestätigung kann dann nicht geprüft werden. Das Plugin lässt in diesem Fall niemanden durch – betroffene Filterseiten sind für alle Besucher gesperrt, solange die Störung anhält. - Plugin-Verzeichnis nicht beschreibbar (konkret
plugins/salepix_botblocker/data/): Prüfen Sie nach Deployments die Schreibrechte. Ist der Ordner nicht beschreibbar, hält keine Bestätigung, und Kunden landen wiederholt auf der Abfrage. - Falscher Hostname im Cloudflare-Widget: Stimmt der dort eingetragene Hostname nicht mit Ihrer Shop-Domain überein, schlägt jede Bestätigung fehl.
- Lizenz abgelaufen: Das Plugin führt dann keine Prüfung mehr durch, alle Seiten sind ungeschützt erreichbar. Siehe Artikel „BotBlocker – Überblick und Installation“, Abschnitt „Lizenz und Demo-Zeitraum“.
- Ein Plugin-Update scheitert: Nimmt JTL-Shop eine halb installierte neue Version wieder heraus, bleibt Ihre bisherige Installation unangetastet. Läuft die Deinstallation im Backend, erscheint dort ein Hinweis, dass nichts gelöscht wurde.
Hinweis für Umsteiger von älteren Versionen
Mit Version 3.0.0 wurden Bot-Erkennung per User-Agent, IP-Sperrlisten, Rate-Limiting, WHOIS-Abfragen sowie die automatische Freigabe für Googlebot/Bingbot ersatzlos entfernt – das Plugin prüft seither ausschließlich anhand des URL-Patterns. Haben Sie von einer Version vor 3.0.0 aktualisiert, bleiben gespeicherte Werte zu diesen entfernten Funktionen in der Datenbank stehen, sind aber wirkungslos. Die Einstellungen „Geschützte Seitentypen“ und „URL-Pattern“ wurden dabei unverändert übernommen.
Frage nicht beantwortet?
Unser Support hilft Ihnen gerne weiter – bitte nennen Sie Plugin- bzw. Template-Version und Ihre JTL-Shop-Version.