Viele Webseiten, aber vorallem Weblogs, nutzen so genannte rewrite-Engines um die Adressen der verschiedenen Seiten zu verändern. Meistens wird dazu das Apache Modul mod_rewrite verwendet.
Viele Weblogs ändern beispielsweise die Adressen der Beiträge von index.php?p=BEITRAGSNUMMER in /2007/02/04/BEITRAGSNAME/. Dies hat einmal den Vorteil, dass User sofort an Hand der URL erkennen können, wann der Beitrag geschrieben wurde und wie der Titel von diesem ist.
Desweiteren kann man mit mod_rewrite auch die Suchmaschinenfreundlichkeit der eigenen Webseite erhöhen. Suchmaschinen bevorzugen wohl URLs die wenigstens ein paar Informationen enthalten. domain.tld/?p=123 ist wohl schlechter als domain.tld/beispiel/das-ist-ein-test.html. Die zweite URL lässt sich aus der ersten ohne Probleme “erstellen” .
Zudem kann man mit mod_rewrite bestimmte Domains / Seiten / Dateien auf andere umleiten. Bestimmte IPs und Spambots lassen sich aussperren. So lässt sich zum Beispiel eine Blacklist erstellen, von denen oft Kommentarspam in Weblogs verbreitet wird.
Auf modrewrite.de gibt es viele Informationen rund um das Apache Modul und ein Supportforum.
Benutzt ihr mod_rewrite oder eine andere Rewrite-Engine und warum? Nur zur SEO (Search Engine Optimization)?
Also ich zu meinem Teil hab in meinem Blog das gleiche Format wie du als Beispiel angegeben hast - benutze also mod_rewrite.
Von SEO habe ich noch nichts gehört => auch nicht installiert ^^
wenn du sagst du hast seo nicht installiert ist das so als wenn du sagst du haettest ajax nicht installiert…
Schau am besten mal bei http://de.wikipedia.org/wiki/SEO vorbei
Dort ist eine Erklärung was “SEO” bedeutet.
Haha, ich hab es glaube ich schon installiert
Naja auf meinen Persoenlichen Blog habe ich /categorie/postname und bin ganz zufrieden damit.
auf meinen Commerz Blog das datum und postname
mod_rewrite zu verwenden ist garantiert sinnvoll! Ganz besonders bei URLs wie Blogsysteme sie standardgemäß erstellen.
Das steht auch gar nicht im Gegensatz zur SEO! Das Benutzen der Engine ist ja oft eine Folge der SEO und die ist ja schließlich erstrecht sinnvoll. Denn was hat man von einer Seite, die kein Mensch besucht?
Also: Wer Webseiten erstellt sollte sich unbedingt mit der SEO befassen. Auf diesem Hintergrund kann man mod_rewrite an einigen Stellen gut verwenden. Sehr einfach lässt sich so z.B. auch vermeiden, dass die Domain sowohl mit als auch ohne www vorhanden ist.