Tematy na blogu
Jak prawidłowo przenieść WordPress na nową domenę?
Zmiana nazwy domeny nie musi być przyczyną (długotrwałych) negatywnych efektów SEO. Jeżeli dokładnie zaplanujesz i wykonasz przeniesienie strony WordPress ze starej domeny na nową domenę to nie musisz obawiać się strat rankingowych. Z moim poradnikiem Twoje SEO nie ucierpi.
Aby przeniesienie domeny przebiegło bezproblemowo, musisz spełnić poniższe kroki i wymagania:
- domena, z której do tej pory korzystałeś, musi zostać zweryfikowana w GSC (Google Search Console)
- również Twoja nowa domena musi zostać zweryfikowana w GSC (przy użyciu tego samego konta)
- musisz poinformować Google o zmianie adresu domeny za pomocą GSC
- cała zawartość starej domeny musi zostać przekierowana na nową nazwę domeny, korzystając z przekierowań 301
- musisz sprawdzić linki wewnętrzne
- następnie odczekaj chwilę, aż Google zaindeksuje nową domenę
Warto wiedzieć
Po przeniesieniu strony na nową domenę, Google potrzebuje trochę czasu, aby zaufać nowej domenie i przenieść wszystkie wskaźniki zaufania ze starej domeny do nowej. Pamiętaj, aby w tym czasie (ok 180 dni), regularnie dostarczać nowe treści na stronie WordPress w nowej domenie.
Weryfikacja domeny w GSC
To pierwszy i podstawowy krok. Zakładam, że jest on już za Tobą, bowiem od dawna korzystasz z GSC. Jeżeli nie jesteś czytelnikiem mojego bloga, to wiedz, że darmowe narzędzie Google Search Console to podstawa „monitorowania” Twojej strony internetowej w wyszukiwarce Google.
Jeżeli nie masz GSC to czas to zmienić. Dodajmy zatem starą domenę do Google Search Console. Za przykład posłuży mi zmiana domeny z allmyloving.pl
na bukowskakmin.pl
.
W Google Search Console dodaję starą domenę allmyloving.pl
i zweryfikuję ją z użyciem rekordu DNS.
Analogicznie musisz dodać nową domenę. W GSC dodaj nową domenę
W następnym kroku otrzymasz rekord DNS do weryfikacji
Skopiuj rekord i dodaj go do strefy DNS na swoim hostingu. Użytkownicy hostingu Serwer.io mają do dyspozycji intuicyjny panel Plesk, w którym dodanie rekordu jest bajecznie proste i zajmie jedynie kilka sekund:
Włączenie przekierowania 301 na starej domenie
Aby automatycznie przekierowywać odwiedzających oraz robota Google do nowej domeny, gdy żądają starej nazwy domeny, należe poprawnie skonfigurować przekierowanie 301 dla starej nazwy domeny.
Aby użyć przekierowania do nowej domeny, z kodem stanu HTTP 301, wystarczy wprowadzić następującą regułę przepisywania do pliku .htaccess dla starej domeny.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^staradomena.pl$ [NC]
RewriteRule ^(.*)$ https://www.nowadomena.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.staradomena.pl$ [NC]
RewriteRule ^(.*)$ https://www.nowadomena.pl/$1 [L,R=301]
Oczywiście powyższe przekierowanie musisz zmodyfikować zastępując staradomena.pl i nowadomena.pl. Również powyższe przekierowanie jest dla nowej domeny z www, więc jeżeli nie używasz www, to usuń ten fragment. W moim przypadku przekierowanie allmyloving.pl do bukowskakmin.pl wygląda następująco:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^allmyloving.pl$ [NC]
RewriteRule ^(.*)$ https://bukowskakmin.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.allmyloving.pl$ [NC]
RewriteRule ^(.*)$ https://bukowskakmin.pl/$1 [L,R=301]
Narzędzie zmiany adresu w Google Search Console
Czas poinformować Google, że zmieniamy domenę dla naszej strony WordPress. Pamiętaj, aby to zrobić, musisz dodać i zweryfikować obie domeny na tym samym koncie GSC.
Na tym etapie nie powinieneś mieć żadnych błędów, więc możesz potwierdzić zmianę adresu. Po potwierdzeniu pojawi się komunikat:
Zmiana linków wewnętrznych
Na tym etapie wszystko zależy jak fizycznie przeniosłeś stronę ze starej domeny na nową domenę. Jeżeli przeniosłeś to ręcznie, to prawdopodobnie wszystkie linki musisz zmienić ze starej domeny na nową domenę. Jeżeli używałeś opcji Clone na hostingu serwer.io to możesz pominąć ten krok.
Zmiana linków po przeniesieniu strony WordPress na nową domenę polega na zastąpieniu starej domeny w linku na nową domenę w bazie danych. Możesz to zrobić z poziomu phpmyadmin lub przy użyciu dodatkowej wtyczki, która pomoże w tym procesie.
Wspomniana wtyczka, to najprostsze i najszybsze rozwiązanie, zatem na nowej domenie skorzystajmy z ułatwienia i zainstalujmy wtyczkę Go Live Update Urls. Zanim jednak zaczniesz, pamiętaj o kopii zapasowej!
Uwaga!
Zanim rozpoczniesz proces zmiany linków wewnętrznych na nowej domenie pamiętaj, aby wykonać kopię zapasową strony WordPress. Umożliwi to łatwe cofnięcie się na wypadek, gdyby coś poszło nie tak podczas procesu aktualizacji.
Mając kopię zapasową strony WordPress, przechodzimy do instalacji wtyczki oraz zmiany wewnętrznych linków
Po zmianie wewnętrznych linków nie zapomnij usunąć wtyczki Go Live Update Urls.
BONUS: Warto w tym momencie również włączyć monitorowanie 404 w Rank Math na nowej domenie. Będziesz w stanie znaleźć ewentualne błędy w swoich adresach url na stronie WordPress. Monitoring 404 w Rank Math jest dostępny dla użytkowników wersji pro.
Teraz możesz przejrzeć swoją stronę i przeklikać linki w tekstach. Powinne one wskazywać poprawne podstrony w nowej domenie.
Sprawdź indeksowanie nowej domeny
Ponownie odwiedzamy Google Search Console. Tym razem musisz dodać mapę strony (sitemap) oraz „zmusić” Google do zaindeksowania nowej domeny.
Obie czynności są proste do wykonania. Mapę strony dodajesz w GSC w zakładce Sitemaps:
Wystarczy wpisać lub wkleić adres do pliku sitemap.xml lub sitemap_index.xml, a następnie wysłać do Google. W ten sposób ułatwimy robotom Google poruszanie się oraz indeksowanie naszej strony internetowej.
Druga czynność to poproszenie Google o zaindeksowanie podstron. Z racji limitów dobowych dla tej operacji, wybieram najważniejsze strony na początek, takie jak Home, Blog, Oferta, O Nas, itd.
Jeżeli podstrona jest już zaindeksowana otrzymamy zielony komunikat:
W przypadku, gdy Google nie zaindeksowało jeszcze naszej podstrony zobaczymy komunikat bez zielonego znaczka OK:
W tym przypadku kliknij REQUEST INDEXING i poczekaj na informację o potwierdzeniu żądania
Monitorowanie – widoczność
Przez pierwsze kilka tygodni powinieneś regularnie sprawdzać statystyki indeksowania w Google Search Console dla nowej domeny – Google zaleca 180 dni dla większych witryn. W ten sposób możesz szybko zidentyfikować wszelkie problemy z indeksowaniem, które mogą się pojawić.
Pomocne kroki, a jak ktoś nie ma odwagi, to może zostawić to w Twoich rękach Tom 🙂