Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Versuch, Google keine SessionID zu geben

Dieses Forum ist für Informationen über Google gedacht (Ausser PageRank!).
Neues Thema Antworten
Balu666
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 09.07.2004, 13:24

Beitrag von Balu666 » 12.07.2004, 20:57

Hallo,

Google indexiert noch immer nur einzelen Seiten. Ich habe jetzt bis auf ein paar Ausnahmen auf www.bild-und-karte.de alle Links so abgeändert, daß sie ohne ?id= usw. auskommen (um den Rest kümmere ich mich auch noch).

Außerdem habe ich mit folgenden Zeilen versucht, daß Google keine SessionID bekommt, was mir aber - wenn ich mir die Seite aus dem Googlecache ansehe - anscheinend nicht gelungen ist.

Code: Alles auswählen

if(ISSET($_SERVER['HTTP_USER_AGENT'])) {
  if(!preg_match("/googlebot/i", $_SERVER['HTTP_USER_AGENT']) || !preg_match("/msnbot/i", $_SERVER['HTTP_USER_AGENT'])) {
    session_start();
  }
}
Und noch ein Problem... es werden bei der Sucheingabe "-ujmijn site:bild-und-karte.de" Ergebnisse vom 11.Juli angezeigt und andere, ein paar Tage vorher indexierte Seiten, die ich auch schon bei Google gesehen hatte, sind nicht mehr zu finden. Die restlichen Suchergebnisse sind Seiten, die es seit 1.1. nicht mehr gibt. Warum ist das so? Und was muß ich tun, damit Google meine Seite endlich indexiert?

Ich würde mich freuen, wenn mir wer von Euch weiterhelfen könnte.

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

t-rex
PostRank 7
PostRank 7
Beiträge: 585
Registriert: 15.03.2004, 14:00

Beitrag von t-rex » 13.07.2004, 00:43

Hi,

die if-Abfrage muss eine UND-Verknüpfung sein keine ODER. Mach aus || -> &&.

Gruss t-rex
Keiner weiss wass ich tue, aber alle wissen wie ich es besser machen kann
save the bookmark - logocreatr - backgrounds - templatr- PPC Themes

SchwarzerKater.at
PostRank 1
PostRank 1
Beiträge: 5
Registriert: 14.05.2004, 21:27
Wohnort: Klagenfurt (Austria)

Beitrag von SchwarzerKater.at » 14.07.2004, 07:44

die if-Abfrage muss eine UND-Verknüpfung sein keine ODER. Mach aus || -> &&.
bei && bekommst wenn google drauf geht 1 && 0 ==> 0 .... das || stimmt also.

Es könnte sein das $_SERVER keine Infos bekommt ... https://at.php.net/reserved.variables

Mittels getenv("HTTP_USER_AGENT") kannst es auch probieren.
Webdesign SchwarzerKater.at - www.SchwarzerKater.at

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


t-rex
PostRank 7
PostRank 7
Beiträge: 585
Registriert: 15.03.2004, 14:00

Beitrag von t-rex » 14.07.2004, 08:05

Sorry, aber das war schon richtig :-) Es muss eine UND-Verknüpfung sein.

Mit der ODER-Verknüpfung heisst es

ist NICHT googlebot ODER ist NICHT msn dann starte Session.

Bedeutet:
Kommt der Googlebot, dann ist es NICHT der msn. Also starte die Session. Kommt der msn, dann ist es nicht der Googlebot. Und die Session wird wieder gestartet. Und bei jedem anderen UA wird die Session auch gestartet.


Dass ist der richtige Aufbau:
ist NICHT googlebot UND ist NICHT msn dann starte Session.

Was mir gerade noch auffällt, es fehlen noch einige Klammern. So wie Du es oben angegeben hast, gibt das sicherlich einen Fehler.

Gruss t-rex
Zuletzt geändert von t-rex am 14.07.2004, 08:08, insgesamt 1-mal geändert.
Keiner weiss wass ich tue, aber alle wissen wie ich es besser machen kann
save the bookmark - logocreatr - backgrounds - templatr- PPC Themes

Balu666
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 09.07.2004, 13:24

Beitrag von Balu666 » 14.07.2004, 08:07

Hi!

Schonmal vielen Dank für Eure Antworten. Ich habe das gestern mal so abgeändert, wie t-rex es geschrieben hatte.

Habe eben mal in meine Log-Datei geschaut und festgestellt, daß Goolge ein paar mehr Seiten durchsucht hat, als sonst. Jetzt bin ich mal gespannt, wann ich die Seiten auch in Google finde - eben gerade war noch nichts da.

dirk
PostRank 8
PostRank 8
Beiträge: 712
Registriert: 24.11.2003, 18:30
Wohnort: TmV1c3M=

Beitrag von dirk » 14.07.2004, 09:52

Du solltest das vielleicht mal testen, indem du deine useragent in googlebot umbenennst. dann siehst du, was der googlebot vorgesetzt bekommt.

Balu666
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 09.07.2004, 13:24

Beitrag von Balu666 » 14.07.2004, 20:36

Danke für den Tipp. Habe mir die PrefBar installiert und gebe mich als Googlebot aus.
Einwandfrei, keine Sessions zu sehen.

Wie lange braucht Google denn jetzt, um die heute morgen gescannten Seiten dann auch als Suchergebnis anzuzeigen? Z.Zt. steht da noch der 12.7. drin.

RobZe89
PostRank 2
PostRank 2
Beiträge: 43
Registriert: 21.05.2004, 17:21

Beitrag von RobZe89 » 15.07.2004, 08:22

Kannste mal deinen fertig abgeänderten Code posten, bin gerade einfach zu faul um den selbs noch herzurichten :P

Balu666
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 09.07.2004, 13:24

Beitrag von Balu666 » 15.07.2004, 08:48

Sieht ja immer besser aus, Google geht zwar noch nicht so ganz in die Tiefe, aber es sind jetzt paarundzwanzig Einträge gelistet. Ich denke, das war's.
Vielen Dank für Eure Hilfe.
Den restlichen ?yy=xxx auf meiner Seite werde ich mich die Tage widmen.

RobZe89, meinst Du den Code ganz oben auf der Seite?

RobZe89
PostRank 2
PostRank 2
Beiträge: 43
Registriert: 21.05.2004, 17:21

Beitrag von RobZe89 » 15.07.2004, 08:52

Balu666 hat geschrieben:
RobZe89, meinst Du den Code ganz oben auf der Seite?
Ja, du hast ja geschrieben, du hättest ihn noch abgeändert.

Balu666
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 09.07.2004, 13:24

Beitrag von Balu666 » 15.07.2004, 08:58

Ja, ich habe die || gegen die && getauscht ;-)

Code: Alles auswählen

if(ISSET($_SERVER['HTTP_USER_AGENT'])) {
  if(!preg_match("/googlebot/i", $_SERVER['HTTP_USER_AGENT']) && !preg_match("/msnbot/i", $_SERVER['HTTP_USER_AGENT'])) {
    session_start();
  }
}

RobZe89
PostRank 2
PostRank 2
Beiträge: 43
Registriert: 21.05.2004, 17:21

Beitrag von RobZe89 » 15.07.2004, 08:59

Ach so, hätt ich auch noch können :lol: Hab gedacht wurde noch mehr geändert :wink:

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag