| SEO - Verzeichnis-Struktur ändern |
|
|
| Tipps und Tricks - Suchmaschinen-Optimierung |
|
Manchmal kann es vorkommen, dass die Verzeichnis-Struktur einer Webseite geändert werden muss. Aus sicht der SEO ist dies jedoch ein fataler Schritt. Die Suchmaschinen haben nämlich die Webpräsenz bereits gecrawlt, der PageRank der Seite wurde weitergegeben und vielleicht wurden sogar schon einige Links auf die zu ändernden Unterverzeichnisse gesetzt. Und obwohl man sich dessen bewusst ist, möchte man dennoch gerne die Struktur ändern, beispielsweise weil die Kategorien neu angeordnet wurden. Wie man das am besten anstellt, erfahren Sie in diesem Artikel. Merke: Bereits angelegte Strukturen besser gar nicht ändernÜberlegen Sie sich, ob es wirklich notwendig ist, die komplette Struktur auf der Webseite zu verändern. Wenn sich die Kategorien etwas verschoben haben, reicht es in den meisten Fällen aus, einfach die Verknüpfungen in der Navigationsleiste neu anzuordnen. Dies schadet weder Ihren Besuchern, noch Ihrem Platz im Suchmaschinenindex. Bereits angelegte Links auf die Unterseiten behalten Ihre Gültigkeit. Dies ist in den meisten Fällen die eleganteste Variante.301-Redirect WeiterleitungSollte es dennoch vonnöten sein, die tatsächliche Struktur der Seite zu ändern, so richten Sie eine 301-Redirect-Weiterleitung ein. Der HTTP-Statuscode 301 bedeutet "moved permanently" und zeigt den Suchmaschinen-Crawlern, dass die angeforderte Seite nun unter einer anderen Adresse zu erreichen ist. Weiterhin wird den Crawlern so mitgeteilt, dass sie die alte URL aus ihrem Index entfernen sollen, denn der Inhalt wurde ja permanent verschoben.301-Redirect einrichtenZum Einrichten eines solchen 301-Redirects bedarf es keiner großer Mühen. Es gibt verschiedene Methoden, mit denen man den 301-Redirect einrichten kann.301-Redirect mit .htaccessDie einfachste Möglichkeit, einen 301-Redirect einzurichten wäre per .htaccess-Datei, die im root-Verzeichnis Ihrer Webpräsenz abgelegt sein muss. Das ganze funktioniert jedoch nur mit einem Apache-Webserver.Beispiel: Redirect 301 /altes-verzeichnis/ http://www.example.org/neues-verzeichnis/ 301-Redirecht in PHPMit PHP haben Sie ebenfalls die Möglichkeit, einen 301-Redirect einzurichten. Dies sieht dann wie folgt aus.Beispiel: <?php 301-Redirect mit ColdFusionWenn Sie ColdFusion einsetzen, erreichen Sie den Redirect über folgenden Befehl.Beispiel: <.cfheader statuscode="301" statustext="Moved Permanently"> 301-Redirect mit ASP und ASP .NETAuch mit ASP oder ASP .NET lassen sich 301-Redirects einrichten.Beispiel ASP: <%@ Language=VBScript %> Beispiel ASP .NET: <script runat="server"> ZusammenfassungWie Sie sehen, gibt es verschiedene Möglichkeiten, einen entsprechenden Redirect einzurichten. Damit weisen Sie die Suchmaschinen-Crawler an, die entsprechende URL in ihrem Index zu ändern. Somit werden dann in den Suchmaschinen auch keine alten URLs mehr angezeigt. |
| Weitere Artikel: |
|---|