Zdarza się czasem, że jesteśmy zmuszeni do przeniesienia naszej strony internetowej na nowy adres. Chcielibyśmy jednak zachować mocną pozycję naszej witryny w przeglądarkach i płynnie przekierować naszych użytkowników pod nowy adres. Google rozumiejąc, że nikt nie bierze ślubu ze swoją domeną, radzi aby do przeniesienia ruchu na nową stronę użyć przekierowania 301 ( Moved Permanently ). Zabieg należy przeprowadzić w taki sposób aby uniknąć ( lub przynajmniej ograniczyć ) błędów 404 na nowym adresie. Jeżeli struktura strony nie uległa zmianie, sprawę powinno rozwiązać najprostsze przekierowanie za pomocą pliku „.htaccess” ( umieszczonego pod starym adresem ):
Options +FollowSymlinks RewriteEngine On RewriteRule ^(.+)$ http://www.nowadomena.pl/$1 [R=301,NC,L]
Może się tak zdarzyć, że przy okazji zmiany adresu zmienimy silnik naszego serwisu i nie uda się w 100% odwzorować starych adresów stron na nowej stronie. W takim wypadku czeka nas bardziej mozolna praca ręcznego „przepinania” poszczególnych adresów ze starej strony ja ich odpowiedniki w nowym adresie. Powinniśmy poświęcić jednak trochę czasu i postarać się przekierować przynajmniej najczęściej odwiedzane i linkowane stare adresy ( np.: adres kanału rss, głównych podstron ).