Suchmaschinenfreundliche Links für Joomla mit sh404SEF
Wie in anderen Content Management Systemen gibt es auch für das GPL-System Joomla! eine Erweiterung dass uns aus der nicht ganz so schönen statischen URL (welche meist mit Parametern behaftet sind) in schöne suchmaschinenorientierte URLs welche von Suchmaschinen hoch entzückt angenommen werden.
Warum sind suchmaschinenfreundliche URLs für SEO wichtig?
Die Antwort besteht aus mehreren Teilen. Zu einem ist es für einen menschlichen Besucher einfacher aus der URL entsprechende Informationen über den Inhalt zu gewinnen. Technisch nicht versierte Benutzer würden aus so einer URL (im Beispiel von Joomla) relativ wenig erkennen:
http://<adresse>/index.php?option=com_content&view=category&layout=blog&id=6&Itemid=3
Als jemand der fast täglich damit arbeitet, kann ich natürlich mehr damit anfangen. Da aber nicht jeder gleichermaßen viel Wissen benutzt kann man mit einem SEO-Plugin (z. B. sh404) suchmaschinenfreundliche URLs anfertigen lassen.
Ein SEO wird die suchmaschinenfreundlichen URLs ebenfalls mit zusätzlichen Keywords versehen, die Relevanz des Links für Suchmaschinen zu erhöhen, denn eine Suchmaschine wie z. B. Google oder Yahoo können ebenso wenig mit der URL an sich etwas anfangen - lediglich mit dem Inhalt der Webseite. Wechselt man diese Parameter-URL nun mit Namen wie Kategorie bzw. Artikeltitel aus, kann Google schon in der URL die ersten Sachen indexieren bzw. evtl. Keywords finden.
Suchmaschinenfreundliche URLs unter Joomla
Um mit Joomla wirklich suchmaschinenoptimierte Links zu erstellen benötigen wir eine Plugin-Erweiterung für Joomla - in diesem Fall sh404SEF. Dieses Modul findet man auf den Seiten von Siliana. Das beste daran ist, dass es kostenlos ist - GPL sei dank. Das Team von Siliana hat aber mit sh404SEF wirklich erstklassige Arbeit geleistet. Der Vorteil dieses Joomla Plugins liegt ganz klar darin, dass sh404SEF sowohl mit als auch ohne .htaccess-Unterstützung auskommen kann. Man hat dann zwar noch index.php in der URL stehen, aber danach kommen noch alle wichtigen Informationen. In diesem Post gehe ich zunächst auf die Variante ohne .htaccess ein, da für htaccess seperate Einstellungen getroffen werden müssen. Für Joomla gibt es derzeit lediglich eine beta. Mit der Zeit wird es hier bestimmt auch eine stable geben.
Die Installation des SEO-Plugins sh404SEF
Die Installation dieser Komponente gestaltet sich Joomla!-typisch spielend einfach.
Wir gehen über das Hauptmenü auf den Menüpunkt "Erweiterungen" und "Installieren/Deinstallieren". Wenn man vorher das Plugin von den Seiten downgeloadet hat kann man diese hier im ersten Feld von der lokalen Festplatte anwählen. Nach der Datenübertragung wird die Komponente automatisch in den Joomla-Core installiert.
Falls Fehler auftreten sollen bzgl. das der Speicher nicht ausreicht, muss man sofern möglich den Speicher für PHP-Skripte je nach Server über .htaccess oder php.ini neu definieren bzw. höher ansetzen. Bei erfolgreicher Installation erhalten wir eine Erfolgsnachricht welche uns mögliche Varianten von sh404SEF aufzeigt.
Alles eine Sache der Einstellung
Nachdem man die ganze Geschichte installiert hat befindet sich nun unter "Komponente" der Eintrag sh404SEF. Hier wählen wir zunächst den Menüpunkt "Konfiguration". Im Reiter "Allgemein" können wir zunächst 404SEF erst einmal aktivieren (Wurde uns ja nach Abschluss der Installation gesagt). Neugierig wie ich bin schaue ich natürlich gleich auf die Seite was sich getan hat - lädt noch - schonmal ein gutes Zeichen. Wie sehen jetzt allerdings die Links aus - suchmaschinenfreundlich wie versprochen? Nachdem Wunder immer mal wieder passieren - es läuft tatsächlich. Innerhalb von 2 Minuten haben wir suchmaschinenfreundliche URLs in Joomla, welche z. B. so aussehen:
http://<adresse>/index.php/Das-Projekt/joomla-lizenzrichtlinien.html
Sieht schon ganz anders aus oder? Sobald ich selber etwas mit .htaccess bei sh404SEF herumgespielt habe, werde ich einen neuen Post darüber schreiben. Wem die URLs in dieser Form schon gefallen kann direkt mti seinem Inhalt weitermachen - alle anderen schauen mit mir jetzt einmal unter die Motorhaube.
sh404 für Joomla! mal genauer betrachtet
Sehen wir uns zunächst noch einmal die Konfiguration genauer an. Hier wird man erst einmal von einigen kryptischen Zeichen erschlagen. Bei genauerem Hinsehen wird das ganze allerdings entschärft - sh404SEF hilft unserer Suchmaschinenoptimierung in dem es kryptische und Unbekannte Zeichen mit einem von uns definierten Zeichen ersetzt, darunter fallen z. B. Symbole. Im Reiter "Plugins" können wir einstellen, welche Informationen alle in der URL enthalten sein sollen. Je länger die URL ist, desto mehr Chancen hat man das Google bestimmte Teil in den Index aufnimmt - allerdings liest Google nur eine bestimmte Anzahl an Zeichen. Ich meine gelesen zu haben, dass es etwas um die 64 Zeichen sein müssen. (Aber das ohne Gewähr - korrigiert mich bitte wenn ich falsch liege). Wenn wir hier nun unsere Informationen organisieren werden alle generierten URLs gelöscht und mit neuen suchmaschinenfreundlichen Urls ersetzt. Zusammen mit den Bereichsnamen würde unsere URL jetzt folgendermaßen aussehen:
http://dfeuserv.ath.cx/joomla/index.php/Über-Joomla/Das-CMS/joomla-ueberblick.html
Wird schon alles im Gesamten etwas netter oder? Die Suchmaschine wirds freuen. Aufmerksame SEO's werden sehe - "huch - da sind noch weitere Reiter". Lasst uns einstellen
Wer es benötigt kann die Sprachenoptionen verändern - ja sh404SEF ist multilingual-fähig. Ebenso wird JoomFish auch unterstützt. Den Reiter Komponenten werden denke ich die wenigsten veärndern - hier kann man festlegen welche Komponenten für SEO-Urls ausgelassen werden sollen. Anders sieht es bei META/SEO aus. Hier kann man die Meta-Verwaltung aktivieren. Diese läuft jedoch nur mit installiertem shCustomTags Modul, welches in der nächsten Woche mit einem eigenen Posting aufwartet. Eine ebenfalls brauchbare Funktion bietet der Reiter "404 Seite" - also eine Seite die aufgerufen wird, wenn ein angefordeter Link nicht gefunden wird. Hier kann man sich eine eigene Fehlerseite zusammenbauen ohne dass man irgendwelche Einstellungsdateien bearbeiten muss.
Ich finde den Link von xy nicht optimiert genug - was nun?
Auch hier kann sh404SEF optimal punkten. Man hat die Möglichkeit mittels der "SEF URL Verwaltung" mehrere Aliases anzulegen oder den Link komplett abzuändern. Ebenso kann man hier für jeden Artikel bzw. jedem SEO-Link auch seperate Meta-Daten eingeben, welche die globalen Einstellungen übergehen. So kann man wirklich jede Seite individuell gestalten - mit Meta-Title, Meta-Description und allem was dazu gehert - denn der findige SEO weiß: Meta-Title und -Description sind ein wichtiger Punkt bei einer SEO-Optimierung
Abschließende Worte
Wie man sieht hat man mit dem lediglich ca. 800 kb großen Addon für Joomla! ziemlich alle Funktionen die man sich wünschen kann. √úber die Tatsache das es bisher nur eine Beta gibt kann man hinweg sehen. Persönlich sind mir während dem Einsatz (auch produktiv) keine Bugs aufgefallen.
Wer keine suchmaschinenfreundlichen Links mehr haben möchte kann die SEF Urls per Knopfdruck auch einfach löschen. Das Plugin bietet auch noch Sicherheitsangaben, ob und wie oft die Seite angegriffen wurde. Alles in allem würde ich sagen, dass dieses Modul es wirklich verdient hat installiert zu werden. Habt Ihr Erfahrungen mit anderen Plugins und Komponenten? Schreibt mir Eure Meinung und Erfahrungen über suchmaschinenfreundliche Links unter Joomla in die Kommentare.
Alle Posts der Woche 29 / 2009 anschauen
Fandest Du den Beitrag interessant?
Fatal error: Call to undefined function the_flattr_permalink() in /var/www/html/web1028/html/seo-geek-de/wp-content/themes/seogeek/single.php on line 48





