Przeniesienie strony WordPress (migracja) polega na przeniesieniu jej z jednego hostingu na drugi lub na zmianie domeny. Może wydawać się skomplikowane, ale w praktyce sprowadza się do przeniesienia plików i bazy danych.
Jeśli wykonasz ten proces poprawnie, strona będzie działać identycznie jak wcześniej — bez utraty danych, pozycji w Google czy funkcjonalności.
Problem
Migracja WordPress często budzi obawy, ponieważ strona może przestać działać po przeniesieniu, mogą pojawić się błędy związane z bazą danych, nie działają zdjęcia lub linki, pojawiają się problemy z certyfikatem SSL czy domeną, a także istnieje ryzyko utraty danych. W praktyce jednak większość problemów nie wynika z samej migracji, lecz z pominięcia jednego z ważnych etapów procesu.
Migracja WordPress najczęściej jest potrzebna podczas zmiany hostingu, zmiany domeny lub przenoszenia strony z wersji testowej na produkcyjną. Często wykonuje się ją także w celu poprawy wydajności i bezpieczeństwa witryny albo przy zakończeniu współpracy z poprzednim wykonawcą i przejęciu pełnej kontroli nad stroną.
Jak przenieść stronę WordPress – krok po kroku
Wykonaj pełny backup
Zanim zaczniesz, zabezpiecz stronę. Backup powinien zawierać: wszystkie pliki WordPress, bazę danych, konfigurację strony. To najważniejszy krok — pozwala cofnąć z miany, jeśli coś pójdzie nie tak.
Skopiuj pliki strony
Pliki WordPress znajdują się na serwerze i obejmują motyw, wtyczki i media (np. zdjęcia).
Co zrobić:
- Połącz się przez FTP
- Pobierz cały katalog strony
- Wgraj pliki na nowy hosting
Przenieś bazę danych
Baza danych przechowuje treści strony. To krok, który przenosi całą zawartość strony.
Co zrobić:
- Wejdź do phpMyAdmin na starym hostingu
- Eksportuj bazę danych (plik .sql)
- Utwórz nową bazę na nowym hostingu
- Zaimportuj plik .sql
Zaktualizuj plikwp-config.php
WordPress musi wiedzieć, gdzie znajduje się nowa baza danych. Bez tego strona nie połączy się z bazą.
W pliku wp-config.php zmień:
- define(’DB_NAME’, 'nowa_baza’);
- define(’DB_USER’, 'uzytkownik’);
- define(’DB_PASSWORD’, 'haslo’);
- define(’DB_HOST’, 'localhost’);
Zaktualizuj adres strony (jeśli zmieniasz domenę)
Jeśli zmienia się domena, trzeba zaktualizować adresy w bazie danych. To ważne, żeby uniknąć problemów z linkami i obrazami.
Opcje:
- zmiana w panelu WordPress (Ustawienia → Ogólne),
- użycie wtyczki do migracji,
- zamiana adresów w bazie danych (search & replace).
Sprawdź działanie strony
Po migracji koniecznie przetestuj stronę. To moment, w którym wychodzą ewentualne błędy.
Co sprawdzić:
- czy strona się ładuje,
- czy działają podstrony,
- czy wyświetlają się zdjęcia,
- czy działa panel admina,
- czy działają formularze i płatności.
Włącz SSL i przekierowania
Po przeniesieniu strony:
- upewnij się, że działa HTTPS,
- ustaw przekierowania (jeśli zmieniła się domena),
- sprawdź certyfikat SSL.
Alternatywa: migracja przez wtyczkę
Jeśli nie chcesz robić wszystkiego ręcznie, możesz użyć wtyczki. Wtyczki automatyzują proces i są dobrym wyborem dla mniej technicznych użytkowników.
Popularne rozwiązania:
- All-in-One WP Migration,
- Duplicator,
- UpdraftPlus (z funkcją migracji).
Najczęstszy scenariusz
Typowy proces migracji wygląda podobnie: strona działa na starym hostingu, wykonywany jest backup, następnie przenoszone są pliki oraz baza danych. Po migracji mogą pojawić się błędy, takie jak brak połączenia z bazą danych czy problem mixed content. Najczęściej jednak ich przyczyną nie jest sama migracja, lecz nieprawidłowa konfiguracja któregoś z elementów. Dlatego tak ważne jest dokładne sprawdzenie każdego etapu przenoszenia strony.
Kiedy zgłosić się do profesjonalisty?
Warto rozważyć pomoc specjalisty, jeśli strona ma duże znaczenie biznesowe, działa na niej sklep WooCommerce lub migracja obejmuje zmianę domeny. Wsparcie będzie również przydatne wtedy, gdy nie masz doświadczenia z FTP i bazą danych albo po przeniesieniu pojawiają się błędy i problemy z działaniem witryny. W takich sytuacjach lepiej uniknąć ryzyka przestoju, utraty danych czy problemów wpływających na funkcjonowanie strony.
Jeśli chcesz przenieść stronę WordPress bez ryzyka błędów, utraty danych lub przestoju, warto podejść do migracji metodycznie. W praktyce to właśnie detale tj.: konfiguracja bazy, adresy URL, SSL decydują o tym, czy strona po przeniesieniu będzie działać poprawnie.
Czy tekst był pomocny?
FAQ
Czy przeniesienie WordPress jest trudne?
Nie, ale wymaga dokładności. Najczęstsze błędy wynikają z pominięcia jednego elementu.
Czy można przenieść stronę bez przerwy w działaniu?
Tak, przy odpowiedniej konfiguracji DNS i testach.
Czy migracja wpływa na SEO?
Jeśli jest wykonana poprawnie to nie. Błędy (np. brak przekierowań) mogą jednak wpłynąć na widoczność.
Czy można przenieść tylko pliki bez bazy?
Nie, baza danych jest kluczowa dla działania strony.
Ile trwa migracja?
Od kilkunastu minut do kilku godzin — zależnie od wielkości strony.