Nasza ocena Google 4,9 / 5 35 opinii

3 sposoby na to, jak przenieść stronę WordPress na inny serwer

Twoja witryna ładuje się coraz wolniej, a stary serwer nie radzi sobie z rosnącym ruchem? To znak, że czas przenieść WordPress na nowy hosting. Migracja WordPress na inny serwer to nie tylko kwestia wydajności, a inwestycja w stabilność, bezpieczeństwo i lepsze wyniki SEO, o ile cały proces przeniesienia strony przeprowadzisz bez utraty danych i pozycji w Google.

W tym poradniku pokazujemy trzy sprawdzone metody, jak przenieść stronę WordPress na inny serwer: przenoszenie strony WordPress wtyczką (wtyczka Duplicator, UpdraftPlus, WP Migrate DB), ręczne przenoszenie WordPressa przez FTP i SQL oraz migrację przez panel hostingu. Dowiesz się też, jak skopiować pliki strony, wykonać przeniesienie bazy danych i import bazy danych na nowym serwerze oraz jak uniknąć błędów SEO po migracji. Niezależnie od skali projektu, migracja WordPressa sprowadza się do dwóch elementów: przeniesienia plików WordPress i przeniesienia bazy danych.

Na skróty: którą metodę migracji WordPress wybrać?

  • Małe i średnie strony – przenoszenie strony WordPress wtyczką. Wtyczka Duplicator, UpdraftPlus lub WP Migrate DB to najprostszy sposób na przeniesienie plików WordPress i import bazy danych bez skomplikowanych działań.
  • Sklepy i duże serwisy – ręczne przenoszenie WordPressa. Migracja przez serwer FTP/SFTP i SQL daje pełną kontrolę. Lepsza przy niestandardowych motywach, integracjach i serwerach VPS.
  • Zmiana dostawcy – migrator w panelu hostingu. Opcja „one-click”, gdy i tak przechodzisz na nowy hosting WordPress SSD lub NVMe.

Kiedy przenieść WordPressa na nowy hosting?

Najczęstsze sygnały, że warto rozpocząć proces przeniesienia strony na nowy hosting WordPress:

  • Strona ładuje się wolno, pojawiają się limity CPU/RAM/IO, a ruch rośnie (WooCommerce, LMS, serwis contentowy).
  • Masz problemy z aktualnym hostingiem lub odczuwasz potrzebę lepszej obsługi technicznej.
  • Brakuje narzędzi: SSH, środowiska staging, harmonogramu kopii, monitoringu czy zarządzania wydajnością.
  • Pojawiają się zwiększone wymagania wydajnościowe i potrzebujesz szybszego hostingu WordPress SSD – krótszy TTFB i lepsze Core Web Vitals.

Przygotowanie do migracji WordPress – checklista

Solidne przygotowanie to połowa sukcesu każdej migracji WordPress. Zanim zaczniesz ręczne przenoszenie WordPressa lub migrację wtyczką, przejdź przez poniższą checklistę. Dzięki temu unikniesz błędów po przeniesieniu bazy danych, utraty plików WordPressa i problemów z DNS po zmianie hostingu.

  1. Dostępy i dane logowania: przygotuj loginy do wp-admin, panelu hostingu, serwera FTP/SFTP, SSH, panelu PhpMyAdmin lub MySQL oraz panelu DNS u rejestratora domeny. To podstawa zarządzania dostępem do serwera podczas migracji.
  2. Pełna kopia zapasowa: wykonaj kopię zapasową plików oraz kopię bazy danych WordPress. Dodatkowo zapisz osobny zrzut bazy danych w formacie SQL na dysku lokalnym. To Twoja zapasowa baza danych na wypadek błędu.
  3. Wersje środowiska: zanotuj wersje PHP i MySQL na starym serwerze i sprawdź, czy nowy serwer obsługuje te same lub nowsze konfiguracje. Niezgodność wersji PHP to częsty punkt zapalny po migracji.
  4. Obniż TTL w DNS: ustaw niższą wartość TTL (np. 300 s) kilka godzin przed przenosinami, aby skrócić czas propagacji domeny po zmianie ustawień DNS.
  5. Przygotuj narzędzia do podmiany adresów URL: WP Migrate DB, Better Search Replace lub wtyczka Search and Replace bezpiecznie zmieniają adresy URL w bazie danych bez uszkadzania serializowanych rekordów.
  6. Testuj lokalnie przez plik hosts: dodaj adres nowego serwera (nowy adres IP) i domenę do pliku hosts, aby sprawdzić witrynę przed przełączeniem DNS.
  7. Plan awaryjny: zachowaj dostępy do starego hostingu i ścieżki do backupów, aby w razie potrzeby wykonać szybki rollback.

