Chcesz przenieść stronę WordPress na inny hosting, ale boisz się, że coś zepsujesz? Szukasz prostego schematu, który przeprowadzisz krok po kroku? Z tego poradnika dowiesz się, jak bezpiecznie zmigrować WordPressa ręcznie, wtyczką i z pomocą firmy hostingowej.
Dlaczego warto przenieść WordPress na inny hosting?
Przeniesienie WordPressa na nowy serwer często zaczyna się od frustracji. Strona działa wolno, wsparcie techniczne nie reaguje, a faktury z roku na rok rosną. Wtedy naturalnie pojawia się pytanie, czy nie lepiej zmienić dostawcę hostingu i zyskać szybszą, stabilniejszą infrastrukturę.
Nowy hosting to szansa na lepszą wydajność WordPress, wyższą prędkość ładowania strony i stabilniejsze SEO. Jeżeli poprzednia maszyna miała wolne dyski HDD, a czas odpowiedzi serwera był długi, to po pewnym czasie mogłeś zauważyć spadki pozycji w Google. Mechanizm jest prosty – im wolniej działa serwer, tym gorszy wynik w testach wydajności, co wpływa na widoczność w wyszukiwarce.
Coraz więcej firm oferuje pakiety typu hosting WordPress na dyskach SSD, serwery z LiteSpeed lub Nginx, a do tego bezpłatną migrację stron WWW i poczty. Dla wielu osób to wystarczający argument, by przeniesienie strony WordPress powierzyć nowemu usługodawcy i nie zaprzątać sobie głowy technicznymi detalami.
Jak wybrać nowy hosting pod WordPress?
Przed migracją warto zatrzymać się na chwilę i sprawdzić, czy wybrany hosting faktycznie będzie dobry dla Twojej strony. Różnice między ofertami na pierwszy rzut oka są niewielkie, ale w regulaminach kryją się limity i dopłaty, które wychodzą dopiero po roku użytkowania.
Podczas analizy zwróć uwagę na typ dysków, limit procesora, pamięci RAM oraz liczbę jednoczesnych procesów PHP. Szybkie dyski SSD lub NVMe i nowoczesny serwer HTTP LiteSpeed dają realny zysk – WordPress potrafi wczytywać się kilkanaście, a czasem nawet kilkadziesiąt razy szybciej niż na starym serwerze opartym na Apache z HDD.
Przydatna jest też informacja o darmowym certyfikacie SSL Let’s Encrypt, automatycznych kopiach zapasowych oraz dostępności instalatora aplikacji w panelu, który pozwala postawić czysty WordPress jednym kliknięciem. W wielu panelach – np. DirectAdmin czy cPanel – taki instalator jest już standardem.
Stabilny hosting z dyskami SSD, szybkim czasem odpowiedzi serwera i regularnymi kopiami zapasowymi to najprostszy sposób, by WordPress zyskał na szybkości i SEO bez zmian w treści strony.
WordPress.com a WordPress.org – co można przenieść?
Nie każdą stronę da się przenieść na inny hosting w tej samej formie. Użytkownicy często mylą WordPress.com (model SaaS) z WordPress.org instalowanym na zwykłym hostingu. To dwa różne światy i od tego zależy, czy migracja będzie w ogóle możliwa.
Wersja SaaS – jak wordpress.com, Wix czy Blogger – działa na zamkniętej infrastrukturze. Nie masz tam pełnej kontroli nad plikami serwera ani bazą danych i nie możesz po prostu skopiować całej instalacji na inny hosting. Przeniesiesz treść w formie eksportu wpisów, ale nie cały system.
Inaczej wygląda sytuacja w przypadku WordPressa zainstalowanego na zewnętrznym hostingu, np. na serwerze współdzielonym, VPS czy dedykowanym. Wtedy masz pełny dostęp do plików przez FTP i do bazy MySQL przez phpMyAdmin. To pozwala na pełną migrację 1:1 – razem z motywami, wtyczkami, mediami i wszystkimi ustawieniami.
Jak przygotować stronę WordPress do migracji?
Przed migracją warto przeprowadzić kilka prostych czynności porządkowych. Dzięki temu zmniejszysz ryzyko błędów i przyspieszysz cały proces przesyłania danych. Czysta i zaktualizowana strona przeniesie się szybciej i będzie mniej kłopotliwa w testach.
Najpierw zloguj się do kokpitu i sprawdź, czy WordPress, motyw oraz wtyczki są aktualne. Następnie usuń zbędne rozszerzenia, stare motywy i nieużywane media. Każdy dodatkowy plik to więcej danych do skopiowania na nowy serwer, a w praktyce wcale nie jest potrzebny.
Dlaczego kopia zapasowa jest tak ważna?
Migracja bez kopii zapasowej to proszenie się o kłopoty. Błąd w bazie danych, zerwane połączenie FTP albo nadpisanie plików w złej kolejności mogą sprawić, że strona przestanie działać. Wtedy jedynym ratunkiem jest przywrócenie wcześniejszej wersji z backupu.
Przed przeniesieniem zrób więc co najmniej jedną pełną kopię plików i bazy danych. Możesz to zrobić z poziomu panelu DirectAdmin, cPanel, specjalnej sekcji „Kopie zapasowe” u hostingodawcy albo przez wtyczkę typu UpdraftPlus. Wersję bazy danych warto też wyeksportować ręcznie z phpMyAdmin, by mieć ją pod ręką w formacie .sql.
Dobrą praktyką jest przechowywanie kopii poza serwerem – np. na dysku lokalnym lub w chmurze – tak aby awaria hostingu nie oznaczała utraty jedynego backupu. W razie problemów przywrócisz witrynę w kilka minut zamiast godzinami odtwarzać pliki od zera.
Na co zwrócić uwagę przy domenie i DNS?
Wiele osób zaczyna od zmiany DNS, a to utrudnia testy. Dużo bezpieczniej jest najpierw przenieść stronę, dokładnie ją sprawdzić na nowym serwerze, i dopiero na końcu zaktualizować serwery DNS domeny. Dzięki temu użytkownicy zobaczą nową wersję dopiero wtedy, gdy będzie gotowa.
Po migracji domena musi wskazywać na nowy hosting. Oznacza to aktualizację rekordów DNS u operatora domeny. W praktyce sprowadza się to do wklejenia nowych adresów serwerów nazw – podanych przez firmę hostingową – w panelu rejestratora. Zmiana propaguje się zwykle od kilkudziesięciu minut do 24 godzin.
W tym czasie część użytkowników może trafiać jeszcze na stary serwer. Dlatego przez kilka dni warto utrzymać poprzedni hosting aktywny. Pozwoli to uniknąć przerw w działaniu strony i zapewni spokojniejsze przejście na nową infrastrukturę.
Jak przenieść WordPress ręcznie krok po kroku?
Ręczna migracja WordPressa daje pełną kontrolę nad każdym etapem. Wymaga jednak podstawowej znajomości FTP, phpMyAdmin i budowy pliku wp-config.php. Dla osób, które lubią mieć wszystko pod kontrolą, to często najlepsza i najbardziej przejrzysta metoda.
Cały proces składa się z kilku głównych kroków: pobrania plików ze starego hostingu, eksportu bazy danych, utworzenia nowej bazy na docelowym serwerze, wgrania plików i importu bazy, a na końcu aktualizacji konfiguracji i DNS.
Jak pobrać pliki i bazę danych?
Pierwszy etap to skopiowanie wszystkich plików WordPressa ze starego serwera. Możesz to zrobić przez klienta FTP, np. FileZilla, wpisując dane dostępowe do hostingu i pobierając całą zawartość katalogu, w którym leży strona (często public_html lub httpdocs).
Drugim elementem jest eksport bazy MySQL. Zaloguj się do phpMyAdmin, wybierz właściwą bazę, a następnie użyj opcji eksportu w formacie SQL. Zapisany plik .sql przechowuj razem z plikami strony – to komplet danych, z którego odtworzysz witrynę na nowym serwerze.
Przy dużych stronach warto sprawdzić rozmiar pliku bazy. Jeżeli przekracza limity importu na docelowym hostingu, możesz skorzystać z kompresji lub podzielić eksport na kilka części. Dzięki temu unikniesz błędów przy przywracaniu danych.
Jak odtworzyć WordPressa na nowym serwerze?
Na nowym hostingu zacznij od utworzenia nowej bazy danych MySQL wraz z użytkownikiem i hasłem. Dane dostępowe zapisz, bo za chwilę będą potrzebne w konfiguracji WordPressa. Następnie zaloguj się do phpMyAdmin i zaimportuj wcześniej wyeksportowany plik .sql.
Kolejny krok to wgranie plików WordPressa na nowy serwer. Użyj FTP, zaloguj się na konto i przesyłaj pobrane wcześniej katalogi oraz pliki. Po zakończeniu transferu sprawdź, czy wszystkie foldery (wp-admin, wp-content, wp-includes) oraz pliki w katalogu głównym znalazły się w tej samej strukturze, co na poprzednim hostingu.
Na koniec edytuj plik wp-config.php. Zmodyfikuj w nim nazwę bazy, użytkownika oraz hasło tak, aby odpowiadały nowym danym. Jeśli adres domeny się nie zmienia, to często wystarczy, by strona zaczęła działać poprawnie zaraz po przełączeniu DNS.
Jak uniknąć problemów po ręcznej migracji?
Po zakończeniu przenoszenia warto zalogować się do kokpitu i przejrzeć ustawienia bezpośrednich odnośników. Czasem wystarczy ponownie zapisać strukturę linków, aby odświeżyć konfigurację .htaccess i pozbyć się błędów 404.
Jeżeli zmienia się adres domeny, możesz skorzystać z narzędzia wyszukiwania i zamiany adresów w bazie danych. Ułatwiają to narzędzia typu Search Replace DB, jednak trzeba obchodzić się z nimi ostrożnie. Wariantem bez wtyczek jest ręczna korekta adresów w tabelach wp_options i wp_posts.
Po każdej migracji warto przejść przez stronę jak zwykły użytkownik – klikając menu, formularze i wpisy – aby wykryć błędy, których nie pokaże sam panel administracyjny.
Jak przenieść WordPress wtyczką?
Dla wielu użytkowników zdecydowanie wygodniejsza jest migracja za pomocą wtyczki. Te narzędzia pakują pliki i bazę w jeden archiwalny plik, który potem importujesz na nowym serwerze. Cały proces jest bardziej zautomatyzowany, a interfejs prowadzi krok po kroku.
Najpopularniejsze rozwiązania to All-in-One WP Migration, Duplicator oraz UpdraftPlus. Każda z tych wtyczek ma własny sposób tworzenia i przywracania kopii, ale schemat działania pozostaje podobny.
Jak wygląda migracja z All-in-One WP Migration?
Po instalacji i aktywacji wtyczki wchodzisz w menu eksportu, wybierasz opcję eksportu do pliku, a następnie pobierasz wygenerowane archiwum na dysk. Ten plik zawiera strukturę bazy, pliki motywu, wtyczki oraz multimedia.
Na nowym hostingu instalujesz świeżą kopię WordPressa, dodajesz tę samą wtyczkę, a potem importujesz pobrany wcześniej plik. Po kilku minutach panel nowej instalacji wygląda już tak samo jak stary, łącznie z konfiguracją motywu i wszystkimi treściami. Dla wielu osób to najszybszy sposób migracji.
W jakich sytuacjach wtyczki sprawdzają się najlepiej?
Wtyczki migracyjne świetnie sprawdzają się w przypadku niedużych stron firmowych, blogów, prostych sklepów i serwisów, w których rozmiar bazy danych nie jest przesadnie duży. Narzędzia tego typu ograniczają ryzyko pomyłki przy ręcznym kopiowaniu plików oraz importowaniu bazy.
Warto jednak sprawdzić limity serwera dotyczące maksymalnego rozmiaru uploadu i czasu wykonywania skryptów PHP. Zbyt duże archiwum może zatrzymać się w połowie importu. W takiej sytuacji pomaga podniesienie limitów u hostingodawcy lub podział migracji na mniejsze części.
Czy warto zlecić migrację WordPress firmie hostingowej?
Coraz więcej firm oferuje darmową migrację WordPress. Dla użytkownika oznacza to, że nie musi zaglądać do FTP, bazy danych ani pliku wp-config.php. Wystarczy przekazać dane dostępowe do starego hostingu i poczekać, aż dział wsparcia przeniesie wszystkie dane.
Takie usługi obejmują zwykle przeniesienie stron WWW, baz danych, skrzynek pocztowych oraz konfiguracji domen. Po zakończeniu procesu klient dostaje instrukcję zmiany DNS lub prośbę o autoryzację transferu domeny. To atrakcyjna opcja dla osób, które nie czują się pewnie w kwestiach technicznych.
Kiedy zewnętrzna migracja ma największy sens?
Zlecenie migracji ma szczególny sens przy dużych, złożonych serwisach. Mowa o sklepach opartych na WooCommerce, portalach z wieloma subdomenami, rozbudowanych multisite czy instalacjach z licznymi integracjami. Tam każdy błąd może oznaczać realne straty, np. brak możliwości składania zamówień.
Doświadczeni administratorzy potrafią dobrać właściwą metodę przenoszenia, uwzględnić harmonogram odwiedzin strony oraz zminimalizować przestoje. Ustalony przed migracją termin pomaga zsynchronizować pracę z kampaniami marketingowymi, mailingiem i innymi działaniami, które zależą od dostępności strony.
Podczas planowania i porównywania metod migracji WordPressa warto uporządkować podstawowe różnice między nimi, co dobrze pokazuje prosta tabela:
| Metoda migracji | Poziom trudności | Dla kogo |
| Ręczna (FTP + baza) | Wysoki | Osoby techniczne, administratorzy |
| Wtyczka migracyjna | Średni | Właściciele stron, freelancerzy |
| Migracja przez hosting | Niski | Użytkownicy nietechniczni, małe firmy |
Jeśli Twoja strona działa na hostingu z panelem DirectAdmin, możesz dodatkowo skorzystać z wbudowanego systemu tworzenia kopii zapasowych. Panel pozwala jednym kliknięciem przygotować archiwum plików, baz danych oraz konfiguracji domen, które następnie da się przywrócić na nowym serwerze z tym samym oprogramowaniem.
Pełna migracja WordPressa – bez względu na wybraną metodę – powinna zawsze kończyć się gruntownymi testami. Przejdź przez najważniejsze podstrony, sprawdź formularze, panel logowania, proces zakupowy w sklepie i działanie poczty. Jeśli wszystko działa poprawnie, możesz spokojnie wyłączyć stary hosting i cieszyć się szybszą stroną na nowym serwerze.
FAQ – najczęściej zadawane pytania
Dlaczego warto przenieść stronę WordPress na inny hosting?
Warto przenieść stronę WordPress na inny hosting, gdy poprzedni serwer działa wolno, wsparcie techniczne nie reaguje, a faktury rosną. Nowy hosting to szansa na lepszą wydajność WordPress, wyższą prędkość ładowania strony i stabilniejsze SEO, często z wykorzystaniem nowoczesnych technologii jak dyski SSD i serwery LiteSpeed lub Nginx.
Na co zwrócić uwagę przy wyborze nowego hostingu pod WordPress?
Przy wyborze nowego hostingu pod WordPress należy zwrócić uwagę na typ dysków (SSD lub NVMe), limit procesora, pamięci RAM oraz liczbę jednoczesnych procesów PHP. Ważne są też nowoczesny serwer HTTP LiteSpeed, darmowy certyfikat SSL Let’s Encrypt, automatyczne kopie zapasowe oraz dostępność instalatora aplikacji w panelu.
Czym różni się migracja WordPress.com od WordPress.org?
WordPress.com (model SaaS) działa na zamkniętej infrastrukturze, co oznacza, że możesz przenieść jedynie treść witryny. W przypadku WordPressa zainstalowanego na zewnętrznym hostingu (WordPress.org) masz pełny dostęp do plików przez FTP i bazy MySQL, co umożliwia pełną migrację 1:1 z motywami, wtyczkami i ustawieniami.
Dlaczego kopia zapasowa jest tak ważna przed migracją WordPressa?
Kopia zapasowa jest kluczowa przed migracją, ponieważ błąd w bazie danych, zerwane połączenie FTP lub nadpisanie plików w złej kolejności mogą spowodować, że strona przestanie działać. Posiadanie pełnej kopii plików i bazy danych, najlepiej przechowywanej poza serwerem, pozwala na szybkie przywrócenie witryny w razie problemów.
Kiedy należy zmienić serwery DNS domeny po migracji WordPressa?
Serwery DNS domeny należy zaktualizować na końcu, po przeniesieniu i dokładnym sprawdzeniu strony na nowym serwerze. Pozwala to na to, by użytkownicy widzieli nową wersję dopiero, gdy będzie gotowa. Zmiana polega na wklejeniu nowych adresów serwerów nazw w panelu rejestratora domeny.
Kiedy warto zlecić migrację WordPressa firmie hostingowej?
Warto zlecić migrację WordPressa firmie hostingowej, gdy oferuje ona darmową usługę, co eliminuje potrzebę ręcznego zajmowania się plikami FTP czy bazą danych. Ma to szczególny sens przy dużych i złożonych serwisach, takich jak sklepy WooCommerce, portale z wieloma subdomenami czy rozbudowane instalacje multisite.