Session ID

session id

Copyright © Shutterstock / Profit_Image

Was ist eine Session ID?

Die sogenannte Session ID, wird im Deutschen auch als die Sitzungs-ID bezeichnet. Man versteht hierunter eine spezielle Identifikationsnummer. Diese Identifikationsnummer kann prim√§r serverseitig generiert werden. Man kann in diesem Kontext einzelne Useranfragen den bestehenden Sitzungen zuordnen. Die Session ID erm√∂glicht dar√ľber hinaus eine lokale Abspeicherung beim User. In der Form von Cookies bzw. URL Attributen erfolgt dann eine spezielle Informations√ľbertragung.
Durch die Sitzungs-ID ist es möglich, die einzelnen Userhandlungen auf einer bestimmten Website exakt nachzuvollziehen.

Die Erkennung der Session ID erfolgt im √úbrigen auf ganz verschiedenen Wegen:

  • Zum einen durch die Benutzung von Cookies
  • Oder durch die Weiterreichung an das Folgeskript und der hierbei ausgef√ľhrten Verwendung und Identifikation der Angaben auf dem entsprechenden Server
  • Die letzte Option betrifft die Formularfelder, die in der Gesamtheit nicht sichtbar sind. Beachten sollte man in diesem Kontext dringend, dass jedoch kontinuierlich eine serverseitige Skriptsprache besteht

Die Funktionsweisen

Grundsätzlich erfolgt serverseitig der Zugriff auf die gespeicherten Daten der vorangegangenen Sitzung durch eine User spezifische Sitzungs-ID. Der Browser bekommt hierbei die entsprechenden Daten. Insbesondere im Segment des E-Commerce kann der Einsatz sehr hilfreich und ebenso effizient sein.

Um eine reibungslose Useridentifikation vorzunehmen, muss zwingend die Session ID bei allen Anfragen auf den Server existent sein. Im Folgenden weist der verwendete Server dann alle relevanten dazugehörigen Daten dem bestehenden Client zu. Sollte hierbei keine ID vorhanden sein, so kategorisiert der Server die entsprechende Anfrage als vollständig neu ein und es wird infolge dessen eine nicht genutzte Session ID hierbei verwendet.

Die Sitzungs-ID als ein Cookie

Im Rahmen der Speicherung einer Session ID in der Form eines Cookies, erfolgt eine lokale Ablage des Cookies beim Client. Wenn es nun zu einer Serveranfrage kommt, so wird eine Cookie √úbermittlung inklusive einer notwendigen Session ID abgehandelt. Hierbei hat der bestehende Server die wichtige ID sowie die relevanten Informationen der vorangegangenen Sitzung abgespeichert. Die entsprechende Session ID wird hierbei dann wieder zur Verf√ľgung gestellt.

Die Sitzungs-ID als ein URI-Attribut

Meistens k√∂nnen Useranfragen durch eine Formularabsendung oder dem Anklicken eines bestimmten Links ausgef√ľhrt werden. Die entsprechenden URLs der Websites sind im Einzelnen durchaus ver√§nderbar. Sie enthalten die entsprechende Session ID. Hierbei wird ein einzigartiger Link erstellt.

F√ľr die unterschiedlichen Suchmaschinen ist die Nachverfolgung einzigartiger Links nach wie vor anspruchsvoll und vor allem schwierig. F√ľr eine wirkliche Umsetzung durchgehend √ľbereinstimmender URI-Attribute ist ein au√üerordentlich hoher Programmieraufwand notwendig. Dar√ľber hinaus hat der Nutzer ebenso wie der Betreiber, den entscheidenden Nachteil, dass sich diese wichtigen Links nicht festsetzen lassen. Das verhindert grunds√§tzlich eine R√ľckkehr des Users.

Die Sicherheit einzelner Session IDs

Der Client ist dazu imstande durch die Ver√§nderung der eigenen ID, die Sitzungs-ID eines weiteren Users aufzurufen. Grunds√§tzlich ist eine Datenmanipulierung ebenso, wie das Aussp√§hen der einzelnen Informationen hierdurch denkbar. Um diese Vorg√§nge so zu verunm√∂glichen, wird der Server immer IDs generieren, die einen sehr gro√üen Wertebereich beinhalten, um die Sicherheit zu unterst√ľtzen und auch um die Option einer zuf√§lligen √úbereinstimmung einzelner IDs zu vermeiden.

Die Bedeutung im Rahmen der Suchmaschinenoptimierung

Eine spezielle Session ID hat durchaus das Potenzial f√ľr die wichtige Suchmaschinenoptimierung kompliziert zu werden. Zusammenfassend beschrieben f√ľhren die IDs dazu, dass der Besuchsinhalt der Crawls immer unter einer weiteren URL erreichbar ist. Es entsteht in diesem Bereich oftmals ein sogenannter Dublicate Content, der zu einer Entfernung der entsprechenden Unterseite aus dem so wichtigen Index f√ľhren kann.

Parallel zu der Problematik des Dublicate Content können Fehlermeldungen entstehen, denn die gecrawlte URL ist oftmals einer abgelaufenen Session ID ausgesetzt. Der Inhalt ist infolge dessen nun nicht mehr unter der relevanten Webadresse zu finden.

Tipp

Experten raten aufgrund dieser Problemstellungen im SEO Segment dringend von einer Verwendung und Nutzung von Session IDs ab, um schlicht Gefahrenpotenziale und Problemfelder zu umgehen.


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte