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

Wie kann man die SID's aus den URL verbannen!

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
fred_bacher34
PostRank 9
PostRank 9
Beiträge: 1332
Registriert: 30.03.2006, 08:41

Beitrag von fred_bacher34 » 20.05.2006, 21:07

Hallo,

ich habe in letzter Zeit mehrfach gelesen, dass die SID's aus den URL's unserer Seiten verschwinden sollten, damit es Google einfacher hat bzw. überhaupt richtig indiziert.

Einige haben mir zwar ein Linkangebot gemacht aber wollen es so lange zurückhalten, bis die SID's weg sind.

Ich bin leider nicht sooo firm in der Webprogrammierung aber unser Entwickler wird schon wissen, warum er sie braucht. (u.a. Bewertungen - 1 Bewertung / Idee / 24h / IP oder Merkzettel / Sitzung speichern)

Ich hoffe, ihr könnt mir helfen.

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.


haha
PostRank 9
PostRank 9
Beiträge: 1065
Registriert: 03.04.2006, 18:08
Wohnort: Bi Hamborg

Beitrag von haha » 20.05.2006, 21:41

top-presents hat geschrieben:unser Entwickler wird schon wissen, warum er sie braucht. (u.a. Bewertungen - 1 Bewertung / Idee / 24h / IP oder Merkzettel / Sitzung speichern)
Tja, warum fragst Du dann nicht Euren Entwickler, warum er sie unbedingt braucht bzw. verlangst von ihm nicht gleich, dass die Dinger aus den URLs verschwinden? Die Erklärung da in Klammern (wenn's eine sein soll) würde ich nicht akzeptabel finden.

Die SID grundsätzlich als URL-Parameter zu transportieren ist jedenfalls reichlich ungeschickt, für sowas gibt es Cookies. Und ob Ihr wirklich jedem Besucher (auch denjenigen mit abgeschalteten Cookies) überall (und nicht nur für spezielle Bereiche) eine SID verpassen müsst, wäre im Einzelfall zu klären. Nicht selten passiert sowas aus Bequemlichkeit oder unnötiger Detailversessenheit - dann muss man halt entweder zurückstecken oder mit den Nachteilen leben.

Wenn ich Deine Liste da oben zum Beispiel richtig interpretiere, dann geht es darum, jedem Benutzer nur eine Bewertung täglich zu erlauben. Dafür braucht man aber erstens nicht jedem eine SID zu verpassen (nur denjenigen, die auch tatsächlich eine Bewertung abgeben) und zweitens funktioniert das sowieso nicht mit URL-Parametern, weil die im Vergleich mit Cookies geradezu selbstmordgefährdet sind (Browser neu starten und weg ist die SID; oder auch so: ein Mausklick, ein Tastendruck und weg ist die SID. Bei Cookies müsste ich wenigstens erstmal den Cookiemanager bemühen.).

bloddy newbie
PostRank 4
PostRank 4
Beiträge: 171
Registriert: 18.05.2006, 20:15

Beitrag von bloddy newbie » 20.05.2006, 23:55

Nun ganz so einfach ist das Thema SID nicht abgetan. Sowohl Cookies als auch an die URL angehangene SIDs haben Vor- und Nachteile. Ich persönlich möchte auf die SID auch nicht verzichten, habe sie aber für relevante Suchmaschinen ausgeschlossen (wird dann nicht dran gehangen). Eventuell kann dein Entwickler ja eine Ausnahmeregelung berücksichtigen ;).

Viele Grüße
Robert

ebec
PostRank 1
PostRank 1
Beiträge: 10
Registriert: 13.11.2004, 19:41
Wohnort: Magdeburg

Beitrag von ebec » 21.05.2006, 09:28

Ausblenden kannst du die SID in einer htaccess Datei mit der Zeile

php_flag session.use_trans_sid off


Siehe auch hier https://www.abakus-internet-marketing.d ... 22983.html

