[3.3] Anzahl der Zugriffe - zählen Bots da mit?
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
[3.3] Anzahl der Zugriffe - zählen Bots da mit?
Hallo zusammen
Wenn ich zum Beispiel die Anzeige "Aktive Themen" anschaue, sehe ich die Zahl der Zugriffe für das jeweiligen Themen.
Ich bin mir sicher dass hier Zugriffe durch Gäste auf das Thema mitgezählt werden.
Werden aber auch die Zugriffe durch Bots mitgezählt?
Weiß das jemand von euch?
Wenn ich zum Beispiel die Anzeige "Aktive Themen" anschaue, sehe ich die Zahl der Zugriffe für das jeweiligen Themen.
Ich bin mir sicher dass hier Zugriffe durch Gäste auf das Thema mitgezählt werden.
Werden aber auch die Zugriffe durch Bots mitgezählt?
Weiß das jemand von euch?
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
- Mike-on-Tour
- Supporter
- Beiträge: 1277
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Ich vermute ganz stark, dass da alle Zugriffe gezählt werden, also auch die der Bots. Warum? Weil eine Routine, die beim Zählen auch noch nach Nutzern oder Nutzergruppen unterscheidet, software-technischer Ballast wäre.
Aber ich könnte auch falsch liegen.
Aber ich könnte auch falsch liegen.
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Ich befürchte ähnliches. Ich habe aus Zeiten wo ich Marketing Bots und böse Bots noch nicht über htaccess ausgesperrt hatte auf manchen Themen 15000 Zugriffe. Ich schätze mal dass nur ca. 3% davon wirklich von Menschen stammen die das Thema gesehen haben. Ich kenne ja unser Forum.
Ich hatte Bots die 24 h am Tag jede Minute auf das Forum zugriffen. Das frisst nicht nur Bandbreite, sondern verfälscht auch die Zugriffszahlen.
Unter diesen Umständen ist die Zugriffsanzeige natürlich Makulatur.
Man muss also wirklich mit externen Mitteln arbeiten (Robots.txt und .htaccess) um die Anzeige der Zugriffe in die Nähe sinnvoller Angabe zu rücken.
Ich vermute mal dass ich hier nicht der Einzige bin, der das am Anfang nicht durchschaut hatte.
Ich hatte Bots die 24 h am Tag jede Minute auf das Forum zugriffen. Das frisst nicht nur Bandbreite, sondern verfälscht auch die Zugriffszahlen.
Unter diesen Umständen ist die Zugriffsanzeige natürlich Makulatur.
Man muss also wirklich mit externen Mitteln arbeiten (Robots.txt und .htaccess) um die Anzeige der Zugriffe in die Nähe sinnvoller Angabe zu rücken.
Ich vermute mal dass ich hier nicht der Einzige bin, der das am Anfang nicht durchschaut hatte.
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Wenn Bots mitgezählt werden, ist die Angabe von Zugriffen ziemlich sinnfrei.
Wie kann man Bots per htaccess oder robots.txt blockieren ?
Wie kann man Bots per htaccess oder robots.txt blockieren ?
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Ab hier lesen:
viewtopic.php?p=1260742#p1260742
Und dann aber am besten die umgedrehte Variante wählen.
Also, lasse erstmal nur google (und evtl 1-2 andere) zu, ansonsten
Sonst wird die
Und schon ist Ruhe im Pu**.
Ist echt narrensicher..
----
Daher z.B. nicht so (siehe Link),
(also stattdessen einen eklatanten Teil des echten
sondern so
Man achte auf das Ausrufezeichen (heißt: blockiere alles außer ****)
Und nach Belieben erweitern.
robots.txt nehm ich garnicht mehr,
weil sich viele bad-bots nicht dran halten,
geben sich zB. als Chrome-Browser aus (Guest) und andere Scherze
viewtopic.php?p=1260742#p1260742
Und dann aber am besten die umgedrehte Variante wählen.
Also, lasse erstmal nur google (und evtl 1-2 andere) zu, ansonsten
exit;
Sonst wird die
.htaccess
zu groß 
Und schon ist Ruhe im Pu**.
Ist echt narrensicher..
----
Daher z.B. nicht so (siehe Link),
Code: Alles auswählen
// no 80legs
$useragent = @$_SERVER['HTTP_USER_AGENT'];
if (strchr($useragent,'80legs'))
{
exit;
}
// no 80legs
googlebots
eintragen, muss nicht der volle Name sein)sondern so
Code: Alles auswählen
// no 80legs
$useragent = @$_SERVER['HTTP_USER_AGENT'];
if (!strchr($useragent,'80legs'))
{
exit;
}
// no 80legs
Und nach Belieben erweitern.
robots.txt nehm ich garnicht mehr,
weil sich viele bad-bots nicht dran halten,
geben sich zB. als Chrome-Browser aus (Guest) und andere Scherze

Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Danke für den Tipp. Werde das mal in meinem Pu** ausprobieren.

Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
*harhar - Hier Tips zum testen, ob das auch sauber greift:
https://www.computerbild.de/artikel/cb- ... 82735.html
Damit kannst Du z.B. in Chrome den User Agent des Browsers auf Googlebot etc. ändern
und dann die Code-Änderung z.B. Im Firefox (gegen-)checken:
Listen v. User-Agents (Bots, etc.):
https://developers.whatismybrowser.com/ ... c/crawler/
https://developers.whatismybrowser.com/ ... s/explore/
https://www.computerbild.de/artikel/cb- ... 82735.html
Damit kannst Du z.B. in Chrome den User Agent des Browsers auf Googlebot etc. ändern
und dann die Code-Änderung z.B. Im Firefox (gegen-)checken:
Listen v. User-Agents (Bots, etc.):
https://developers.whatismybrowser.com/ ... c/crawler/
https://developers.whatismybrowser.com/ ... s/explore/
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Zum Auslesen des User Agent nutze ich
Hier mein Code zum Filtern meines Zugriffzählers.
Damit ist der Wert "Zugriffe innerhalb 24Std." auf ca. 1/7 zurückgegangen.
https://browscap.org/
mit der php Funktion get_browser()
Hier mein Code zum Filtern meines Zugriffzählers.
Code: Alles auswählen
if(!$this->request->server('HTTP_ACCEPT_LANGUAGE', 'false') || !$this->request->server('HTTP_USER_AGENT', 'false'))
{
return false;
}
/* Suchmaschinen nicht zählen */
$getBrowser = @get_browser($this->request->server('HTTP_USER_AGENT', 'DefaultProperties'), true);
if($getBrowser !== false && $getBrowser['crawler'])
{
return false;
}
Gruß, Thorsten
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Sehr cooler Ansatz, aber leider 'ne Menge "Engine" dazwischen.
Zumal ich 'eh nur google zulasse, wird alles außer google geblockt. Just simple...
Zumal ich 'eh nur google zulasse, wird alles außer google geblockt. Just simple...
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: [3.3] Anzahl der Zugriffe - zählen Bots da mit?
Ich habe mal die Stelle im phpBB Code für den Beitragszugriffszähler herausgesucht.
https://github.com/phpbb/phpbb/blob/7b6 ... 2267-L2273
Dort steht "but only for humans".
https://github.com/phpbb/phpbb/blob/7b6 ... 2267-L2273
Dort steht "but only for humans".
Gruß, Thorsten