Jeśli nie masz pewności, czy nowy serwer jest poprawnie skonfigurowany, możesz zlecić migrację WordPress ekspertom z administracji i wsparcia WordPress – przeprowadzimy cały proces od kopii zapasowej po finalne testy.

Metoda 1: Przenoszenie strony WordPress wtyczką (Duplicator / UpdraftPlus / WP Migrate DB)

Dlaczego warto: szybkość, powtarzalność i niski próg wejścia. Przenoszenie strony WordPress wtyczką to najlepszy sposób na przeniesienie strony internetowej o małej i średniej wielkości. Dobra wtyczka eliminuje większość błędów, które pojawiają się przy ręcznym kopiowaniu plików WordPress.

Wtyczka Duplicator – paczka i instalator

Wtyczka Duplicator to najpopularniejsze narzędzie do migracji WordPressa. Tworzy pełny pakiet instalacyjny (pliki WordPressa + baza danych WordPressa) i pozwala wdrożyć stronę na nowym serwerze w kilku krokach. Cały proces przypomina instalację WordPressa, a nie klasyczne kopiowanie.

  1. Zainstaluj i uruchom wtyczkę Duplicator: utwórz pakiet (pliki strony + baza danych).
  2. Pobierz archiwum oraz plik installer.php.
  3. Wgraj oba pliki na nowy serwer przez serwer FTP i uruchom instalator, podając dane nowej bazy danych.
  4. Przejdź kreator zmiany URL, zakończ instalację WordPressa i zaloguj się do panelu.

UpdraftPlus – backup do chmury i przywrócenie

UpdraftPlus to wygodne narzędzie, jeśli regularnie wykonujesz kopie zapasowe lub prowadzisz kilka stron jednocześnie.

  1. Skonfiguruj repozytorium w chmurze (S3, Dropbox, Google Drive, FTP) i wykonaj komplet kopii (pliki WordPressa + baza danych).
  2. Na nowej instancji zainstaluj wtyczkę, połącz repozytorium i przywróć kopię, odtwarzając pliki i bazę danych na nowym serwerze.

Wtyczka WP Migrate DB i Search and Replace – bezpieczna podmiana URL

Gdy zmienia się domena lub katalog instalacyjny, wyeksportuj bazę z automatyczną zamianą adresów (wtyczka WP Migrate DB) lub podmień je w miejscu (Better Search Replace albo wtyczka Search and Replace). Narzędzia te prawidłowo obsługują dane serializowane, więc nie psują konfiguracji motywów ani zarządzania ustawieniami wtyczek.

Metoda 2: Ręczne przenoszenie WordPressa (FTP + SQL)

Po co: pełna kontrola – ręczne przenoszenie WordPressa jest najlepsze dla sklepów, multisite, niestandardowych wdrożeń i serwerów VPS. Do połączenia z serwerem FTP użyjesz klienta takiego jak FileZilla, WinSCP lub Total Commander. Ten sposób polega na rozdzieleniu dwóch zadań: przeniesienia plików WordPress i przeniesienia bazy danych.

Krok po kroku: jak ręcznie przenieść WordPress

  1. Skopiować pliki strony: przez serwer FTP/SFTP (lub szybciej SSH/rsync) pobierz katalog wp-content, plik wp-config.php i pozostałe pliki WordPressa, a następnie przenieś pliki strony na nowy serwer FTP. To etap przenoszenia plików WordPress.
  2. Przenieść bazę danych WordPress: na starym serwerze wykonaj eksport bazy danych do pliku SQL (panel PhpMyAdmin lub CLI). Na nowym serwerze utwórz bazę danych (nowa baza MySQL), a następnie wykonaj import bazy danych. To kluczowy moment przeniesienia bazy danych. Bez niego przenosiny WordPress się nie udadzą.
  3. Edycja pliku wp-config.php: zaktualizuj dane nowej bazy danych: DB_NAME, DB_USER, DB_PASSWORD i DB_HOST (serwer bazy danych). W razie potrzeby dodaj WP_HOME i WP_SITEURL.
  4. Zmiana adresów URL: jeśli zmienia się domena lub ścieżka, wykonaj Search & Replace w bazie danych (narzędzia jak wyżej).
  5. Porządki po stronie WordPressa: zapisz ponownie bezpośrednie odnośniki (odświeżenie .htaccess), sprawdź miniatury, zweryfikuj uprawnienia (katalogi 755, pliki 644) oraz zarządzanie ustawieniami wtyczek po migracji.

Jeśli dopiero zaczynasz pracę z transferem plików i nie wiesz, czym jest FTP, zacznij od poradnika co to jest FTP i dlaczego go potrzebujesz.

