metaswiaty.pl
  • arrow-right
  • Systemy CMSarrow-right
  • Jak przenieść WordPress na inną domenę - Uniknij błędów po migracji

Jak przenieść WordPress na inną domenę - Uniknij błędów po migracji

Marcel Michalski27 grudnia 2025
Ilustracja pokazuje, jak przenieść stronę WordPress na inną domenę. Dwie postacie pracują nad przeniesieniem strony, symbolizowanej przez ekran komputera z ikoną kłódki.

Spis treści

Przeniesienie strony WordPress na nową domenę to kluczowy, choć często stresujący proces. Ten kompleksowy przewodnik krok po kroku pomoże Ci bezpiecznie i skutecznie przeprowadzić migrację, minimalizując ryzyko błędów i utraty danych, niezależnie od Twojego poziomu zaawansowania technicznego.

Kompleksowy przewodnik po bezpiecznym przenoszeniu strony WordPress na nową domenę

  • Migrację strony WordPress można przeprowadzić automatycznie (za pomocą wtyczek) lub ręcznie, co daje większą kontrolę.
  • Niezbędne jest wykonanie pełnej kopii zapasowej przed rozpoczęciem jakichkolwiek działań.
  • Po przeniesieniu kluczowe jest zaktualizowanie wszystkich adresów URL, ustawienie przekierowań 301 oraz konfiguracja certyfikatu SSL.
  • Dokładne testowanie strony po migracji jest obligatoryjne, aby upewnić się, że wszystko działa poprawnie.
  • Warto znać najczęstsze problemy po migracji, takie jak błędy bazy danych czy biały ekran śmierci, aby szybko je rozwiązać.

Checklista

Dlaczego przeniesienie strony na nową domenę to kluczowy moment dla Twojej witryny?

Decyzja o przeniesieniu strony WordPress na nową domenę jest zazwyczaj strategicznym posunięciem, które ma na celu rozwój lub usprawnienie Twojej obecności w internecie. Może to być spowodowane różnymi czynnikami, od zmian w marce po potrzebę lepszego adresu URL. Ważne jest, aby podejść do tego zadania z odpowiednim przygotowaniem, aby zapewnić płynne przejście i uniknąć potencjalnych problemów.

Rebranding, nowa nazwa, a może lepszy adres? Poznaj najczęstsze powody migracji

Najczęściej spotykane powody migracji strony WordPress na nową domenę obejmują kilka kluczowych obszarów. Po pierwsze, rebranding zmiana nazwy firmy lub marki często wymaga nowego adresu internetowego, który lepiej ją odzwierciedla. Po drugie, może pojawić się okazja do zakupu lepszego, bardziej chwytliwego adresu domeny, który poprawi rozpoznawalność marki i ułatwi zapamiętanie. Po trzecie, wiele osób decyduje się na migrację, gdy strona rozwijana była na tymczasowej domenie lub subdomenie (tzw. środowisko deweloperskie), a teraz nadszedł czas, aby przenieść ją na docelowy, profesjonalny adres produkcyjny. Każda z tych sytuacji wymaga starannego zaplanowania procesu migracji.

Co ryzykujesz, wykonując migrację nieprawidłowo? (utrata SEO, błędy, niedziałająca strona)

Nieprawidłowo przeprowadzona migracja może prowadzić do poważnych konsekwencji. Największym zagrożeniem jest utrata pozycji w wynikach wyszukiwania (SEO), ponieważ wyszukiwarki mogą mieć problem z odnalezieniem Twojej strony pod nowym adresem lub mogą zinterpretować to jako całkowite zniknięcie witryny. Inne ryzyka to pojawienie się licznych błędów technicznych, które utrudniają użytkownikom korzystanie ze strony, a w skrajnych przypadkach całkowita niedostępność witryny, znana jako "biały ekran śmierci". Naszym celem jest, abyś dzięki temu przewodnikowi uniknął tych wszystkich problemów.

