Przeniesienie twojej witryny WordPress do nowej domeny to duży krok, który wymaga starannego planowania. Zmiana nazwy twojej domeny może mieć wpływ na rankingi SEO, więc ważne jest, aby przeprowadzić ten proces ostrożnie.
Wielokrotnie z powodzeniem przechodziliśmy przez proces zmiany domeny, więc z pierwszej ręki znamy potencjalne pułapki i wiemy, jak ich uniknąć.
Chociaż tymczasowe wahania SEO są nieuniknione podczas migracji domeny, można zmniejszyć ich wpływ. Przy odpowiednim podejściu będziesz w stanie szybko odzyskać swój ruch i rankingi wyszukiwania.
W tym przewodniku przeprowadzimy Cię przez prawidłowy sposób przeniesienia WordPressa do nowej domeny bez utraty SEO.
Migracja twojej witryny WordPress na nową nazwę domeny może być przerażająca, ale nie musi. Jesteśmy tutaj, aby przeprowadzić Cię przez każdy etap tego procesu.
Możesz kliknąć dowolny z poniższych odnośników, aby przejść do konkretnego kroku migracji twojej witryny WordPress do nowej nazwy domeny:
- What to Know Before You Change Domains
- Pre-Steps: What You Need to Get Started
- Step 1: Create a Duplicator Package of Your WordPress Site
- Step 2: Create a Database for Your New Domain Name
- Step 3: Unpack WordPress on Your New Domain Name
- Step 4: Set Up Permanent 301 Redirects
- Step 5: Notify Google About Your New Domain
- Notify Your Users About the New Domain Name
Film instruktażowy
Jeśli wolisz pisemne instrukcje, czytaj dalej.
Co należy wiedzieć przed zmianą domeny
Zanim zaczniesz, powinieneś wiedzieć kilka rzeczy.
Proces przenoszenia do nowej domeny będzie miał tymczasowy wpływ na twoje rankingi w wyszukiwarkach, ponieważ Google i inne wyszukiwarki będą musiały dostosować się do zmian.
Będzie to miało również tymczasowy wpływ na twój ruch z wyszukiwarek. Należy pamiętać, że jest to normalne i zdarza się wszystkim witrynom internetowym, które przechodzą na nową domenę.
Możesz jednak znacznie zmniejszyć wpływ na SEO, postępując zgodnie z tym przewodnikiem. Pokażemy ci właściwy sposób przenoszenia twojej witryny WordPress na nową nazwę domeny, konfigurowania odpowiednich przekierowań 301 i powiadamiania wyszukiwarek.
Należy pamiętać, że ten przewodnik nie dotyczy przenoszenia witryny WordPress na nowego hosta. Dotyczy on wyłącznie zmiany nazwy domeny. Chociaż proces jest podobny, istnieje kilka dodatkowych kroków. Te dodatkowe kroki pomogą ci zabezpieczyć twoje rankingi SEO i ruch.
Wreszcie, jeśli twoja stara witryna internetowa znajduje się na WordPress.com, musisz postępować zgodnie z instrukcjami w naszym przewodniku, jak przenieść się z WordPress.com na WordPress.org.
Kroki wstępne: Czego potrzebujesz, aby zacząć
W tym przewodniku zakładamy, że twoja witryna internetowa WordPress jest skonfigurowana na oldsite.com i próbujesz przenieść ją na newsite.com.
Zakładamy również, że posiadasz już konto hostingowe WordPress i jesteś zaznajomiony z panelem sterowania Twojego hostingu.
Będziesz także musiał wiedzieć, jak korzystać z klienta FTP, takiego jak FileZilla, lub jak edytować pliki za pomocą aplikacji Menedżer plików dostępnej w kokpicie twojego konta hostingowego.
Jeśli nie masz dostawcy hostingu lub chcesz zmienić dostawcę, zalecamy skorzystanie z Bluehost (świetny dla małych witryn + bezpłatna domena) oraz SiteGround lub WP Engine (świetne dla większych witryn lub sklepów internetowych).
Gdy masz już te rzeczy na miejscu, jesteś gotowy do rozpoczęcia procesu!
Krok 1: Utwórz pakiet Duplicator Twojej witryny WordPress
Pierwszą rzeczą, którą musisz zrobić, jest utworzenie pełnej kopii zapasowej twojej witryny WordPress.
Następnie użyjesz tej kopii zapasowej do utworzenia duplikatu twojej witryny internetowej, abyś mógł poprawnie skonfigurować przekierowania ze starej domeny do nowej.
Chociaż dostępnych jest wiele wtyczek do tworzenia kopii zapasowych WordPress, w tym poradniku będziemy używać Duplicatora.
Duplicator to najlepsza wtyczka do tworzenia kopii zapasowych i migracji WordPress. Używaliśmy jej do migracji niezliczonych witryn internetowych zarówno dla naszych własnych firm, jak i klientów. Przekonaliśmy się, że działa niezawodnie, nawet w przypadku bardzo dużych witryn internetowych.
Uwaga: Dostępna jest również bezpłatna wersja programu Duplicator, której można użyć do tej migracji. Zalecamy jednak uaktualnienie do płatnego planu, aby odblokować więcej funkcji, takich jak automatyczne tworzenie kopii zapasowych w chmurze, odzyskiwanie witryn internetowych jednym kliknięciem, łatwiejsze migracje i wiele innych.
Zacznijmy od zainstalowania i włączania wtyczki Duplicator na twojej starej domenie. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Po aktywacji wtyczka doda pozycję menu Duplicator w panelu administracyjnym WordPress. Musisz przejść do strony Duplicator ” Kopie zapasowe, a następnie kliknąć przycisk „Utwórz nowy”, aby utworzyć nową kopię zapasową lub kopię witryny WordPress.
Duplicator zainicjuje teraz kreatora wstecznego i automatycznie przypisze nazwę do tego pakietu.
Kliknij przycisk „Dalej”, aby kontynuować.
Duplicator przeprowadzi teraz kilka testów, aby sprawdzić, czy wszystko jest w porządku. Jeśli wtyczka znajdzie problem, pojawi się ostrzeżenie z instrukcjami.
Jeśli wszystkie elementy są oznaczone jako „Dobre”, kliknij przycisk „Utwórz”.
Wtyczka rozpocznie teraz tworzenie pakietu Duplicator plików twojej witryny internetowej. W zależności od rozmiaru twojej witryny, proces ten może potrwać kilka minut.
Po zakończeniu pojawi się opcja „Pobierz”. Kliknięcie jej spowoduje wyświetlenie opcji pobrania obu plików lub pobrania osobno instalatora i archiwum (zip).
Wybierz „Pobierz oba pliki”, aby pobrać je na swój komputer.
Plik archiwum to kompletna kopia twoich plików WordPress. Obejmuje on twoje motywy WordPress, ustawienia bezpośrednich odnośników, wtyczki, przesłane pliki i wszelkie inne pliki utworzone przez wtyczki WordPress.
Skrypt instalatora to plik PHP, który zautomatyzuje i uruchomi migrację WordPressa poprzez rozpakowanie pliku archiwum.
Krok 2: Utwórz bazę danych dla twojej nowej nazwy domeny
Przed przeniesieniem twojej witryny WordPress do nowej domeny, będziesz potrzebował nowej bazy danych SQL, aby rozpakować WordPress na nowej nazwie domeny.
Jeśli baza danych została już utworzona, można pominąć ten krok.
Aby utworzyć bazę danych, należy odwiedzić kokpit cPanel konta hostingowego, przewinąć w dół do sekcji „Bazy danych”, a następnie kliknąć ikonę„Bazy danych MySQL„.
Pokażemy, jak zlokalizować go na Bluehost, ale podstawowe instrukcje są takie same i powinny mieć zastosowanie do wszystkich dostawców hostingu.
Zaloguj się do kokpitu swojego konta Bluehost i kliknij przycisk „Ustawienia” pod swoją witryną internetową.
W ustawieniach twojej witryny musisz przejść do karty „Zaawansowane”.
Przewiń nieco w dół do sekcji cPanel i kliknij „Zarządzaj”.
Spowoduje to otwarcie kokpitu cPanel.
Przewiń w dół do sekcji Bazy danych i kliknij opcję „Bazy danych MySQL”.
Uwaga: Twój panel sterowania hostingu może wyglądać nieco inaczej niż na zrzutach ekranu. Jednak nadal powinieneś być w stanie znaleźć sekcję Bazy danych z opcją tworzenia nowej bazy danych.
Wystarczy podać nazwę twojej bazy danych, a następnie kliknąć przycisk „Utwórz bazę danych”.
cPanel utworzy teraz nową bazę danych. Następnie należy przewinąć w dół do sekcji Użytkownicy MySQL.
Następnie podaj nazwę użytkownika i hasło dla twojego nowego użytkownika i kliknij przycisk „Utwórz użytkownika”. Pamiętaj, aby zanotować nazwę użytkownika i hasło w bezpiecznym miejscu.
Nowy użytkownik, którego właśnie utworzyłeś, nadal nie ma uprawnień do pracy na bazie danych. Zmieńmy to.
Przewiń w dół do sekcji „Dodaj użytkownika do bazy danych”. Najpierw wybierz utworzonego użytkownika bazy danych z menu rozwijanego obok pola „Użytkownik”. Następnie wybierz utworzoną przed chwilą bazę danych i kliknij przycisk „Dodaj”.
Następnie zostaniesz poproszony o wybranie uprawnień dla użytkownika.
Wybierz „Wszystkie uprawnienia” i kliknij przycisk „Wprowadź zmiany”, aby kontynuować.
Twoja baza danych jest teraz gotowa i może być użyta do przeniesienia WordPressa na nową nazwę domeny.
Zanotuj nazwę bazy danych, nazwę użytkownika i hasło. Informacje te będą potrzebne w następnym kroku.
Krok 3: Rozpakuj WordPress na twoją nową nazwę domeny
Teraz musisz przesłać pobrane wcześniej pliki Duplicator do twojej nowej domeny.
Pakiet Duplicator obejmuje również twoją instalację WordPress. Oznacza to, że nie musisz instalować WordPressa na twojej nowej domenie.
Najpierw połącz się z twoją domeną za pomocą klienta FTP. Po połączeniu upewnij się, że katalog główny twojej witryny internetowej jest całkowicie pusty.
Następnie można przesłać archiwum i pliki instalatora do katalogu głównego. Zazwyczaj nazywa się on public_html
.
Po zakończeniu przesyłania obu plików możesz teraz rozpakować WordPress.
Otwórz nową kartę przeglądarki i przejdź pod następujący adres URL:
http://example.com/installer.php
Nie zapomnij zastąpić example.com twoją nową nazwą domeny. Spowoduje to uruchomienie kreatora migracji Duplicator.
Instalator wyszuka plik archiwum, a następnie automatycznie wybierze opcje na ekranie.
Przewiń nieco w dół, aby wpisz informacje dotyczące bazy danych utworzonej w poprzednim kroku.
Następnie Duplicator automatycznie wyświetli adres URL twojej starej i nowej domeny.
Jeśli wszystko wygląda dobrze, kliknij przycisk „Zatwierdź”, aby kontynuować.
Duplicator podejmie teraz próbę połączenia się z bazą danych przy użyciu podanych informacji.
Po pomyślnym zakończeniu wyświetli się komunikat Validation Pass. W przeciwnym razie zostanie wyświetlone ostrzeżenie ze szczegółowymi informacjami na temat poprawki.
Kliknij przycisk „Dalej”, aby kontynuować.
Duplicator rozpocznie teraz importowanie twojej witryny internetowej WordPress. Po zakończeniu pojawi się komunikat o powodzeniu z przyciskiem logowania administratora.
Duplicator automatycznie zaktualizuje adresy URL do twojej nowej nazwy domeny. Możesz teraz kliknąć przycisk „Admin Login”, aby wykonać kolejne kroki.
Krok 4: Ustaw trwałe przekierowania 301
Następnym krokiem jest skierowanie użytkowników odwiedzających twoją starą domenę na nową. Odbywa się to poprzez ustawienie przekierowań 301.
Przekierowania 301 są bardzo ważne dla SEO i doświadczenia użytkownika. Dodanie ich pozwoli na automatyczne przekierowanie użytkowników i wyszukiwarek na twoją nową nazwę domeny.
Innymi słowy, za każdym razem, gdy ktoś wyląduje na wpisie lub stronie w twojej starej domenie, zostanie automatycznie przekierowany do tego samego wpisu lub strony w nowej domenie, zamiast widzieć błąd 404.
Aby utrzymać przekierowania na miejscu, musisz włączyć starą instalację WordPress, aby mogła nadal przekierowywać do nowej, właśnie utworzonej.
Istnieją dwa sposoby konfiguracji przekierowań. Pierwsza metoda jest łatwa i wymaga zaledwie kilku kliknięć. Druga metoda wymaga ręcznej edycji plików.
Metoda 1: Skonfiguruj przekierowania 301 za pomocą All in One SEO
Do tej metody będziesz potrzebował All in One SEO (AIOSEO). Jest to najlepsza wtyczka WordPress SEO na rynku, która pozwala łatwo zoptymalizować twoją witrynę internetową WordPress pod kątem SEO.
Po pierwsze, musisz zainstalować i włączyć wtyczkę All in One SEO na twojej starej domenie. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Uwaga: Aby uzyskać dostęp do dodatku menedżera przekierowań, wymagana jest co najmniej wersja Pro wtyczki. Możesz również skonfigurować AIOSEO na twojej nowej witrynie WordPress, aby jeszcze bardziej zwiększyć rankingi wyszukiwarek i ruch.
Po włączaniu na twojej starej domenie, musisz przejść na stronę All in One SEO ” Redirects i kliknąć przycisk „Activate Redirects”.
Następnie należy przejść do karty „Pełne przekierowanie witryny” i włączyć przełącznik „Przenieś witrynę”.
Następnie musisz wpisz twoją nową nazwę domeny obok opcji „Przenieś do domeny”.
Nie zapomnij kliknąć przycisku „Zapisz zmiany”, aby zapisać twoje ustawienia.
Metoda 2: Ręczna konfiguracja przekierowań do nowej domeny
Ta metoda wymaga edycji pliku .htaccess WordPressa na twojej starej domenie.
Najpierw należy połączyć się z twoją starą witryną za pomocą FTP i edytować plik .htaccess.
Będzie on znajdował się w tym samym katalogu, co twój katalog wp-includes lub wp-admin. Otwórz plik .htaccess i wklej następujące linie kodu na samej górze:
#Options +FollowSymLinks
RewriteEngine on
Unchanged: RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]
Upewnij się, że w powyższym kodzie zastąpiłeś newsite.
com twoją nową domeną.
Po wprowadzeniu tych zmian przejdź na twoją starą domenę. Powinna ona automatycznie przekierować Cię do nowej domeny.
Jeśli tak się nie stanie, oznacza to, że przekierowanie nie jest skonfigurowane prawidłowo, a twój serwer prawdopodobnie nie obsługuje reguł przekierowań. Musisz skontaktować się z zespołem pomocy technicznej w twojej firmie hostingowej, aby włączyć RewriteEngine.
Krok 5: Powiadom Google o twojej nowej domenie
Teraz, gdy przeniosłeś WordPressa na nową nazwę domeny i skonfigurowałeś przekierowania, nadszedł czas, aby powiadomić Google o twojej zmianie adresu. Pomoże to Google szybko znaleźć twoją nową domenę witrynową i zacząć wyświetlać ją w wynikach wyszukiwania.
Po pierwsze, musisz upewnić się, że zarówno twoja nowa, jak i stara domena zostały utworzone w Google Search Console jako dwie różne właściwości. Instrukcje znajdują się w kroku 1 naszego przewodnika po Google Search Console.
Następnie należy wybrać starą nazwę domeny jako włączoną właściwość w kokpicie Twojego konta Google Search Console.
Następnie kliknij menu Ustawienia w lewej kolumnie.
Teraz możesz kliknąć narzędzie „Zmiana adresu”.
Teraz musisz wybrać twoją nową domenę z sekcji Aktualizuj Google.
Następnie należy kliknąć przycisk „Zatwierdź i zaktualizuj”.
To wszystko. Google potwierdzi teraz, że twoja stara domena przekierowuje do nowej domeny i zapisze zmiany.
Na następnym ekranie Google Search Console wyświetli kreator krok po kroku, aby przesłać twój wniosek o zmianę adresu.
Powiadom swoich użytkowników o nowej nazwie domeny
Podczas gdy przekierowania 301 wykonują swoją pracę, zawsze dobrze jest publicznie ogłosić migrację.
Możesz to zrobić po prostu pisząc wpis na blogu o twojej nowej witrynie i udostępniając go na swoich kontach w mediach społecznościowych.
Jeśli posiadasz subskrybentów newslettera e-mail lub powiadomień push, to do nich również powinieneś wysłać ogłoszenie.
Może to być pomocne na wiele sposobów.
Przede wszystkim, twoi użytkownicy z większym prawdopodobieństwem zapamiętają nową domenę, gdy już o niej przeczytają.
Po drugie, możesz poprosić swoich użytkowników, aby dali ci znać, jeśli zauważą jakieś błędy. Sam nie jesteś w stanie przetestować swojej witryny w każdym rodzaju przeglądarki lub środowiska systemowego, więc zawsze pomocne jest spojrzenie na nią świeżym okiem.
Zasoby bonusowe
Poniższe artykuły i poradniki pomogą ci śledzić i odzyskać twoje rankingi SEO po migracji do nowej nazwy domeny:
- Najlepsza lista kontrolna migracji WordPress SEO (dla początkujących)
- Jak sprawdzić, czy twoje wpisy na blogu WordPress są pozycjonowane dla odpowiednich słów kluczowych?
- Jak śledzić odwiedzających twoją witrynę internetową WordPress?
- Wskazówki dotyczące optymalizacji twoich wpisów na blogu pod kątem SEO (lista kontrolna)
Mamy nadzieję, że ten poradnik pomógł ci przenieść twoją witrynę WordPress na nową nazwę domeny. Możesz również zapoznać się z naszym przewodnikiem na temat tego , jak uzyskać bezpłatną domenę e-mail lub postępować zgodnie z instrukcjami w naszym kompletnym przewodniku SEO WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Moinuddin Waheed
When we migrate our blog to the new domain name and all the files and database gets into its new domain , how long does it take for Google to know that it has to rank this new domain?
Also old domain names have domain authority and new domain names will take time to build a domain authority, how does seo remain unaffected if we switch to new domain?
WPBeginner Support
The 301 redirects are what tell Google to take note of the new domain. There is no specific timeline for when Google will update but as Google crawls the 301 redirects it will redirect and update your listing in search results. While your old links rank they will also redirect to the new location.
Administrator
Moinuddin Waheed
Thanks for the reply and clarification about the query.
I think after some time of the full setup to the new domain, isn’t it prudent to completely close the old domain and focus on new domain.
or is it better to let 301 redirect continuously redirects to the posts and page and in the meantime when we fully satisfy that all old domain requests are redirects to new one, only then we take decision to stop old domain.
WPBeginner Support
You would want to check the analytics for the old domain, if you are still getting a good amount of traffic to that domain that is being redirected then you would keep the old domain active, if you are not getting visits to your old domain you would then look to close it.
WPBeginner Support
If you reach out to your host they can sometimes help and temporarily override their upload limits to get your files into your hosting.
Administrator
Jackie
What if my file size to be uploaded is over the max 500MB, and I am using Bluehost to upload the files?
Moinuddin Waheed
for redirecting to new domain, it is better to use the plugin itself that you have suggested i.e all in one seo which is easy to do for all with no coding knowledge people.
And as for accessing the .htaccess file and manually changing it to redirect is somewhat only technical expertise people will look forward to.
Don
Hi, thank you so much for your guide. We our doing a rebranding resulting in a name change and new url. Our WP administrator will be doing the migration and 301 redirect. Aside from notifying our database and social media followers in our newsletter, I am wondering if we can create a landing page on the new site for the redirects that announces the rebranding, and then segues into the new site after a preset interval.
WPBeginner Support
If you wanted to instead of redirect 1 to 1 the articles, you could certainly redirect the entire site to a landing page.
Administrator
Unarine Leo Netshifhefhe
My website has been hacked and I haven’t really gotten time to fix it that much, I would like to know if this problem of it been hacked has some kind of effect on SEO? Does it affect it badly? And my website stops appearing?
WPBeginner Support
It would depend on if anything changed on the front-end of your site but it can have a negative effect on your site’s SEO.
Administrator
Simon
How do I use FTP client to connect my domain?
WPBeginner Support
You would not use FTP for your domain, you would want to use the tools in either your domain registrar or hosting provider.
Administrator
Manu Philip
Thank you ! It helped a lot
WPBeginner Support
Glad our guide was helpful!
Administrator