mfg holger
STNetwork.de IT Magazin | ebec.Net Neue Medien
---
>> themenrelevanter Linktausch gesucht <<

fred_bacher34
PostRank 9
PostRank 9
Beiträge: 1332
Registriert: 30.03.2006, 08:41

Beitrag von fred_bacher34 » 21.05.2006, 12:20

bloddy newbie hat geschrieben:Ich persönlich möchte auf die SID auch nicht verzichten, habe sie aber für relevante Suchmaschinen ausgeschlossen (wird dann nicht dran gehangen). Eventuell kann dein Entwickler ja eine Ausnahmeregelung berücksichtigen ;)
Hallo Robert,

ich weiß nur, dass er zumindest für google eine SID - Ausnahme drin hat. Ob die SID ganz verschwindet weiß ich nicht. Ich frage ihn mal.

Danke!

pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 21.05.2006, 13:53

guck doch mal hier:
https://www.google.com/search?q=site:pr ... =&filter=0
die urls sehen nicht sehr schön aus...das selbe bei yahoo und msn... und wenn man draufklickt -> 404 Not FOUND...

das läuft mächtig was schief...

fred_bacher34
PostRank 9
PostRank 9
Beiträge: 1332
Registriert: 30.03.2006, 08:41

Beitrag von fred_bacher34 » 21.05.2006, 15:58

pebosi hat geschrieben:guck doch mal hier:
https://www.google.com/search?q=site:pr ... =&filter=0
die urls sehen nicht sehr schön aus...das selbe bei yahoo und msn... und wenn man draufklickt -> 404 Not FOUND...

das läuft mächtig was schief...
Hi pebosi,

das ist richtig aber in diesem Fall kein wirkliches Problem, da wir mit der 1. Version erst am 16.05. online gegangen sind und google die neue Page noch nicht im index hat. Die angezeigten Daten bei google sind die 11 "leeren" Seiten der "dummy-Seite".

pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 21.05.2006, 16:43

ah ok dann ist gut :)

ole1210
PostRank 10
PostRank 10
Beiträge: 7464
Registriert: 12.08.2005, 10:40
Wohnort: Olpe

Beitrag von ole1210 » 21.05.2006, 16:59

ich weiß nur, dass er zumindest für google eine SID - Ausnahme drin hat. Ob die SID ganz verschwindet weiß ich nicht. Ich frage ihn mal.
Da muss ich dich leider enttäuschen. Es gibbet für den Firefox ne nette Erweiterung um seinen User-Agent frei zu wählen. Habe deine Webseite gerade mal unter verschiedenen google-Kennungen besucht. Da sind noch SIDs drin!

fred_bacher34
PostRank 9
PostRank 9
Beiträge: 1332
Registriert: 30.03.2006, 08:41

Beitrag von fred_bacher34 » 21.05.2006, 22:04

ole1210 hat geschrieben:
ich weiß nur, dass er zumindest für google eine SID - Ausnahme drin hat. Ob die SID ganz verschwindet weiß ich nicht. Ich frage ihn mal.
Da muss ich dich leider enttäuschen. Es gibbet für den Firefox ne nette Erweiterung um seinen User-Agent frei zu wählen. Habe deine Webseite gerade mal unter verschiedenen google-Kennungen besucht. Da sind noch SIDs drin!
Mh... das ist nicht gut. Er meinte, google bekommt immer die selbe SID. Ich denke, dass Thema sollte schnellstens geklärt werden.

bloddy newbie
PostRank 4
PostRank 4
Beiträge: 171
Registriert: 18.05.2006, 20:15

Beitrag von bloddy newbie » 21.05.2006, 22:20

Google sollte gar keine SID bekommen, denn selbst wenn Google immer die gleiche SID erhält, sieht die URL für den Spider "unschön" aus und wird unter Umständen weniger gut gespidert (steht zumindest so in deren Webmaster FAQ).

Viele Grüße
Robert