Schemat jak przenieść stronę WordPress na inną domenę: domena, konfiguracja, przekierowania, aktualizacja URL, mapa witryny, testy strony.

Zanim zaczniesz: Absolutnie niezbędna lista kontrolna przed migracją

Przygotowanie jest kluczem do sukcesu każdej migracji. Zanim podejmiesz jakiekolwiek działania związane z przenoszeniem strony, upewnij się, że masz wszystko pod kontrolą. Odpowiednie przygotowanie pozwoli Ci uniknąć stresu i potencjalnych problemów w trakcie oraz po zakończeniu procesu.

Pełna kopia zapasowa: Twoja najważniejsza polisa ubezpieczeniowa

To jest absolutnie krytyczny krok, którego nie można pominąć. Pełna kopia zapasowa strony WordPress obejmuje zarówno wszystkie pliki witryny (motywy, wtyczki, obrazy, dokumenty), jak i bazę danych, w której przechowywane są wszystkie treści, ustawienia i dane użytkowników. Zalecam wykonanie kopii zapasowej na dwa sposoby: po pierwsze, za pomocą dedykowanej wtyczki do tworzenia kopii zapasowych (np. UpdraftPlus), a po drugie, ręcznie, poprzez panel administracyjny Twojego hostingu, który zazwyczaj oferuje narzędzia do archiwizacji plików i baz danych. Posiadanie tej kopii to Twoja jedyna gwarancja odzyskania danych w razie jakichkolwiek nieprzewidzianych problemów.

Dostęp do hostingu i domeny: Sprawdź loginy i hasła, których będziesz potrzebować

Upewnij się, że masz aktualne i poprawne dane dostępowe do obu środowisk: starego i nowego hostingu. Będziesz potrzebować dostępu przez FTP lub SFTP (do przesyłania plików), dostępu do panelu administracyjnego hostingu (gdzie często znajdują się narzędzia do zarządzania bazą danych) oraz dostępu do narzędzia zarządzania bazą danych, takiego jak phpMyAdmin. Nie zapomnij również o dostępie do panelu zarządzania Twoją domeną, gdzie będziesz musiał skonfigurować rekordy DNS. Sprawdzenie wszystkich loginów i haseł przed rozpoczęciem migracji oszczędzi Ci wiele frustracji.

Wybór odpowiedniego momentu: Kiedy najlepiej przeprowadzić migrację, aby zminimalizować straty?

Wybór odpowiedniego czasu na przeprowadzenie migracji może znacząco wpłynąć na komfort użytkowników Twojej strony. Najlepszym rozwiązaniem jest przeprowadzenie tego procesu w godzinach, gdy ruch na Twojej stronie jest najmniejszy. Zazwyczaj są to późne godziny nocne lub wczesne poranki w dni powszednie, lub weekendy, w zależności od specyfiki Twojej publiczności. Unikaj przeprowadzania migracji w okresach intensywnych kampanii marketingowych, promocji czy ważnych wydarzeń związanych z Twoją marką, aby zminimalizować potencjalne zakłócenia dla odwiedzających.

Eksportuj stronę WordPress do pliku, by łatwo przenieść ją na inną domenę. Wybierz

Metoda nr 1: Migracja za pomocą wtyczek – najprostsza i najbezpieczniejsza droga do celu

Dla większości użytkowników, zwłaszcza tych, którzy nie czują się pewnie w technicznym aspekcie zarządzania serwerem i bazą danych, migracja za pomocą dedykowanych wtyczek jest zdecydowanie najlepszym rozwiązaniem. Jest to metoda szybka, intuicyjna i minimalizująca ryzyko błędów.

Wtyczka All-in-One WP Migration: Przewodnik krok po kroku dla początkujących

