Domain wechsel - Redirect 301
Verfasst: 28.08.2008, 09:34
Hallo zusammen, ich habe folgendes Problem. Ich habe eine Seite mit eine recht gut indexierten Domain, also der Inhalt der Seite ist mit dieser Domain indexiert. So ich habe aber jetzt einen bessren Domain und möchte alles umswitchen. Leider hane ich angst, dass alles von index wegfliegt und die Seite eventuell grosse Besucherverluste bekommen kann. Ich habe bei Google gelesen, dass man alles mit einem Redirect 301 zu der neuen Domain machen kann, damit der Bot verstehen kann, dass sich alles permanent auf die neue Domain befindet.
Was meint Ihr dazu? Habt Ihr Vorschläge wie ich Schmerzensfrei den Wechsel durchführen kann?
Ich habe gelesen, dann es so gehen kann:
"Wenn der Redirect dauerhaft durch Clients, wie beispielsweise Bots, zur Kenntnis genommen werden soll und diese Clients künftig gleich die neue Adresse ansteuern sollen, dann ist ein dauerhafter Redirect sinnvoller. Hierzu muss der Client den HTTP-Status-Code 301 (Moved Permanently – Dokument dauerhaft unter neuer Adresse verfügbar) erhalten. Wichtig ist hier, dass der Status-Header nach dem Redirect-Header (location) folgt. Nur auf diese Weise wird der vom Location-Header automatisch gesetzte Status-Code 302 durch den HTTP-Status 301 ersetzt."
Ich bedanke mich im voraus,
Gruss
Nik
Was meint Ihr dazu? Habt Ihr Vorschläge wie ich Schmerzensfrei den Wechsel durchführen kann?
Ich habe gelesen, dann es so gehen kann:
"Wenn der Redirect dauerhaft durch Clients, wie beispielsweise Bots, zur Kenntnis genommen werden soll und diese Clients künftig gleich die neue Adresse ansteuern sollen, dann ist ein dauerhafter Redirect sinnvoller. Hierzu muss der Client den HTTP-Status-Code 301 (Moved Permanently – Dokument dauerhaft unter neuer Adresse verfügbar) erhalten. Wichtig ist hier, dass der Status-Header nach dem Redirect-Header (location) folgt. Nur auf diese Weise wird der vom Location-Header automatisch gesetzte Status-Code 302 durch den HTTP-Status 301 ersetzt."
Code: Alles auswählen
<?php
// Redirect, wie zuvor
header ("Location: http://www.evocomp.de");
// Standardmäßig durch den Redirect gesetzten HTTP-Status 302
// (Moved Temporarily) durch neuen Status 301 (Moved Permanently)
// ersetzen.
header ("HTTP/1.0 301 Moved Permanently");
?>
Gruss
Nik