Josh
Legendäres Mitglied
Hallo.
Wie so viele benütze auch ich mod_rewrite, um meinen Seiten ein schönes Linklayout zu verpassen, dieses konsistent zu halten und natürlich die Seite für SearchEngine Spiders zu optimieren.
Folgendes Problem fiel mir bei eigenen und fremden Seiten schon auf...
Angenommen, ich habe eine News Seite, welche immer 5 aktuelle News anzeigt, und per dynamisch generierten mod_rewrite Links komme ich zu den älteren News:
5 letzte News:
www.???.ch/news/page-1.html
die 5 News davor:
www.???.ch/news/page-2.html
...usw.
Der Spider kommt nun, und speichert die allerneuste News unter der Url www.???.ch/news/page-1.html in seinen Cache.
Nehmen wir nun an, die Seite wird sehr oft geupdated aber nicht ganz so oft wieder gespidert. Nun verdrängen 5 neue News die bisher neusten 5. Ein Surfer sucht nun nach der bis vor Kurzem Neusten News, findet den Link www.???.ch/news/page-1.html, welcher bis vor Kurzem noch auf den richtigen News gezeigt hat, klickt drauf, und findet überhaupt nicht, was er gesucht hat, dabei hatte die Suchmaschine doch genau den richtigen Text angezeigt gehabt! Frust pur.
Was tun dagegen? Die Links so generieren, dass die News darin nicht verschoben bzw. verdrängt werden, also statt ASC die Links DESC generieren?
5 letzte News:
www.???.ch/news/page-123.html
die 5 News davor:
www.???.ch/news/page-122.html
Dies wäre affensicher, aber wirkt nicht so anziehend wie page-1.html, denn die Nummer 1 deutet doch irgendwie auf Aktualität hin?!
Würde mich freuen, eure Meinungen zu hören.
Grüsse
Josh
::Edit::
Habe den Thread vom PHP Forum ins Webmaster Allgemein Forum verschoben, da es sich hier mehr um Design als um eine technische Frage handelt. Ich hoffe, die Nicht-Techniker hier lassen sich vom Ausdruck "mod_rewrite" nicht abschrecken.
Wie so viele benütze auch ich mod_rewrite, um meinen Seiten ein schönes Linklayout zu verpassen, dieses konsistent zu halten und natürlich die Seite für SearchEngine Spiders zu optimieren.
Folgendes Problem fiel mir bei eigenen und fremden Seiten schon auf...
Angenommen, ich habe eine News Seite, welche immer 5 aktuelle News anzeigt, und per dynamisch generierten mod_rewrite Links komme ich zu den älteren News:
5 letzte News:
www.???.ch/news/page-1.html
die 5 News davor:
www.???.ch/news/page-2.html
...usw.
Der Spider kommt nun, und speichert die allerneuste News unter der Url www.???.ch/news/page-1.html in seinen Cache.
Nehmen wir nun an, die Seite wird sehr oft geupdated aber nicht ganz so oft wieder gespidert. Nun verdrängen 5 neue News die bisher neusten 5. Ein Surfer sucht nun nach der bis vor Kurzem Neusten News, findet den Link www.???.ch/news/page-1.html, welcher bis vor Kurzem noch auf den richtigen News gezeigt hat, klickt drauf, und findet überhaupt nicht, was er gesucht hat, dabei hatte die Suchmaschine doch genau den richtigen Text angezeigt gehabt! Frust pur.
Was tun dagegen? Die Links so generieren, dass die News darin nicht verschoben bzw. verdrängt werden, also statt ASC die Links DESC generieren?
5 letzte News:
www.???.ch/news/page-123.html
die 5 News davor:
www.???.ch/news/page-122.html
Dies wäre affensicher, aber wirkt nicht so anziehend wie page-1.html, denn die Nummer 1 deutet doch irgendwie auf Aktualität hin?!
Würde mich freuen, eure Meinungen zu hören.
Grüsse
Josh
::Edit::
Habe den Thread vom PHP Forum ins Webmaster Allgemein Forum verschoben, da es sich hier mehr um Design als um eine technische Frage handelt. Ich hoffe, die Nicht-Techniker hier lassen sich vom Ausdruck "mod_rewrite" nicht abschrecken.