All-in-One WP Migration to jedna z najpopularniejszych wtyczek, która znacząco upraszcza proces migracji. Działa na zasadzie prostego "eksportuj-importuj". Po zainstalowaniu wtyczki na starej stronie, możesz wyeksportować całą swoją witrynę (pliki, bazę danych, motywy, wtyczki) do jednego, łatwego do zarządzania pliku. Następnie, na nowej instalacji WordPressa (na docelowej domenie), instalujesz tę samą wtyczkę i importujesz wcześniej wygenerowany plik. Wtyczka automatycznie zajmuje się resztą, odbudowując Twoją stronę w nowej lokalizacji. To rozwiązanie jest niezwykle przyjazne dla użytkownika.

Wtyczka Duplicator: Jak sklonować i przenieść stronę jak profesjonalista?

Duplicator to kolejna potężna wtyczka, która pozwala na stworzenie kompletnego "pakietu" Twojej strony WordPress. Pakiet ten składa się z archiwum plików witryny oraz skryptu instalacyjnego. Po wygenerowaniu pakietu, wystarczy wgrać te dwa elementy na nowy serwer i uruchomić skrypt instalacyjny, podając dane dostępowe do nowej bazy danych. Duplicator jest często wybierany przez użytkowników, którzy potrzebują większej kontroli nad procesem lub migrują bardzo duże strony, ponieważ oferuje bardziej zaawansowane opcje konfiguracji.

Porównanie popularnych wtyczek: Kiedy wybrać darmowe, a kiedy płatne rozwiązanie?

Oprócz wspomnianych All-in-One WP Migration i Duplicator, warto zwrócić uwagę na takie wtyczki jak UpdraftPlus (która świetnie sprawdza się w tworzeniu kopii zapasowych i może być wykorzystana do migracji) czy WP Migrate DB (skupiająca się głównie na migracji bazy danych). Wtyczki te często oferują zarówno darmowe, jak i płatne wersje. Darmowe wersje zazwyczaj wystarczają do migracji mniejszych i średnich stron. Płatne wersje premium często oferują dodatkowe funkcje, takie jak wsparcie dla multisite, możliwość migracji większych plików bez ograniczeń, zaawansowane opcje filtrowania danych czy priorytetowe wsparcie techniczne. Warto zainwestować w płatną wersję, jeśli Twoja strona jest bardzo duża, zawiera wiele multimediów, lub jeśli zależy Ci na maksymalnym komforcie i bezpieczeństwie podczas procesu.

Metoda nr 2: Ręczne przenosiny WordPressa – pełna kontrola dla zaawansowanych

Jeśli masz doświadczenie w pracy z serwerami i bazami danych, ręczna migracja może dać Ci pełną kontrolę nad każdym etapem procesu. Jest to metoda bardziej czasochłonna i wymagająca precyzji, ale pozwala na głębokie zrozumienie tego, co dzieje się "pod maską" Twojej strony.

Krok 1: Kopia plików przez FTP – jak bezpiecznie pobrać całą strukturę strony?

Pierwszym krokiem jest połączenie się ze starym serwerem za pomocą klienta FTP, takiego jak FileZilla. Po udanym połączeniu, należy pobrać wszystkie pliki i katalogi znajdujące się w głównym folderze instalacji WordPressa. Kluczowe jest pobranie katalogów takich jak `wp-content` (zawierający motywy, wtyczki i multimedia), `wp-includes` i `wp-admin`, a także plików znajdujących się w katalogu głównym, w tym `wp-config.php` i `.htaccess`. Upewnij się, że pobierasz wszystkie pliki, aby niczego nie pominąć.

Krok 2: Eksport bazy danych przez phpMyAdmin – serce Twojej witryny w jednym pliku

Następnie należy zalogować się do panelu administracyjnego hostingu i uruchomić narzędzie phpMyAdmin. W phpMyAdmin wybierz bazę danych, z której korzysta Twoja strona WordPress. Po jej zaznaczeniu, przejdź do zakładki "Eksportuj" i wybierz metodę eksportu "Szybka" (lub "Niestandardowa" z domyślnymi ustawieniami). Kliknij "Wykonaj" lub "Go", aby pobrać bazę danych na swój komputer w formacie pliku SQL. Baza danych zawiera wszystkie Twoje treści, ustawienia, dane użytkowników i konfiguracje jest to absolutnie kluczowy element Twojej strony.

