Czasami bywa tak, że potrzebujemy zmienić adres swojej strony internetowej. Kupujemy nową domenę i stary adres zostawiamy ze względu na co? No właśnie zadajmy sobie ważne pytania.
Zmiana domeny
Jeśli prowadzisz stronę internetową, która istnieje już od jakiegoś czasu w sieci (blog, sklep, firmowa wizytówka). Ważne jest, abyś wykonał przekierowanie starego adresu na nową domenę. Nie ważne, czy ktoś pozycjonował Twoją stronę czy nie, jeśli gdzieś chwaliłeś się jej adresem, warto zadbać o to, aby użytkownicy mogli Cię odnaleźć.
Oczywiście, utrzymywanie dwóch domen to koszt. Jeśli uważasz, że nie stać Cię na niego, to sprawdź czy do starej domeny prowadzą jakieś linki. Możesz to zrobić w narzędziach takich jak MajesticSEO, Ahrefs, czy darmowe Google Search Console (o ile podłączyłeś swoją domenę do tego panelu). Jeśli pula linków jest pokaźna i są to wartościowe strony – to koniecznie pozostaw starą domenę.
Przekierowanie adresów?
Check lista do wykonania przy procedurze zmiany adresu strony to nie tylko „po prostu wykonanie przekierowań” tu potrzebna jest odpowiednia strategia zależna od rozmiaru i typu strony. Należy zmianę adresu, również odpowiednio zasygnalizować w panelu GSC.
W sytuacjach typowych, najlepiej sprawdzają się przekierowania 1:1, gdzie adres:
staradomena.pl/postrona.html – 301 -> nowadomena.pl/podstrona.html
Przekierowania 301 na nową domenę
Jeśli jednak nie przenosimy wszystkich starych treści, warto zrobić analizę wszystkich adresów URL. Te adresy które nie będą mieć swoich odpowiedników na nowej stronie należy przekierować na stronę główną lub strony o podobnej tematyce w naszym nowym serwisie www.
Możemy też w pewnych sytuacjach wykonać przekierowanie całej strony i wszystkich adresów (podstron) na stronę główną nowej domeny. Pomoże Ci w tym poniższa reguła w pliku .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^staradomena.pl$ [OR]
RewriteCond %{HTTP_HOST} ^www.staradomena.pl$
RewriteRule ^(.*)$ https://nowadomena.pl [R=301,L]
Tu wskazówka: jak wykonać przekierowania www/z i bez oraz przekierowania dla https!
Przekierowania stron 1:1 za pomocą 301 w pliku .htaccess
Przykładowe przekierowanie podstrony 1:1 można zrealizować za pomocą poniższego kodu w pliku .htaccess:
Redirect 301 /oldpage.php http://www.example.com/newpage.html
Redirect 301 /oldpage2.php http://www.example.com
Po wykonaniu przekierowań warto..
Najważniejsze, aby niezależnie na jakie przekierowanie się zdecydowaliśmy, przetestować wszystkie adresy. Może nam w tym pomóc:
- httpstatus.io
- redirect-checker.org
- Screaming Frog
Warto przy tym monitorować ruch i aktualny stan witryny w GSC (dawniej. Google Webmaster Tools.
Bardzo dobrze opisane 😉