Zmiana nazwy domeny dla strony w WordPressie nie jest trudnym zadaniem, jednak należy wykonać ją z głową, tak żeby nie stracić pozycji w Google. Zapraszam do poradnika, w którym pokazuję krok po kroku, co należy wykonać i na co zwrócić uwagę, żeby nie stracić ruchu na stronie.
Spis treści
Zrób kopię zapasową strony
W pierwszej kolejności wykonaj kopię zapasową strony. W razie gdyby coś poszło nie tak, to bez problemu będziesz mógł przywrócić swoją stronę i spróbować jeszcze raz. Do wykonania kopii zapasowej polecam wtyczkę UpdraftPlus. Zapraszam do poradnika, w którym pokazuję jak wykonać kopię zapasową.
Dodaj nową domenę do serwera
W kolejnym kroku dodaj nową domenę do serwera. Czynność ta będzie wyglądać różnie w zależności od panelu administracyjnego operatora. Poniższe punkty opisują tę czynność dla panelu hostingowego LH oraz Seohost.
Dodanie domeny w panelu LH
Jeśli chodzi o LH, to należy przejść do zakładki SERWERY -> DOMENY W DNS. Następnie w sekcji Dodaj nową domenę należy wpisać nazwę nowej domeny, a także nazwę katalogu, na który będzie wskazywać strona.
UWAGA! W kolejnym kroku będziemy kopiować całą stronę. Tak więc nowa domena powinna wskazywać na nowy katalog z kopią zapasową strony. W związku z tym połącz się z serwerem za pomocą klienta FTP i utwórz nowy katalog (np. z nazwą nowej domeny) i dopiero potem dodaj domenę do serwera. Do połączenia z serwerem polecam program WinSCP. Możesz także użyć programu online np. https://www.onlineftp.ch.
Dodanie domeny w panelu Seohost
Seohost udostępnia swoim użytkownikom panel DirectAdmin. Tak więc czynność ta będzie wyglądać nieco inaczej. W tym przypadku nie musisz ręcznie dodawać nowego katalogu do serwera, ponieważ zostanie on automatycznie utworzony podczas dodawania domeny.
Przejdź do sekcji zarządzania domenami i wybierz opcję Dodaj następną domenę.
W polu Domena wpisz nazwę domeny i kliknij przycisk Utwórz.
Skopiuj pliki strony do nowego katalogu
Po dodaniu nowej domeny do serwera skopiuj swoją stronę do odpowiedniego katalogu. Ważne jest, żeby nowa domena kierowała na ten katalog. Pliki możesz skopiować ręcznie lub możesz skorzystać z wtyczki Duplicator – WordPress Migration Plugin. Jeśli będziesz ręcznie kopiować stronę, to nie zapomnij, żeby skopiować także bazę danych!
Odśwież bezpośrednie odnośniki
Na skopiowanej stronie należy odświeżyć bezpośrednie odnośniki. Zaloguj się do panelu WordPressa (nowej strony) i przejdź do zakładki Ustawienia -> Bezpośrednie odnośniki i kliknij przycisk Zapisz zmiany.
Zmień adres strony
Teraz zmienimy adres strony. Przejdź do zakładki Ustawienia -> Ogólne. Następnie w polach Adres WordPressa (URL) oraz Adres witryny (URL) wpisz nowy adres strony.
Po zmianie adresu strony będziesz musiał przelogować się.
Popraw linki na stronie
Niestety sama zmiana adresu w ustawieniach WordPressa nie wystarczy. Oprócz adresu strony należy także zmienić adres dla grafik oraz innych mediów. W przeciwnym razie, jeśli za jakiś czas usuniesz starą instalację WordPressa, to grafika przestanie się wyświetlać. Na szczęście jest to prosta czynność i zajmie nam tylko chwilę. Do aktualizacji adresów URL użyjemy wtyczki Velvet Blues.
Po zainstalowaniu i aktywacji wtyczki przejdź do jej ustawień Narzędzia -> Update URLs
W polu Old URL wpisz dotychczasowy adres. W polu New URL wpisz nowy adres strony. Zaznacz checkboxy tak jak na poniższym obrazku i kliknij przycisk Update URLs NOW.
Podłącz Google Search Console
Jeśli jeszcze nie korzystałeś z narzędzia Google Search Console, to podłącz je do obu stron – zarówno do tej ze starym adresem URL, jak i z nowym.
Wykonaj przekierowanie 301
Teraz wykonamy przekierowanie ze starej domeny na nową, tak żeby wszystkie linki ze starej domeny kierowały na nową. W tym celu dodaj poniższy fragment kodu do pliku .htaccess znajdującego się w głównym katalogu ze starą stroną.
UWAGA! Kod ten należy umieścić w pliku .htacess ze starą instalacją WordPressa!
RewriteEngine on
RewriteCond %{HTTP_HOST} ^stara-domena.pl [NC,OR]
RewriteCond %{HTTP_HOST} ^www.stara-domena.pl [NC]
RewriteRule ^(.*)$ http://nowa-domena.pl/$1 [L,R=301,NC]
Poinformuj o tym Google
O zmianie adresu strony należy poinformować Google korzystając z narzędzia Google Search Console. Zaloguj się do panelu i przejdź do ustawień dla starej domeny. Przejdź do sekcji Ustawienia. Następnie kliknij opcję Zmiana adresu i wybierz z listy rozwijalnej nowy adres strony.
Zmiana nazwy domeny w WordPressie – podsumowanie
Jak widzisz, zmiana nazwy domeny nie jest skomplikowaną czynnością. Jednak należy wykonać ją ostrożnie. W przeciwnym razie możemy stracić pozycję w Google, nad którą długo pracowaliśmy.
Bardzo dobry poradnik dla początkujących, słyszałem jeszcze, że przed dodaniem przekierowania można na początek ustawić canonical, a dopiero później ustawić przekierowania. Podobno jest to bezpieczniejsza opcja.
Cieszę się, że artykuł jest pomocny i dziękuję za dodatkową wskazówkę 🙂