Krok 3: Edycja kluczowych plików – co musisz zmienić w wp-config.php?

Po przeniesieniu plików na nowy serwer i zaimportowaniu bazy danych, musisz poinformować WordPress o nowych danych dostępowych do bazy. Otwórz plik `wp-config.php` za pomocą edytora tekstu i zlokalizuj następujące linie:

define( 'DB_NAME', 'nazwa_nowej_bazy_danych' );
define( 'DB_USER', 'nowy_uzytkownik_bazy_danych' );
define( 'DB_PASSWORD', 'nowe_haslo_do_bazy_danych' );
define( 'DB_HOST', 'localhost' ); // lub inny host podany przez dostawcę hostingu

Zaktualizuj wartości `'nazwa_nowej_bazy_danych'`, `'nowy_uzytkownik_bazy_danych'` i `'nowe_haslo_do_bazy_danych'` zgodnie z danymi, które uzyskałeś od swojego nowego dostawcy hostingu. Czasami może być również konieczna aktualizacja stałych `WP_HOME` i `WP_SITEURL`, jeśli są one zdefiniowane w tym pliku.

Krok 4: Import i aktualizacja bazy danych – jak masowo podmienić stary adres na nowy za pomocą SQL?

Teraz musisz zaimportować pobrany wcześniej plik SQL do nowej bazy danych na nowym serwerze, ponownie używając phpMyAdmin. Po zaimportowaniu bazy danych, kluczowe jest masowe zaktualizowanie wszystkich adresów URL, które wciąż wskazują na starą domenę. Można to zrobić za pomocą zapytań SQL. Uruchom następujące zapytania w phpMyAdmin, pamiętając o zastąpieniu `stary-adres.pl` i `nowy-adres.pl` Twoimi rzeczywistymi domenami oraz dostosowaniu prefiksu tabel (`wp_` może być inny):

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://stary-adres.pl', 'http://nowy-adres.pl') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://stary-adres.pl', 'http://nowy-adres.pl');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'http://stary-adres.pl', 'http://nowy-adres.pl');

Pamiętaj, aby wykonać podobne zapytania dla wszystkich tabel, które mogą zawierać stare adresy URL, w tym dla tabel powiązanych z mediami, ustawieniami wtyczek czy motywów.

Krytyczne działania po migracji: O tym nie możesz zapomnieć!

Przeniesienie plików i bazy danych to dopiero połowa sukcesu. Aby Twoja strona działała poprawnie, a użytkownicy i wyszukiwarki mogły ją bez problemu odnaleźć, musisz wykonać kilka kluczowych działań po migracji.

Operacja "Nowy Adres": Jak skutecznie zaktualizować wszystkie linki i uniknąć błędu 404?

Nawet po zaktualizowaniu adresów URL w bazie danych, niektóre linki wewnętrzne, ścieżki do obrazków czy osadzonych multimediów mogą wciąż wskazywać na starą domenę. Aby temu zaradzić, zalecam użycie wtyczki takiej jak "Better Search Replace" lub "Velvet Blues Update URLs". Te narzędzia pozwalają na przeszukanie całej bazy danych i zastąpienie starych adresów nowymi, co eliminuje problem niedziałających linków i błędów 404. Alternatywnie, można to zrobić ręcznie, wykonując bardziej zaawansowane zapytania SQL.

Przekierowania 301: Jak poinformować Google o zmianie i nie stracić pozycji w rankingu?

