Kompletny przewodnik po migracji witryny WordPress. Dowiedz się, jak bezpiecznie przenieść witrynę, zmienić domeny, zaktualizować hosting i uniknąć typowych pułapek migracji.
PL

Kompletny przewodnik migracji WordPress: przenieś stronę bezpiecznie w 2024 roku

4.90 /5 - (234 głosów )
Ostatnio zweryfikowano: 1 maja 2026
7min czytania
Przewodnik
500+ projektów WP

Przeniesienie witryny WordPress może być trudnym zadaniem, ale z odpowiednią wiedzą i przygotowaniem staje się procesem możliwym do opanowania. Niezależnie od tego, czy zmieniasz domeny, aktualizujesz hosting, czy restrukturyzujesz architekturę witryny, ten kompleksowy przewodnik przeprowadzi Cię przez każdy etap procesu migracji WordPress.

#Zrozumienie adresów URL witryny WordPress

Przed zagłębieniem się w techniki migracji kluczowe jest zrozumienie dwóch podstawowych ustawień URL w WordPress:

  • Adres WordPress (URL): Tutaj znajdują się pliki rdzenia WordPress
  • Adres witryny (URL): To adres, który odwiedzający wpisują w przeglądarce, aby dotrzeć do Twojej witryny

Oba ustawienia powinny zawierać część https:// i nie powinny mieć na końcu ukośnika /. Te ustawienia kontrolują sposób wyświetlania URL przez WordPress w całej witrynie, łącznie z sekcją administracyjną i frontendem.

#Kiedy migracja WordPress staje się konieczna

Kilka scenariuszy może wymagać migracji witryny WordPress:

  1. Zmiany domeny: Rebranding lub przejście na lepszą nazwę domeny
  2. Migracja hostingu: Przeniesienie do lepszego dostawcy hostingu
  3. Zmiany serwera: Ulepszenie infrastruktury serwerowej
  4. Restrukturyzacja witryny: Przeniesienie WordPress do podkatalogu lub katalogu głównego
  5. Środowisko developerskie do produkcji: Przeniesienie że środowiska testowego na live
  6. HTTP do HTTPS: Wdrażanie certyfikatów SSL

#Przygotowanie: klucz do udanej migracji

#Twórz kopie zapasowe wszystkiego

Przed podjęciem jakiejkolwiek migracji utwórz kompleksowe kopie zapasowe:

  1. Kopia zapasowa bazy danych: Wyeksportuj bazę danych WordPress przez phpMyAdmin lub WP-CLI
  2. Kopia zapasowa plików: Pobierz wszystkie pliki i katalogi WordPress
  3. Kopia zapasowa konfiguracji: Zapisz osobno plik wp-config.php
  4. Ustawienia wtyczek/motywów: Udokumentuj niestandardowe konfiguracje

#Konfiguracja środowiska testowego

Zawsze testuj migracje w środowisku testowym przed uruchomieniem na żywo:

