Seite 1 von 2
"get-the-se"/"ShowBotsInOnlineList_110"
Verfasst: 28.07.2005 00:53
von Maschinentrauma
Ich hab mir den Mod "get-the-se" installiert, stelle aber fest, dass er bei einem Googlebot (IP 66.249.65.48) nicht funktioniert.
Bisher hatte ich auch nur zwei verschiedene Bots auf dem Forum, wobei dieser Mod bei dem anderen Bot allerdings funktioniert hat.
Irgendwo habe ich auch gelesen, dass es wohl daran liegt, dass Google die IPs geändert hat, kann dazu allerdings nichts mehr finden leider.
Hat jemand eine Idee, was ich ändern muss, damit es auch mit dem Google-Bot klappt?
Bei dem Mod "ShowBotsInOnlineList_110" wird diese IP übrigens auch noch als Gast angezeigt anstatt als Bot.
Verfasst: 28.07.2005 10:23
von FatFreddy
Beide Mods erkennen die Bots nicht anhand der IP sondern über deren
Browserkennung. Diese Liste ist zwangsläufig nicht vollständig
Wenn Du z.B. Adsense auf deiner Seite eingebunden hast, erscheint Google auch mit der Kennung "Mediapartners-Google/2.1".
Du kannst aber problemlos die Arrays der Bots erweitern und neu erkannte Spider hinzufügen.
Wie identifiziert sich der Googlespider der bei Dir nicht erkannt wird? Diese IP taucht in meinen Logfiles nicht auf.
FatFreddy
Verfasst: 28.07.2005 10:55
von Maschinentrauma
Wenn ich die IP zurück verfolge, steht da was von googlebot.com oder so ähnlich. Ist auch grundsätzlich immer nur diese IP, wenn Google da ist. Könnte aber auch Adsense sein, so genau kann ich die gar nicht unterscheiden.
Verfasst: 28.07.2005 11:17
von FatFreddy
Schau mal in deine Logfiles. Dort solltest Du die genaue Kennung finden.
FatFreddy
Verfasst: 28.07.2005 12:27
von Maschinentrauma
Meinst du die Logs, die man im ACP sehen kann?
Dort wurde dieser Googlebot gar nicht aufgeführt.
Oder steh ich jetzt total auf dem Schlauch und du meinst was anderes?
Kennung
Verfasst: 28.07.2005 12:31
von gloriosa
Hallo,
der Googlebot wird mit
Googlebot/2.1 (+http://www.google.com/bot.html) angezeigt !
Verfasst: 28.07.2005 12:56
von FatFreddy
Maschinentrauma hat geschrieben:Meinst du die Logs, die man im ACP sehen kann?
Nein, ich meinte das access-Log, welches Dein Provider hoffentlich zur Verfügung stellt.
Dann sollte er eigentlich gelistet werden.
Auf "Googlebot" wird von beiden Mods geprüft.
FatFreddy
Verfasst: 28.07.2005 13:32
von Maschinentrauma
Ah, okay.
Da hab ich folgende Einträge in den Logs:
1. 23 Hits 62.16 Mediapartners-Google/2.1
2. 11 Hits 29.73 Yahoo! Slurp
3. 2 Hits 5.41 Googlebot/2.1
4. 1 Hits 2.70 msnbot/1.0 (+
http://search.msn.com/msnbo...
Bei Punkt 3 und 4 kann es sein, dass ich den Mod noch nicht installiert hatte, bei 1 und 2 aber definitiv. Punkt 2 (Yahoo) wurde vom Mod auch richtig erfasst, aber Punkt 1 tritt in keinem meiner Mods auf.
Geht also um Mediapartners-Google und nicht um Googlebot, wo auch immer da jetzt der Unterschied liegt.
Verfasst: 28.07.2005 13:53
von rkern
"Mediapartners-Google" ist der Adsense-Bot von Google. Der taucht dann auf, wenn du Adsense-Anzeigen auf deinen Seiten hast.
Ich kenn Deine beiden Mods nicht so genau, aber bei dem von mir verwendeten Mod gibt es eine Liste von "Kennungen", die man einfach erweitern kann. Such mal in den php-Dateien nach "Googlebot" oder "googlebot", dann wirst Du es finden.
Manche verwenden auch zwei Listen: eine mit der Kennung, die zweite mit dem Anzeigenamen. Dann musst Du natürlich beide entsprechend erweitern.
mfg Ralph
Verfasst: 28.07.2005 14:16
von FatFreddy
Maschinentrauma hat geschrieben:1. 23 Hits 62.16 Mediapartners-Google/2.1
Lösung:
1. für den Showbots-Mod
öffne includes/functions_showbot.php
suche:
davor einfügen:
2 get_the_se:
öffne includes/sessions.php
suche:
danach einfügen:
speichern und abwarten.
FatFreddy