To jest niezwykle ważny krok dla zachowania Twojej widoczności w wyszukiwarkach. Przekierowania 301 informują przeglądarki i wyszukiwarki, że strona została na stałe przeniesiona na nowy adres. Dzięki temu moc SEO (tzw. "link juice") jest przekazywana na nową domenę, a użytkownicy wpisujący stary adres są automatycznie kierowani na nowy. Przekierowania 301 można ustawić na kilka sposobów: za pomocą wtyczek takich jak Redirection, lub poprzez edycję pliku `.htaccess` na serwerze, dodając odpowiednie dyrektywy.

Certyfikat SSL na nowej domenie: Dlaczego zielona kłódka jest tak ważna?

W dzisiejszych czasach posiadanie certyfikatu SSL i uruchomienie strony na protokole HTTPS jest standardem. Upewnij się, że dla Twojej nowej domeny został zainstalowany i poprawnie skonfigurowany certyfikat SSL. Zapewnia on szyfrowanie danych przesyłanych między użytkownikiem a serwerem, co jest kluczowe dla bezpieczeństwa i buduje zaufanie odwiedzających. Wyszukiwarki również premiują strony korzystające z HTTPS. Po zainstalowaniu certyfikatu, sprawdź, czy wszystkie zasoby strony ładują się poprawnie przez HTTPS i czy nie ma tzw. "mieszanych treści" (mixed content).

Wielkie testowanie: Od formularzy po menu – co dokładnie sprawdzić, zanim ogłosisz sukces?

Zanim oficjalnie ogłosisz sukces migracji, musisz przeprowadzić dokładne testy. Sprawdź działanie wszystkich linków wewnętrznych i zewnętrznych, upewnij się, że formularze kontaktowe, zapisy do newslettera czy formularze zamówień działają poprawnie. Zweryfikuj, czy menu nawigacyjne jest w pełni funkcjonalne, czy wszystkie obrazy i multimedia wyświetlają się prawidłowo. Przetestuj proces logowania do panelu administracyjnego, sprawdź działanie komentarzy, a jeśli prowadzisz sklep internetowy przetestuj cały proces zakupowy, od dodania do koszyka po finalizację zamówienia. Nie zapomnij również o sprawdzeniu responsywności strony na różnych urządzeniach mobilnych.

Najczęstsze problemy po przeniesieniu strony i jak je błyskawicznie rozwiązać

Mimo najlepszych starań, po migracji mogą pojawić się pewne problemy. Znajomość najczęstszych z nich i sposobów ich rozwiązania pozwoli Ci szybko przywrócić pełną funkcjonalność strony.

Ratunku, "błąd połączenia z bazą danych"! Co to oznacza i jak to naprawić?

Ten komunikat jest jednym z najczęściej pojawiających się błędów po migracji. Najczęściej oznacza on, że WordPress nie może połączyć się z bazą danych. Przyczyną są zazwyczaj nieprawidłowe dane dostępowe do bazy danych zapisane w pliku `wp-config.php`. Sprawdź dokładnie nazwę bazy danych, nazwę użytkownika, hasło oraz adres hosta podane w tym pliku i porównaj je z danymi, które otrzymałeś od swojego nowego dostawcy hostingu. Upewnij się, że użytkownik bazy danych ma przypisane odpowiednie uprawnienia.

Biały ekran śmierci (WSOD) po migracji: Gdzie szukać przyczyny?

"Biały ekran śmierci" (White Screen of Death WSOD) to frustrujący problem, który objawia się pustą, białą stroną zamiast zawartości witryny. Najczęstsze przyczyny to błędy w kodzie PHP (np. w motywie lub wtyczce), konflikty między wtyczkami, przekroczenie limitu pamięci PHP lub błędy w pliku `.htaccess`. Aby zdiagnozować problem, włącz tryb debugowania WordPressa, edytując plik `wp-config.php` i zmieniając `define( 'WP_DEBUG', false );` na `define( 'WP_DEBUG', true );`. Pozwoli to wyświetlić szczegółowe komunikaty o błędach.

Nie mogę zalogować się do panelu admina (/wp-admin) – co robić?

