Tutorial: Joomla Artikel ID aus URL entfernen
Standardmäßig wird in der URL bei Joomla vor dem Artikelnamen die ID des Artikels angezeigt. In den Einstellungen ist es nicht möglich, diese ID auszublenden. Jedoch durch Anpassung einer Datei kann die ID aus der URL entfernt werden. Ein paar kleine Anpassungen müssen dafür an der Datei components\com_content\router.php gemacht werden. Als erstes wird die Funktion „ContentBuildRoute(&$query)“ in Zeile 27 angepasst.
Die zweite Änderung wird an der Funktion „ContentParseRoute($segments)“ in Zeile 208 gemacht.
Als letztes wird die Zeile 228 bis 232 auskommentiert.
Das war schon alles. Getestet habe ich die Anpassung übrigens auf dem System Joomla 2.5.7.
Sollten schon einige Artikel auf euren System vorhanden sein und eventuell bereits extern verlinkt, so wäre es ratsam, in der .htaccess entsprechende Redirects zu setzen. Dabei wird mit dem Redirect 301 angegeben, dass der Artikel dauerhauft unter einer anderen URL zu finden ist. Diese Einstellung ist auch SEO technisch wichtig für Google.
301 Weiterleitung einer alten URL auf eine neue URL:
Weitere hilfreiche Tipps zu SEO Einstellungen in der .htaccess Datei könnt ihr hier finden im Webmarketingblog.
Rotate square with CSS3
switch between two themes (smoothly)