MyBB.de Forum
Google, Yahoo, etc. bei "Wer ist online" entfernen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Google, Yahoo, etc. bei "Wer ist online" entfernen (/thread-32774.html)

Seiten: Seiten: 1 2


Google, Yahoo, etc. bei "Wer ist online" entfernen - falcao1010 - 17.10.2015

Hallo,
im Bereich "Wer ist online" auf der Startseite erscheinen bei mir fast immer Google, Yahoo, Baidu und andere Suchmaschinen. Ich würde diese Darstellung lieber nur auf echte Mitglieder meines Forums beschränken, die Suchmaschinen sollen also gar nicht mehr aufgeführt werden. 

Ist das möglich?


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - Miracle Boy - 17.10.2015

Sieh mal in deinem ACP in der Registerkarte "Konfiguration" und da in der auflistung auf der linken seite "Spider / Bots" nach. die kann man dort deaktivieren.
Wenn du allerdings möchtest das Suchmaschinenbots deine Seite erst garnicht "besuchen" kannst du das durch eine robots.txt im rootverzeichnis deines Forums verhindern.


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - falcao1010 - 17.10.2015

Ah ok. Die Suchmaschinen sollen meine Seite weiterhin besuchen, ich möchte diese nur nicht unter "Wer ist online" anzeigen (ich sehe darin für meine User keinen Nutzen).

Wenn ich die Suchmaschinen an der beschriebenen Stelle in der Konfiguration lösche, hat dies also ansonsten keine Auswirkungen, oder ?


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - Miracle Boy - 17.10.2015

wenn du die liste im ACP leerst müssten die rein theoretisch nicht mehr in der Onlineliste auftauchen. Hat allerdings den Nachteil das man im ACP nicht mehr sehen kann welcher Bot wann und wie oft schon da war.

Falls ich mich jetzt irre belehrt mich eines besseren Big Grin

Ich hab die liste bei mir nur noch drin um zu sehen ob die robots.txt auch funktioniert.


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - SvePu - 18.10.2015

Es könnte auch funktionieren, wenn du für die Bots eine eigene User-Gruppe erstellt und du in dieser Gruppe die Einstellungen der Gäste Gruppe setzt.

Anschließend müßt du dann die einzelnen Spiders / Bots in diese Gruppe schieben.

Sollte es so nicht klappen, hilft nur eine Änderung in der Index.php Core Datei.


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - falcao1010 - 18.10.2015

Hm. Im Bereich "Bot bearbeiten" steht unter Benutzergruppe folgendes:
"Hinweis: Es wird nicht empfohlen, eine andere Gruppe als die der Gäste zu wählen."

Ich möchte da lieber keine Experimente eingehen... Google und Co. sollen die Seite weiterhin problemlos lesen können.


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - SvePu - 18.10.2015

Dieser Hinweis ist wohl hauptsächlich so gemeint, dass der Gäste-Gruppe nicht mehr als Leserechte eingeräumt werden. (von eventuellen Schreibrechten mit Captcha mal abgesehen)

Wenn du auf Nummer sicher gehen möchtest, bearbeite die index.php im Forenroot und suche nach (#112):
PHP-Code:
elseif(my_strpos($user['sid'], 'bot=') !== false && $spiders[$botkey])
        {
            
// The user is a search bot.
            
$onlinemembers .= $comma.format_name($spiders[$botkey]['name'], $spiders[$botkey]['usergroup']);
            
$comma $lang->comma;
            ++
$botcount;
        } 

und ändere den Teil in:
PHP-Code:
elseif(my_strpos($user['sid'], 'bot=') !== false && $spiders[$botkey])
        {
            
// The user is a search bot.
            //$onlinemembers .= $comma.format_name($spiders[$botkey]['name'], $spiders[$botkey]['usergroup']);
            //$comma = $lang->comma;
            
++$botcount;
        } 



RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - falcao1010 - 18.10.2015

Ok, vielen Dank für Deine Hilfe. Ich überlege mir das. Ich versuche eigentlich, so wenig Dateiänderungen wie möglich einzubauen, man vergisst diese schnell mal bei Updates.

Vielleicht lässt sich noch mit Sicherheit klären, ob die Bots in der Konfiguration einfach (ohne weitere Auswirkungen) gelöscht werden können. Den Weg würde ich vorziehen.


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - StefanT - 18.10.2015

(18.10.2015, 00:55)SvePu schrieb: Es könnte auch funktionieren, wenn du für die Bots eine eigene User-Gruppe erstellt und du in dieser Gruppe die Einstellungen der Gäste Gruppe setzt.
Das wird nicht funktionieren, die anderen Vorschläge dagegen schon.


RE: Google, Yahoo, etc. bei "Wer ist online" entfernen - falcao1010 - 18.10.2015

Ich kann die aufgeführten Spider/ Bots also in der Konfiguration löschen, ohne dass sich dies auf das Crawlen durch die Suchmaschinen auswirkt, oder ?