Problemy z logowaniem do panelu administracyjnego WordPressa mogą mieć kilka przyczyn. Jedną z nich są niepoprawne adresy URL strony zapisane w bazie danych (w tabeli `wp_options`). Upewnij się, że adresy `siteurl` i `home` są poprawne i wskazują na nową domenę. Inna możliwa przyczyna to problemy z plikiem `.htaccess`, który może blokować dostęp do panelu. Spróbuj tymczasowo usunąć lub zmienić nazwę pliku `.htaccess`, aby sprawdzić, czy to rozwiąże problem. Jeśli nadal nie możesz się zalogować, rozważ zresetowanie hasła administratora poprzez bazę danych.

Przeczytaj również: Jak wyłączyć stronę WordPress - Tymczasowo czy na zawsze?

Moja strona wygląda dziwnie, a obrazki zniknęły – jak to naprawić?

Taki problem zazwyczaj wskazuje na niepełną aktualizację adresów URL w bazie danych lub na problemy z dostępem do plików multimedialnych. Upewnij się, że wszystkie zapytania SQL do podmiany adresów URL zostały wykonane poprawnie i objęły wszystkie niezbędne tabele. Ponownie uruchom narzędzie do masowej zamiany adresów (np. "Better Search Replace"), aby upewnić się, że wszystkie linki są poprawne. Sprawdź również, czy pliki multimedialne zostały poprawnie przeniesione na nowy serwer i czy uprawnienia do plików są prawidłowe.

Źródło:

[1]

https://www.premiumdigital.pl/przeniesienie-strony-wordpress-na-inna-domene-krok-po-kroku-jak-to-zrobic/

[2]

https://sylwiastein.pl/wordpress/przeniesc-strone-wordpress-inna-domene/

[3]

https://domenomania.pl/centrum-wiedzy/wtyczki-do-przenoszenia-wordpress-na-nowy-serwer

FAQ - Najczęstsze pytania

Zmiana domeny bywa konieczna przy rebrandingu lub lepszym adresem. Migracja wpływa na widoczność i doświadczenie użytkownika; planuj i testuj, by uniknąć utraty ruchu.

Automatyczna: wtyczki (All-in-One WP Migration, Duplicator). Ręczna: kopiowanie plików, eksport bazy danych, edycja wp-config.php.

Wykonaj pełną kopię zapasową, przygotuj dostęp do hostingu i domen, wybierz optymalny moment migracji, zaplanuj testy po przeniesieniu.

Ustaw przekierowania 301, zaktualizuj adresy URL w bazie danych, zainstaluj SSL i przetestuj kluczowe funkcje, żeby uniknąć błędów.

Oceń artykuł

rating-outline
rating-outline
rating-outline
rating-outline
rating-outline
Ocena: 0.00 Liczba głosów: 0

Tagi

jak przenieść stronę wordpress na inną domenę
przeniesienie strony wordpress na nową domenę krok po kroku
migracja wordpress na inną domenę instrukcja
Autor Marcel Michalski
Marcel Michalski
Jestem Marcel Michalski, pasjonatem świata gier, sprzętu i e-sportu, z ponad pięcioletnim doświadczeniem w analizowaniu rynku oraz tworzeniu treści związanych z tymi tematami. Moja specjalizacja obejmuje zarówno recenzje najnowszych gier, jak i przeglądy sprzętu gamingowego, co pozwala mi na dostarczanie czytelnikom rzetelnych i obiektywnych informacji. Zajmuję się również badaniem trendów w e-sporcie, co daje mi unikalną perspektywę na rozwój tej dynamicznej branży. Moim celem jest uproszczenie skomplikowanych danych oraz zapewnienie, że każdy artykuł, który piszę, jest dokładny i aktualny, aby moi czytelnicy mogli podejmować świadome decyzje. Wierzę w wartość transparentności i rzetelności, dlatego dążę do tego, aby moje teksty były nie tylko informacyjne, ale także inspirujące dla wszystkich entuzjastów gier i technologii.

Udostępnij artykuł

Napisz komentarz