Metoda 3: Migracja strony internetowej przez panel hostingu

W wielu panelach znajdziesz opcję „migrate site” lub „site transfer”. Zwykle podajesz adres strony, dane administratora oraz dane FTP starego hostingu, a system automatycznie przenosi pliki i wykonuje przeniesienie bazy danych, często aktywuje SSL i konfiguruje CRON. To rozsądny wybór dla migracji strony internetowej, gdy i tak planujesz zmianę hostingu na nowszy plan lub hosting WordPress SSD.

Podsumowując wszystkie 3 metody:

3 sposoby migracji WordPressa na nowy serwer - wtyczka, FTP+SQL, panel hostingu

Narzędzia wspomagające migrację WordPress

Odpowiednie narzędzia wspomagające migrację potrafią oszczędzić wiele godzin pracy i wyeliminować błędy, które pojawiają się przy ręcznym kopiowaniu plików WordPressa. Wybór sprawdzonego narzędzia to klucz do skutecznej migracji strony internetowej, zwłaszcza gdy zależy Ci na bezpieczeństwie danych i zachowaniu struktury adresów URL.

  • Wtyczka Duplicator – tworzy pełny pakiet (pliki WordPressa + baza danych) i pozwala wdrożyć stronę na nowym serwerze jak instalację WordPressa.
  • UpdraftPlus – backup i restore bezpośrednio z repozytoriów takich jak Google Drive, Amazon S3 czy serwer FTP.
  • WP Migrate DB – eksport bazy danych z automatyczną zamianą adresów URL; obsługuje dane serializowane.
  • Klienci FTP – FileZilla, WinSCP i Total Commander do przenoszenia plików WordPress na nowy serwer FTP.
  • Narzędzia serwerowe – rsync, scp oraz panele z opcją „Site Transfer”, przydatne przy zarządzaniu plikami na serwerze i zarządzaniu bazami danych.

Jeśli nie masz pewności, które rozwiązanie będzie najlepsze, połącz automatyzację z podejściem ręcznym. Przenieś pliki WordPressa przez FTP, a bazę danych zaktualizuj przy pomocy WP Migrate DB. Dzięki temu cały proces przeniesienia strony będzie przewidywalny i bezpieczny.

Zmiana adresów URL, przekierowanie domeny i testy przed zmianą DNS

Po przeniesieniu plików i bazy danych zostają trzy kwestie: podmiana adresów URL, ewentualne przekierowanie domeny oraz testy nowego serwera przed zmianą ustawień DNS.

  • Podmiana URL: WP Migrate DB (eksport z zamianą) lub Better Search Replace (podmiana w miejscu), niezbędne, gdy następuje zmiana domeny strony.
  • Przekierowanie domeny i DNS: jeśli zmieniasz adres, skonfiguruj przekierowanie domeny oraz rekordy A/CNAME. Wcześniejsze obniżenie TTL skraca czas propagacji domeny (zwykle kilka godzin, czasem do 24–48 h).
  • Testy przez plik hosts: przed zmianą ustawień DNS sprawdź logowanie, koszyk i płatności (WooCommerce), wysyłkę maili i CRON. Pełną procedurę opisujemy w poradniku jak przetestować działanie strony na nowym serwerze.

Uwaga na zakres: ten poradnik dotyczy przeniesienia WordPressa na inny serwer przy zachowaniu tej samej domeny. Jeśli planujesz pełną zmianę domeny strony, przekierowanie domeny i obsługę kodu authinfo, skorzystaj z osobnego poradnika przeniesienie strony na nową domenę – jak to zrobić.

Co sprawdzić po przeniesieniu strony i jak nie stracić pozycji w Google

Gdy strona została przeniesiona, zweryfikuj, czy migracja strony internetowej nie wpłynęła na widoczność w wyszukiwarce:

  • Pełne przekierowania 301 (stare -> nowe URL) i brak błędów 404 w plikach oraz obrazach.
  • SSL i wymuszenie HTTPS, poprawne adresy kanoniczne (brak duplikacji http/https, www/non-www).
  • Aktualna mapa XML w Google Search Console, działające CRON-y i wysyłka e-mail (SMTP).
  • Zgodność wersji PHP/MySQL z motywem i wtyczkami oraz zarządzanie ustawieniami wtyczek po migracji.
  • TTFB i Core Web Vitals po zmianie serwera – często samo przeniesienie strony internetowej poprawia wyniki.

Lista kontrolna migracji WordPress, przed i po przeniesieniu serwera

Hosting WordPress SSD – na jaki serwer migrować

