Um die URL einer TYPO3 Installation im Frontend etwas verständlicher (für Menschen und Suchmaschinen) zu gestalten, gibt es eine Reihe von Möglichkeiten.
In diesem Beitrag möchte ich nicht aufzeigen, wie man (z.B.) realurl einrichten muss (siehe Realurl richtig konfigurieren), sondern möchte lieber auf die Unterschiede eingehen.
Hier eine kurze Auflistung:
-
Standard URL
Beispiel: /index.php?id=20 -
Simulate Static Documents (SSD)
Beispiel: /seitenname.20.0.html
Info: Hierbei handelt es sich um ein TYPO3 Bordmittel, das keine weiteren Extensions benötigt -
Realurl
Beispiel: /verzeichnis/seitenname.html
Info: Bei realurl handelt es sich um eine Extension die installiert und konfiguriert werden muss [link] -
Cooluri
Beispiel: /verzeichnis/seitenname.html
Info: Bei cooluri handelt es sich um eine Extension die installiert und konfiguriert werden muss [link]
Warum sollte man in jedem Fall die URL umschreiben?
Nun gibt es gerade beim Thema SEO hunderte verschiedener Meinungen und noch mehr Techniken, dennoch ist es nahezu unbestritten, dass eine Seite mit dem Namen blumen.html wohl eher etwas mit dem Thema Blumen zu tun haben kann als eine Seite mit dem Namen index.php. Dieser Meinung sind auch einige Suchmaschinenbots.
Auch für einen Menschen wirkt eine lesbare URL sehr viel vernünftiger und vermutlich auch Vertrauenserweckender als ein paar kryptische Zeichen.
Warum lieber realurl als SSD nutzen?
- Um sinnvolle Seitennamen zu erhalten, muss bei SSD immer manuell ein Alias vergeben werden
- Ein Alias kann in der Regel nur einmal vergeben werden
- Ohne weiteres Zutun beinhaltet ein Seitenname bei SSD immer eine oder mehrere unschöne Zahlen
- Eine sinnvolle Ordnerstruktur kann mit SSD nicht abgebildet werden
- Extension Parameter lassen sich mit SSD nicht sinnvoll umschreiben
- SSD bietet nahezu keine Features (Redirect, Lookuptable, etc…)
- Wenn man sich schon die Mühe macht um SSD zum Laufen zu bringen, kann man auch drei Minuten mehr investieren um z.B. Realurl zum Laufen zu bringen
Realurl vs. Cooluri
Meine Erfahrungen mit Cooluri halten sich derzeit noch in Grenzen (Vielleicht kann jemand seine Erfahrung posten?). Der Hauptunterschied liegt nicht im eigentlichen Ergebnis, der angezeigten URL, sondern in der Einrichtung. Während Realurl ein PHP Array als Konfiguration nutzt, ist Cooluri schon einen Schritt weiter und nimmt eine XML Datei, die für Nicht-Programmierer einfacher änderbar ist. Desweiteren verspricht der Autor von Cooluri ein paar zusätzliche Features in seinem Handbuch, die ich bis jetzt allerdings noch nicht entdecken konnte. Im Gegensatz zum frischen Newcomer Cooluri kann der Titelverteidiger Realurl eine gewisse Evolution nachweisen und dürfte aus den Kinderkrankheiten heraus sein. Desweiteren gibt es eine Vielzahl an Extensions die mir Realurl direkt zusammenarbeiten oder diese Erweitern.
Fazit
Das kein Weg an der Umschreibung der von TYPO3 generierten URL vorbeiführt, habe ich oben schon erklärt.
Mein persönlicher Favorit ist aber nach wie vor realurl, da ich diese Erweiterung oft einsetze und um Ihre Vorteile weiß. Cooluri ist aber eine echte Alternative die im Prinzip das gleiche Ergebnis liefern kann. Mein Aufruf also: Realurl oder Cooluri verwenden!
Interessante Links zum Thema
- Diskussion zum Umschreiben der URL
- SSD konfigurieren
- Realurl richtig konfigurieren
- Cooluri Einrichtung 1
- Cooluri Einrichtung 2
Grüße, Alex