Thema: Session-ID in Suchmaschinen-Ergebnis verhindern?

Hallo!

Ich habe eine Website laufen, die mit Sessions arbeitet. Die Session wird durch session_register('xyz') gestartet. Es läuft auch alles einwandfrei. Bei ersten Aufruf einer beliebigen Seite der Website wird in der Adresszeile vom Browser aber die URL plus der Variable PHPSESSID plus Wert angezeigt, obwohl die nie aktiv vom Skript an die Adresszeile übergeben wird, auf weiteren Seiten erscheint die ID dann nicht mehr, auch nicht, wenn ich die erste Seite wieder besuche.

Die Session wird bei Aufruf jeder Seite in gleicher Weise registriert (wenn man das so sagen kann), weil die Website mit einer PHP-Layout-Vorlage arbeitet, in die der Content der einzelnen Seiten includet wird. Der Sessionaufruf wird schon in der Vorlage ausgelöst, bevor der Content geladen wird.

Zugegebenermaßen blicke ich durch das ganze technische Verfahren der Session-Abwicklung nicht ganz durch, mit Cookies und so, daher hat mir die PHP-Referenz auch nicht weitergeholfen. Alles etwas zu kryptisch für mich. Mittlerweile musste ich nun auch feststellen, dass sogar in Suchmaschinen Seiten dieser Website mit der Session-ID als Suchergebnis angezeigt werden. Ich weiß zwar nicht, ob das wirklich ein Sicherheitsrisiko darstellt, aber ich finde das sehr merkwürdig und würde das gerne abstellen, habe aber keine Ahnung wie. Hab das bei Suchmaschinenergebnissen auch noch nie gesehen. Irgendwas muss ich da falsch gemacht haben. Kann mir da jemand weiterhelfen???

Hier kann man's testen: http://www.gauranga.de/problem/

Zuletzt bearbeitet von taschenjesus (20-05-2006 15:50:53)

Re: Session-ID in Suchmaschinen-Ergebnis verhindern?

Hi,

das die Session beim Ersten aufruf in der URL-Zeile angezeigt wird ist normal, bei allen weiteren aufrufen steht diese dann in einem Cookie (wenn aktiviert, wenn nicht wird die Session automatisch an jeden Link angehängt).

In Suchmaschinen wird diese dann angehängt weil diese keine Cookies unterstützen und somit über die URL weitergegeben wird. Was auch nicht sonderlich schlimm ist dar diese ja nach einer bestimmten Zeit sowieso abläuft.

Gruß