Wydajny hosting WordPress SSD to fundament szybkiego ładowania, stabilności i bezpieczeństwa po migracji. W porównaniu z dyskami HDD technologia SSD zapewnia szybszy dostęp do danych, krótszy TTFB i lepsze wyniki Core Web Vitals. Jeśli witryna się rozrasta, generuje większy ruch lub działa na WooCommerce, hosting WordPress SSD lub NVMe będzie najlepszym celem migracji.

Wybierając hosting WordPress SSD, zwróć uwagę na dostęp do SSH, aktualną wersję PHP, harmonogram zadań CRON, automatyczną instalację SSL i codzienne kopie zapasowe. Dobry hosting WordPress SSD ułatwia też zarządzanie domenami i zarządzanie ustawieniami wtyczek z jednego panelu. Jeśli wahasz się między różnymi usługami hostingowymi, porównanie opcji znajdziesz w poradniku hosting współdzielony vs VPS – co wybrać dla WordPressa.

Kopie zapasowe i bezpieczeństwo – absolutna podstawa

Niezależnie od metody, regularna kopia zapasowa WordPress to Twoje najważniejsze zabezpieczenie. Wykonaj pełną kopię zapasową plików przed transferem: wszystkie pliki witryny, katalog wp-content oraz kompletną kopię bazy danych. Zapisz też osobny zrzut bazy danych w formacie SQL. Dzięki temu, jeśli w trakcie migracji pojawi się błąd, przywrócisz stronę w kilka minut.

Kieruj się zasadą 3-2-1: trzy kopie danych, na dwóch różnych nośnikach, z czego jedna przechowywana poza serwerem. Jak poprawnie wykonać kopię zapasową i przetestować przywracanie, opisujemy w poradniku skuteczny backup Twojego WordPressa.

Kiedy zlecić usługę migracji WordPress specjalistom

Profesjonalna usługa migracji WordPress to rozsądny wybór przy dużych witrynach, sklepach WooCommerce, multisite oraz serwerach VPS, gdzie ryzyko błędu jest największe. Usługa migracji obejmuje pełną kopię zapasową, przeniesienie plików i bazy danych, konfigurację DNS, testy oraz kontrolę SEO po migracji. Decydując się na usługę migracji, oszczędzasz czas i unikasz przestojów. Pełne wsparcie znajdziesz w ramach administracji i wsparcia WordPress.

FAQ

FAQ – najczęstsze pytania o migrację WordPress

Czas migracji WordPress zależy od wielkości witryny i metody. Małe strony można przenieść wtyczką (wtyczka Duplicator, WP Migrate DB) w 30–90 minut. Większe serwisy i sklepy WooCommerce wymagają pełnego testu, importu bazy danych i propagacji domeny. Zwykle zajmuje to kilka godzin.

Nie. Testuj nowy serwer lokalnie przez plik hosts i wykonaj zmianę ustawień DNS poza godzinami szczytu. Wtedy transfer strony WordPress przebiega bez przestojów, a użytkownicy nie zauważą zmiany serwera.

Aby przenieść bazę danych, wykonaj eksport bazy danych do pliku SQL w panelu PhpMyAdmin na starym serwerze. Na nowym serwerze utwórz bazę danych (nową bazę MySQL), zaimportuj plik SQL i zaktualizuj dane połączenia w pliku wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST). To standardowy import bazy danych przy ręcznym przenoszeniu WordPressa.

Jeśli skrzynki e-mail działają na starym serwerze, przed migracją wykonaj kopię IMAP lub przenieś je na nowy hosting. Alternatywnie ustaw rekordy MX na zewnętrznego dostawcę poczty (np. Google Workspace). Dzięki temu zmiana hostingu nie zakłóci działania poczty firmowej.

Nie zawsze. Jeśli zachowujesz tę samą domenę i strukturę katalogów, adresy pozostają aktualne. Gdy następuje zmiana domeny strony, protokołu (http/https) lub folderu instalacyjnego, konieczne jest Search & Replace w bazie danych. Bezpiecznie wykona je wtyczka WP Migrate DB lub Better Search Replace.

Najczęstsze to brak przekierowań 301, mieszana zawartość (http/https), nieaktualna mapa XML oraz błędy 404. Po przeniesieniu strony internetowej WordPress sprawdź poprawność linków, sitemapy, certyfikat SSL i dane w Google Search Console.

Przy dużych witrynach, sklepach WooCommerce, multisite lub serwerach VPS, zdecydowanie tak. Usługa migracji obejmuje kopie zapasowe, testy, konfigurację DNS, dzięki czemu przeniesienie WordPressa na inny serwer odbywa się bez błędów i utraty pozycji.