Suchmaschinenfreundliche URLs erstellen
Um suchmaschinenfreundliche URLs (auch als "schöne URLs" oder "sprechende URLs" bezeichnet) mit.htaccess
zu erstellen, kannst du die Funktion "mod_rewrite
" verwenden. Hier ist ein Beispiel, wie du URLs umschreiben kannst, um sie benutzer- und suchmaschinenfreundlicher zu gestalten:Anklicken zum Kopieren
RewriteEngine On
RewriteRule ^produkte/([a-zA-Z0-9-]+)/?$ produkt.php?kategorie=$1 [NC,L]
In diesem Beispiel wird die
RewriteEngine
aktiviert und die RewriteRule
definiert die Umleitung. Der Teil ^produkte/([a-zA-Z0-9-]+)/?$
definiert das Muster für die eingehende URL. Wenn eine URL wie "deinewebsite.de/produkte/kategorie
" aufgerufen wird, wird sie intern auf "deinewebsite.de/produkt.php?kategorie=kategorie
" umgeschrieben.Der
([a-zA-Z0-9-]+)
-Teil erfasst den Wert für die Kategorie und überträgt ihn als Parameter in der umgeschriebenen URL. Das [NC,L]
am Ende der RewriteRule
steht für "nicht case-sensitive" (Groß-/Kleinschreibung ignorieren) und "last" (keine weiteren Regeln anwenden).Du kannst das Muster und die umgeschriebene URL entsprechend deinen Bedürfnissen anpassen. Es ist möglich, verschiedene Teile der URL zu erfassen und als Parameter in der umgeschriebenen URL zu verwenden.
Durch die Verwendung von suchmaschinenfreundlichen URLs kannst du die Lesbarkeit und Verständlichkeit der URLs verbessern, was sich positiv auf das Ranking in Suchmaschinen auswirken kann. Es ist jedoch wichtig sicherzustellen, dass die umgeschriebenen URLs eindeutig sind und keine Konflikte mit vorhandenen Dateien oder URLs verursachen.
Bitte beachte, dass die Verwendung von
mod_rewrite
und die Erstellung von suchmaschinenfreundlichen URLs fortgeschrittener sind und es wichtig ist, die Syntax korrekt zu verwenden. Stelle sicher, dass du vorher eine Sicherungskopie deiner .htaccess
-Datei erstellst und teste die Konfiguration sorgfältig, um sicherzustellen, dass sie wie gewünscht funktioniert.Kommentare
Möchtest du etwas zu diesem Tutorial sagen?
Werbung
Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!
Sichere dir jetzt einen 5€-Gutschein für Neukunden!