Ostatnio zmuszony byłem przekierować domenę na inną subdomenę. Domena była zaindeksowana przez Google. Na wiele fraz znajdowała się w Top10 a nawet kilka fraz było w Top1. Oprócz tego miała PR2. Jak tego wszystkiego dokonać, by kilkumiesięczne pozycjonowanie nie poszło na marne. Pokopałem trochę w Internecie na stronach związanych z pozycjonowaniem. Wręcz idealnym rozwiązaniem wydaje się być przekierowanie stałe 301 w pliku .htaccess.
Takie przekierowanie powinno teoretycznie przenieść frazy pozycjonowane i PR na nową domenę. Jest też inny, bardzo ważny czynnik. Zaindeksowana fraza ze starej domeny przekieruje użytkownika w nowe miejsce. Nie tracimy w ten sposób odwiedzających.
Tyle teoria. Pora na praktykę. Praktyczne reguły gotowe do pracy w pliku .htaccess znalazłem tutaj.
[cc lang=’html4strict’ line_numbers=’false’]RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domena1.pl(.*) [NC]
RewriteRule ^(.*)$ http://www.domena2.pl/$1 [R=301,L][/cc]
Jak działa ten kod?
Po wpisaniu adresu domeny1 (obojętne, czy z www, czy bez) zostajemy przekierowani na adres www.domena2.pl. I oto nam chodziło. Pozycjonowanie strony nie powinno na tym ucierpieć.
Jak będzie zobaczę za kilka dni.