## Utwórz testowy podkatalog
mkdir /var/www/html/test-site
## Skopiuj pliki do lokalizacji testowej
cp -r /var/www/html/wordpress/* /var/www/html/test-site/

#Metody migracji: od prostych do zaawansowanych

#Metoda 1: użycie wp-config.php (szybka naprawa)

Do tymczasowych zmian URL dodaj te linie do wp-config.php:

define('WP_HOME', 'https://example.com');
define('WP_SITEURL', 'https://example.com');

Zalety: Szybkie i natychmiastowe Wady: Zakodowane na stałe wartości, nie można edytować w panelu administracyjnym WordPress

#Metoda 2: podejście przez functions.php (tymczasowa naprawa)

Jeśli masz dostęp FTP, ale nie możesz uzyskać dostępu do panelu administracyjnego WordPress:

  1. Uzyskaj dostęp do pliku functions.php aktywnego motywu
  2. Dodaj te linie po otwierającym tagu <?php:
update_option('siteurl', 'https://example.com');
update_option('home', 'https://example.com');
  1. Prześlij plik i odwiedź panel administracyjny
  2. Ważne: Usuń te linie po tym, jak witryna działa

#Metoda 3: metoda relocate WordPress

WordPress zawiera automatyczną metodę relokacji:

  1. Edytuj wp-config.php i dodaj przed “That’s all, stop editing!”:
define('RELOCATE', true);
  1. Odwiedź https://twojawitryna.com/wp-login.php
  2. Zaloguj się normalnie
  3. Sprawdź Ustawienia > Ogólne, aby zweryfikować URL-e
  4. Usuń stałą RELOCATE po zakończeniu

Ostrzeżenie dotyczące bezpieczeństwa: Nigdy nie pozostawiaj stałej RELOCATE w wp-config.php, ponieważ tworzy luki bezpieczeństwa.

#Metoda 4: bezpośrednia edycja bazy danych

Dla precyzyjnej kontroli edytuj URL-e bezpośrednio w bazie danych:

  1. Uzyskaj dostęp do phpMyAdmin
  2. Wybierz bazę danych WordPress
  3. Znajdź tabelę wp_options (prefiks może się różnić)
  4. Edytuj wiersze ‘siteurl’ i ‘home’
  5. Zaktualizuj option_value do nowych URL-ów

Kluczowe: Zawsze twórz kopię zapasową bazy danych przed wprowadząniem bezpośrednich zmian!

#Zaawansowane scenariusze migracji

#Przenoszenie między serwerami

Podczas migracji na nowy serwer:

  1. Kopia zapasowa wszystkiego: Pełna kopia witryny i bazy danych
  2. Eksport bazy danych: Użyj phpMyAdmin lub WP-CLI
  3. Transfer plików: Użyj FTP, SFTP lub rsync
  4. Import bazy danych: Utwórz nową bazę danych i importuj
  5. Zaktualizuj wp-config.php: Zmodyfikuj dane uwierzytelniające bazy danych
  6. Zaktualizuj URL-e: Użyj jednej z powyższych metod
  7. Dokładne testowanie: Sprawdź całą funkcjonalność

#Zmiany nazwy domeny

Zmiana domen wymaga szczególnej uwagi na dane serializowane:

## Użycie WP-CLI (zalecane)
wp search-replace 'staradomena.com' 'nowadomena.com' --skip-columns=guid

## Lub użyj specjalistycznych wtyczek:
## - Velvet Blues Update URLs
## - Better Search Replace

Ważne: Nigdy nie aktualizuj kolumny GUID w tabeli wp_posts. GUID oznacza Globally Unique Identifier i nie powinien się zmieniać, aby zachować kompatybilność z czytnikami RSS.

#Migracja z podkatalogu do katalogu głównego

Przenoszenie WordPress z podkatalogu do katalogu głównego:

  1. Zaktualizuj URL-e w panelu administracyjnym WordPress: Ustawienia > Ogólne
  2. Skopiuj pliki: Przenieś pliki WordPress do nowej lokalizacji
  3. Zaktualizuj .htaccess: Zmodyfikuj reguły przepisywania
  4. Zaktualizuj bezpośrednie linki: Ponownie zapisz strukturę linków
  5. Sprawdź linki wewnętrzne: Zaktualizuj zakodowane URL-e

#Migracja Multisite

WordPress Multisite wymaga dodatkowych uwag:

  1. Kopia zapasowa sieci: Wszystkie witryny i bazy danych
  2. Edycja wp-config.php: Zaktualizuj stałe multisite
  3. Aktualizacja .htaccess: Zmodyfikuj reguły przepisywania multisite
  4. Aktualizacje bazy danych: Zaktualizuj tabele wp_blogs i wp_site
  5. Opcje poszczególnych witryn: Zaktualizuj tabele opcji każdej witryny

#Lista kontrolna po migracji

#Natychmiastowe działania

  • Przetestuj funkcjonalność frontendu
  • Zweryfikuj dostęp do panelu administracyjnego
  • Sprawdź wszystkie formularze i zgłoszenia
  • Przetestuj funkcjonalność e-commerce
  • Zweryfikuj logowanie i rejestrację użytkowników

#Kwestie SEO

  • Zaimplementuj przekierowania 301 że starych URL-ów
  • Zaktualizuj sitemap.xml
  • Wyślij nową mapę witryny do wyszukiwarek
  • Zaktualizuj właściwość Google Analytics
  • Zweryfikuj Google Search Console

#Optymalizacja wydajności

  • Wyczyść wszystkie pamięci podręczne
  • Zoptymalizuj tabele bazy danych
  • Sprawdź kompatybilność wtyczek
  • Przetestuj szybkość witryny
  • Zweryfikuj certyfikat SSL

#Typowe problemy migracji i rozwiązania

#Biały ekran śmierci

Zazwyczaj spowodowany przez:

  • Wyczerpanie limitu pamięci
  • Konflikty wtyczek
  • Niezgodność motywu

Rozwiązanie: Zwiększ limit pamięci w wp-config.php:

define('WP_MEMORY_LIMIT', '256M');

#Błędy połączenia z bazą danych

Sprawdź ustawienia wp-config.php:

define('DB_NAME', 'nazwa_bazy_danych');
define('DB_USER', 'nazwa_użytkownika');
define('DB_PASSWORD', 'haslo');
define('DB_HOST', 'localhost');

#Uszkodzone linki po migracji

  1. Użyj WP-CLI search-replace dla wszelkich zakodowanych URL-ów
  2. Ponownie zapisz strukturę linków bezpośrednich w Ustawienia > Bezpośrednie linki
  3. Sprawdź w bazie danych wszelkie pozostałe stare URL-e

#Wtyczki do migracji: kiedy ich używać

#Popularne wtyczki do migracji

Duplicator

  • Świetny dla witryn o rozmiarze poniżej 500 MB
  • Tworzy samoinstalujące się pakiety
  • Bezpłatna i premium wersja

All-in-One WP Migration

  • Niezwykle prosty w użyciu
  • Eksportuje i importuje jednym kliknięciem
  • Ograniczenia rozmiaru w wersji bezpłatnej

WP Migrate DB Pro

  • Najlepszy dla migracji tylko bazy danych
  • Funkcja find & replace
  • Idealny dla deweloperów

#Kiedy wybrać migrację ręczną

  • Duże witryny przekraczające limity wtyczek
  • Złożone konfiguracje niestandardowe
  • Wymagania dotyczące bezpieczeństwa i audytu
  • Sytuacje, w których potrzebna jest pełna kontrola

#Lista kontrolna migracji dla dużych witryn

Podczas migracji dużej witryny WordPress z tysiącami URL-ów:

  1. Faza inwentaryzacji

    • Wyeksportuj wszystkie URL-e z Google Analytics
    • Przeskanuj istniejącą witrynę programem Screaming Frog
    • Wyeksportuj wszystkie zaindeksowane strony z Google Search Console
    • Udokumentuj wszystkie błędy 404
  2. Faza planowania

    • Zmapuj stare URL-e na nowe
    • Grupuj przekierowania według wzorca
    • Priorytetyzuj strony o wysokim ruchu
    • Planuj łańcuchy przekierowań tak, aby minimalizować skoki
  3. Faza wdrożenia

    • Przetestuj przekierowania w środowisku testowym
    • Wdrażaj partiami
    • Monitoruj czasy odpowiedzi serwera
    • Sprawdzaj pod kątem pętli przekierowań
  4. Faza weryfikacji

    • Użyj narzędzi do sprawdzania przekierowań online
    • Monitoruj Search Console pod kątem błędów indeksowania
    • Sprawdź czasy odpowiedzi serwera
    • Zweryfikuj transfer kapitału linków
  5. Faza czyszczenia

    • Usuń tymczasowe przekierowania 302 (przekonwertuj na 301)
    • Usuń niepotrzebne reguły
    • Udokumentuj wszystkie przekierowania do przyszłego użytku
    • Zaktualizuj mapę witryny XML nowymi URL-ami

Przeniesienie witryny WordPress nie musi być stresującym doświadczeniem. Mając solidny plan tworzenia kopii zapasowych, rozumiejąc metody migracji i podchodząc systematycznie do każdego kroku, możesz zapewnić płynne przejście, które zachowuje Twoje rankingi SEO, dane i funkcjonalność witryny.

Dowiedz się więcej o usługach WordPress w WPPoland.

Następny krok

Przekuj artykuł w realne wdrożenie

Pod tym wpisem dokładam linki, które domykają intencję użytkownika i prowadzą dalej w strukturze serwisu.

Chcesz wdrożyć ten temat na swojej stronie?

Jeśli chcesz przełożyć wiedzę z artykułu na działającą stronę, sklep albo przebudowę serwisu, przygotuję konkretny zakres prac.

Powiązany klaster

Sprawdź inne usługi WordPress i bazę wiedzy

Wzmocnij swój biznes dzięki profesjonalnemu wsparciu technicznemu w kluczowych obszarach ekosystemu WordPress.

Ile czasu zajmuje migracja WordPress?
Czas migracji zależy od rozmiaru witryny: małe witryny (1-5 GB): 1-2 godziny, średnie witryny (5-20 GB): 2-4 godziny, duże witryny (20 GB+): 4+ godziny.
Czy potrzebuję umiejętności technicznych do migracji WordPress?
Podstawowe umiejętności techniczne są pomocne, ale z odpowiednimi wskazówkami i narzędziami nawet początkujący mogą skutecznie migrować witryny WordPress.
Czy moje SEO zostanie naruszone przez migrację?
Prawidłowo przeprowadzona migracja z przekierowaniami 301 zachowuje pozycje SEO. Zawsze informuj Google o zmianach domeny przez Search Console.
Jaka jest różnica między migrację ręczną a za pomocą wtyczki?
Migracja ręczna oferuje pełną kontrolę, ale wymaga wiedzy technicznej. Migracja za pomocą wtyczki jest łatwiejsza, ale może mieć ograniczenia dla złożonych witryn.
Jak zmigrować instalację WordPress Multisite?
Migracja Multisite wymaga specjalnej obsługi konfiguracji sieciowej, współdzielonych baz danych i mapowania domen. Rozważ profesjonalną pomoc przy złożonych migracjach multisite.

Potrzebujesz FAQ dopasowanego do branży i rynku? Przygotujemy wersję pod Twoje cele biznesowe.

Porozmawiajmy

Polecane artykuły

Przenoszenie witryny WordPress może być zniechęcające, ale z odpowiednią wiedzą i przygotowaniem staje się procesem do zarządzania. Niezależnie od tego, czy zmieniasz domenę, ulepszasz hosting, czy restrukturyzujesz architekturę witryny, ten kompleksowy przewodnik pokrywa każdy krok.
development

Migracja WordPress bezpiecznie krok po kroku

Przenoszenie witryny WordPress może być zniechęcające, ale z odpowiednią wiedzą i przygotowaniem staje się procesem do zarządzania. Niezależnie od tego, czy zmieniasz domenę, ulepszasz hosting, czy restrukturyzujesz architekturę witryny, ten kompleksowy przewodnik pokrywa każdy krok.

Artykuł 28 Rozporządzenia 2022/2554 czyni podmioty finansowe odpowiedzialnymi za ryzyko ICT każdej strony trzeciej, z którą współpracują. Opisuję checklistę due diligence dostawcy, którą dostarczam wraz z mandatami WordPress dla banków i ubezpieczycieli w 2026.
wordpress

DORA Artykuł 28 – ryzyko stron trzecich ICT: audyt dostawcy hostingu i WAF dla WordPress

Artykuł 28 Rozporządzenia 2022/2554 czyni podmioty finansowe odpowiedzialnymi za ryzyko ICT każdej strony trzeciej, z którą współpracują. Opisuję checklistę due diligence dostawcy, którą dostarczam wraz z mandatami WordPress dla banków i ubezpieczycieli w 2026.

Czterotygodniowy playbook migracji do postawienia serwera Model Context Protocol przed istniejącym REST API WordPressa. Audyt endpointów, scaffold MCP, parallel-run, cutover i obserwowalność, która czyni przejście bezpiecznym.
wordpress

Migracja istniejącego API WordPress do MCP: 4-tygodniowy playbook

Czterotygodniowy playbook migracji do postawienia serwera Model Context Protocol przed istniejącym REST API WordPressa. Audyt endpointów, scaffold MCP, parallel-run, cutover i obserwowalność, która czyni przejście bezpiecznym.