Joomla
Template
Linux
Suchmaschinenoptimierung
Finden
Suchmaschinenfreundliche URLs in Joomla |
|
| Geschrieben von: Martina Major |
| Dienstag, 08. Januar 2008 um 00:00 Uhr |
Joomlaeigenes SEOJoomla unterstützt die Funktion von Haus aus. Dazu muss nur im Backend unter Übersicht - Globale Einstellungen - Register: SEO Dabei wird auch darauf hingwiesen, das dies nur auf Apache-Servern funktioniert und die htaccess.txt im Hauptverzeichnis in .htaccess umbenannt werden muss. Auf den meisten Webservern der diversen Webhoster läuft Apache, allerdings erlauben nicht alle mod_rewrite. Bei Strato ging zum Zeitpunkt meines Test's (Anfang 2008) nach dem Umbenennen gar nichts mehr. Das erneute Umbenennen der Datei, also wieder in htaccess.txt hat das Problem wieder behoben. Zwischenzeitlich ist auch bei Strato zumindest in den größeren Paketen die Verwendung von mod_rewrite möglich.
Kann mod_rewrite nicht verwendet werden kann die Datei sef.php aus dem Verzeichnis includes angepasst werden. Wie steht in der Datei auch drin. Dazu in die Zeile 512 runtergehen. // allows SEF without mod_rewrite // allows SEF without mod_rewrite // uncomment line below if you dont have mod_rewrite Das ganze hat leider auch eine Haken. Den sieht man, wenn man sich ansieht, was man da in der Datei auskommentiert hat, und was stattdessen verwendet wird. In den URL bleibt die index.php vor den Begriffen erhalten, soweit ich gehört habe, ignorieren einige Suchmaschinen Einträge, die nach index.php folgen. sh4004SEFDie Komponente sh404SEF bietet zusätzlichen Komfort und mehr Möglichkeiten. Sie funktioniert auch für Installationen, die die .htaccess nicht verwenden können. Die sef.php muss dabei nicht angepasst werden. Das Programm macht zu ziemlich das Gleiche, wie oben beschrieben, nur das man selbst nichts extra eintragen muss. Standardmäßig ist hier die Option ohne .htaccess mit index.php eingestellt. .htaccess - verwendenNach der Installation der Komponente, SEO unter den Übersicht - Globale Einstellungen - Register: SEO suchmaschinenfreundliche URLs auf ja setzen. Die Datei htaccess.txt mit einem Editor (z.B. html-Edit) öffnen. Zu dem Abschnitt <Joomla SEF Section> (Zeile 61) gehen, und alle Zeilen mit # auskommentieren (rot markiert). Dann im Abschnitt <3rd Party SEF Section> bei den entsprechenden Zeilen (grün markiert) das # entfernen. Wichtig! Bei einigen Webhostern gibt es bereits eine .htaccess, diese sollte unbedingt gesichert werden und der gesamte Inhalt in die htaccess.txt kopiert werden, möglichst am Anfang.
########## Begin - Joomla! core SEF Section ########## Begin - 3rd Party SEF Section Die Datei wieder auf den Server kopieren und in .htaccess umbennen.
WindowsXP macht dabei Probleme, dazu besser einen anderen Dateimanager (z.B. Totalcommander: [F6]) verwenden. Zuletzt muss die Komponente auf aktiv gesetzt werden: ArtioDiese Komponente soll ziemlich gut sein, allerdings war alles in Englisch und es hat ohne .htaccess nicht funktioniert. |
| Zuletzt aktualisiert am Montag, 17. August 2009 um 11:20 Uhr |
Joomla - SEO