haha
PostRank 9
PostRank 9
Beiträge: 1065
Registriert: 03.04.2006, 18:08
Wohnort: Bi Hamborg

Beitrag von haha » 22.05.2006, 12:03

top-presents hat geschrieben:Er meinte, google bekommt immer die selbe SID.
Dieses Board ist wirklich immer wieder eine Quelle unerwarteter Heiterkeit :>

ole1210
PostRank 10
PostRank 10
Beiträge: 7464
Registriert: 12.08.2005, 10:40
Wohnort: Olpe

Beitrag von ole1210 » 24.05.2006, 07:31

Er meinte, google bekommt immer die selbe SID.
Jepp. Google bekommt nen Longlive-Cookie in welchem die SID gespeichert ist. Diese wird bei jedem Besuch ausgelesen und an die URL angehängt.

Neee. mal im Ernst, lass dir bitte mal erklären wie er das bewerkstelligen möchte. Vielleicht kannst du die Technik hier dann mal kurz posten, würd mich interessieren wie er das macht.

EDIT:
Yahoo bekommt jedes mal ne neue SID? Warum wird yahoo anders behandelt als google?

Dendemann
PostRank 2
PostRank 2
Beiträge: 51
Registriert: 20.05.2006, 21:50
Wohnort: Möringen

Beitrag von Dendemann » 28.05.2006, 23:03

Also ich habe für meine Website es so gehalten, dass man immer erst nach einem Login überhaupt eine Session erhält. Außerdem wird versucht, auch ein Cookie zu setzen. Wird nach dem nächsten Seitenaufruf das Cookie gefunden, so werden danach keine SIDs mehr an die URL angehängt. Wenn nicht, dann greife ich weiterhin zu ?sid=...

Google oder andere Suchmaschinen versuche ich über

Code: Alles auswählen

$_BOT = false;

if &#40; isset&#40;$_SERVER&#91;'HTTP_USER_AGENT'&#93;&#41; && preg_match&#40;'/slurp|yahoo|jeeves|msnbot|crawler|googlebot|Gigabot|Altavista|libwww-perl/i',$_SERVER&#91;'HTTP_USER_AGENT'&#93;&#41; &#41;
&#123;
	$_BOT = true;
&#125;
zu erkennen.
https://klassenfeind.org

Suche keine Linkpartner, sondern lesenswerte Blogs ;)

haha
PostRank 9
PostRank 9
Beiträge: 1065
Registriert: 03.04.2006, 18:08
Wohnort: Bi Hamborg

Beitrag von haha » 29.05.2006, 11:23

Dendemann hat geschrieben:Also ich habe für meine Website es so gehalten, dass man immer erst nach einem Login überhaupt eine Session erhält. Außerdem wird versucht, auch ein Cookie zu setzen.
Wenn Du jetzt noch erst versuchen würdest, Cookies zu benutzen und erst dann, bei abgeschalteten Cookies, die ID in die URL kleben tätest, hättest Du ein 1a System, das allen Anforderungen an eine intelligente weil zurückhaltende Umsetzung entspräche.

Fummeleien wie…
Google oder andere Suchmaschinen versuche ich über

Code: Alles auswählen

if &#40; isset&#40;$_SERVER&#91;'HTTP_USER_AGENT'&#93;&#41; && preg_match&#40;'/slurp|yahoo|jeeves|msnbot|crawler|googlebot|Gigabot|Altavista|libwww-perl/i',$_SERVER&#91;'HTTP_USER_AGENT'&#93;&#41; &#41;
&#123;
	$_BOT = true;
&#125;
zu erkennen.
…brauchst Du eh nicht, wenn erst, wie klugerweise bei Dir, ein Login erforderlich ist.

Davon unabhängig:

variable = false
if (irgendwas == dieses_oder_jenes) then
variable = true
endif

kann man eleganter so lösen:

variable = (irgendwas == dieses_oder_jenes)

Antworten