Suchmaschinenfreundliche PHP-Seiten mit .htaccess

Nicht alle PHP-Seiten sind für Suchmaschinen problemlos durchsuchbar, viele Inhalte können daher nicht gefunden werden. Der Grund ist der Aufbau der URL bei einer dynamischen Webseite:

Hier wird die Seite index.php aufgerufen, hier mit der Anweisung die Datei “**downloads**” zu includen. Eine Suchmaschine wurde einen Link von der Index.php auf diese Unterseite nicht verfolgen und auslesen, da die Suchmaschine hier nur einen Link auf die selbe Datei sieht.

Die Lösung des Problems ist mit dem Apache Webserver und aktivierten “mod_rewrite” problemlos und einfach möglich.

Legen Sie eine “.htaccess” Datei mit folgendem Inhalt an:

RewriteEngine On
RewriteRule ^([^/]+)\.htm /index.php?content=$1

Laden Sie diese anschließend auf Ihren Webserver. In der Folge werden Ihre Unterseiten nun folgendermaßen aufgerufen:

Nach außen hin hat es nun den Anschein als würde es sich dabei um normale HTML-Dateien handeln. Intern wandelt der Webserver diese Aufrufe allerdings in die ursprüngliche URL um.

Aus: http://www.da-software.de/downloads.htm
wird intern: http://www.da-software.de/index.php?content=downloads

Weitere Informationen zum “mod_rewrite” finden Sie hier.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert