Tak, możesz zmienić domenę WordPress, i jest to powszechna praktyka przy rebrandingu, zmianie hostingu czy przejściu z domeny tymczasowej na docelową. Proces polega na zaktualizowaniu wpisów w bazie danych, ścieżek plików i ustawień konfiguracyjnych tak, aby wskazywały na nową domenę, a następnie przekierowaniu starej domeny, by odwiedzający i wyszukiwarki podążyli za zmianą. Przy dobrym przygotowaniu i właściwych metodach możesz przenieść stronę WordPress bez utraty danych i funkcjonalności.
Zmiana domeny WordPress: podstawy migracji
Zmiana domeny WordPress oznacza przeniesienie całej strony z jednego adresu na inny przy zachowaniu treści, ustawień i funkcjonalności. To bardziej złożone niż samo wskazanie domeny na nowy serwer, bo WordPress zapisuje nazwę domeny w wielu miejscach bazy danych. Ten poradnik dotyczy WordPressa na własnym hostingu. W WordPress.com domenami zarządza się w ustawieniach domen na koncie.
Od strony technicznej chodzi o aktualizację bazy danych, w której zapisane są na stałe odwołania do starej domeny w wpisach, stronach, plikach multimedialnych i ustawieniach. Twoja strona WordPress szyta na miarę opiera się na tych linkach wewnętrznych, więc każde odwołanie trzeba zaktualizować systematycznie.
Firmy zmieniają domenę z różnych powodów. Możesz przenosić stronę z domeny deweloperskiej na produkcyjną, zmieniać markę lub wybierać łatwiejszą do zapamiętania nazwę. Czasem wymagają tego certyfikaty SSL albo zmiana hostingu. Jeśli chcesz tylko skopiować stronę, przeczytaj, jak skopiować stronę WordPress na inną domenę. O podstawach używania własnej domeny przeczytasz w artykule czy WordPress pozwala na własne domeny.
Czy można zmienić domenę WordPress bez utraty danych?
Tak, przy właściwie przeprowadzonej migracji nie stracisz żadnych danych. Zmiana domeny WordPress jest z natury bezpiecznym procesem, który zachowuje treści, konta użytkowników, komentarze i pliki multimedialne.
Podczas migracji kilka elementów danych wymaga aktualizacji. Baza WordPressa zawiera odwołania do adresów w tabeli wp_options (wartości siteurl i home), treści wpisów, ustawieniach widżetów i opcjach Dostosowywania. Ścieżki plików multimedialnych zapisane w bazie też trzeba zaktualizować pod nową domenę.
Kluczem do zachowania danych są systematyczne metody, które aktualizują wszystkie odwołania w bazie jednocześnie. WordPress zapisuje adresy bezwzględne, a nie względne, więc każdy link wewnętrzny, źródło obrazu i ustawienie zawiera pełną nazwę domeny. Część danych jest zapisana w postaci serializowanej, więc zwykła zamiana tekstu może je uszkodzić. Używaj narzędzi obsługujących dane serializowane. Profesjonalne usługi tworzenia stron WordPress na miarę znają te niuanse i dopilnują, by nic nie zostało pominięte.
Jakie są główne metody zmiany domeny WordPress?
Istnieją cztery główne metody zmiany domeny WordPress. Każda ma inne zalety, zależnie od Twoich umiejętności technicznych i złożoności strony.
Ręczna aktualizacja bazy polega na bezpośredniej edycji bazy danych w narzędziach takich jak phpMyAdmin. Trzeba zmienić wartości siteurl i home w tabeli wp_options. Pozostałych adresów nie zamieniaj zbiorczym zapytaniem SQL REPLACE, bo uszkodzi dane serializowane. Ta metoda daje pełną kontrolę, ale wymaga wiedzy technicznej.
Wtyczki WordPress to przyjazna alternatywa. Popularne opcje to Better Search Replace i All-in-One WP Migration. Automatyzują zamianę adresów, a Better Search Replace oferuje tryb próbny (dry run), który pozwala sprawdzić zmiany przed ich zastosowaniem. Wybieraj aktywnie utrzymywane wtyczki. Velvet Blues Update URLs, który nadal polecają starsze poradniki, został w maju 2024 roku zamknięty w WordPress.org z powodu luki bezpieczeństwa.
Wiele paneli hostingowych ma narzędzia migracyjne, które upraszczają zmianę domeny. Takie zintegrowane rozwiązania często obsługują zarówno przenoszenie plików, jak i aktualizację bazy, co sprawdza się u osób lubiących prowadzenie krok po kroku.
WordPress CLI (interfejs wiersza poleceń) daje developerom duże możliwości skryptowania. Polecenie wp search-replace sprawnie zamienia adresy w całej bazie, obsługuje dane serializowane i podaje szczegółowe informacje o wprowadzonych zmianach. Uruchom je najpierw w trybie próbnym i pomiń kolumnę guid, bo GUID-y mają pozostać bez zmian:
wp search-replace 'https://stara-domena.pl' 'https://nowa-domena.pl' --skip-columns=guid --dry-run
Gdy wynik trybu próbnego wygląda dobrze, uruchom to samo polecenie bez --dry-run. Wszystkie opcje opisuje dokumentacja WP-CLI (po angielsku).
Jak przygotować stronę WordPress przed zmianą domeny?
Dobre przygotowanie jest kluczowe dla udanej migracji i zapobiega utracie danych oraz problemom z funkcjonalnością.
Najważniejsze są kompletne kopie zapasowe. Pobierz pełne kopie plików WordPressa przez FTP i wyeksportuj bazę przez phpMyAdmin lub panel hostingu. Przechowuj je w kilku miejscach, żeby móc przywrócić stronę, gdyby coś poszło nie tak.
Udokumentuj obecne ustawienia: aktywne wtyczki, dostosowania motywu i własny kod. Zrób zrzuty ekranu ustawień Dostosowywania, widżetów i struktury menu. Ta dokumentacja jest bezcenna, gdy trzeba odtworzyć konkretne konfiguracje.
Sprawdź adresy zapisane na stałe w plikach motywu, własnych wtyczkach i treściach. Przeszukaj bazę pod kątem adresów bezwzględnych, których mogą nie wychwycić standardowe narzędzia. Szczególną uwagę zwróć na własną funkcjonalność, która może odwoływać się do starej domeny.
Przygotuj środowisko nowej domeny: skonfiguruj hosting i DNS oraz zainstaluj certyfikaty SSL. Upewnij się, że nowy hosting ma tę samą wersję PHP i parametry serwera co obecny, aby uniknąć problemów ze zgodnością. Już teraz wyeksportuj listę aktualnych adresów URL, bo będzie potrzebna do mapy przekierowań.
Jakie typowe problemy pojawiają się przy zmianie domeny WordPress?
Podczas migracji mogą wystąpić przewidywalne problemy, a ich znajomość pomaga im zapobiegać albo szybko je rozwiązywać.
Zepsute linki wewnętrzne pojawiają się często, gdy narzędzia do zamiany adresów pominą część wpisów w bazie. Kreatory stron, takie jak Elementor, trzymają adresy we własnych danych i mają osobne narzędzia do zamiany. Ostrzeżenia o mieszanej zawartości pojawiają się, gdy część elementów nadal wskazuje starą domenę, szczególnie w dostosowanych motywach lub wtyczkach. Systematyczne sprawdzenie wszystkich stron po migracji pomaga je wychwycić.
Brakujące obrazy to zwykle skutek niepełnej aktualizacji adresów mediów lub zmian ścieżek plików. Biblioteka mediów może wyglądać poprawnie w panelu, a na froncie pokazywać zepsute obrazy. Zwykle oznacza to częściową aktualizację bazy, która wymaga dodatkowej uwagi.
Problemy z certyfikatem SSL mogą zakłócić działanie strony, jeśli certyfikaty nowej domeny nie są poprawnie skonfigurowane. Upewnij się, że są aktywne i prawidłowo zainstalowane, zanim zaczniesz migrację.
Zakłócenia poczty zwykle dotyczą formularzy kontaktowych, powiadomień użytkowników i wiadomości automatycznych. WordPress używa domeny w nagłówkach i adresach odpowiedzi, więc te ustawienia wymagają ręcznej zmiany. Skonfiguruj rekordy SPF, DKIM i DMARC dla nowej domeny, bo inaczej wiadomości mogą trafiać do spamu.
Problemy ze zgodnością wtyczek i motywów mogą wyjść, jeśli własny kod zawiera na stałe wpisane adresy domeny. Własne rozwiązania WordPress często mają konfiguracje powiązane z domeną, które trzeba obsłużyć osobno.
Jak zadbać o SEO przy zmianie domeny WordPress?
Zmiana domeny przenosi widoczność w wyszukiwarce razem z treścią, więc przekierowania są tak samo ważne jak aktualizacja bazy. Pozycje zwykle wracają, gdy Google przetworzy przeniesienie, ale może to potrwać kilka tygodni.
- Przekieruj każdy stary adres. Ustaw stałe przekierowania 301 z każdego starego adresu na jego odpowiednik w nowej domenie, jeden do jednego, a nie wszystko na stronę główną. Gdy ścieżki się nie zmieniają, najpewniejsza jest reguła na poziomie serwera.
- Poinformuj Google. Zweryfikuj nową domenę w Google Search Console, użyj narzędzia Zmiana adresu w starej usłudze i prześlij nową mapę witryny XML. Proces opisuje Google w poradniku o przenoszeniu witryny ze zmianą adresów URL (po angielsku).
- Zaktualizuj sygnały. Sprawdź tagi canonical, mapę witryny, robots.txt, hreflang, dane strukturalne i linki wewnętrzne, aby wszystkie wskazywały nową domenę. Poproś najważniejsze strony linkujące o aktualizację linków.
- Upewnij się, że nowa strona jest indeksowalna. Usuń ustawienie „zniechęcaj wyszukiwarki” lub tag noindex pozostały po środowisku deweloperskim.
- Zostaw starą domenę. Utrzymuj ją opłaconą i przekierowującą przez co najmniej rok, a dłużej, jeśli nadal zbiera linki lub ruch.
W naszych projektach migracji WordPress zachowujemy treści, strukturę adresów i SEO, czyli to, co przy zmianie domeny zespoły najczęściej niedoceniają.
Najważniejsze wnioski dla udanej migracji domeny WordPress
Udana migracja domeny WordPress opiera się na metodycznym przygotowaniu, systematycznym wykonaniu i dokładnych testach po przeniesieniu.
Zawsze wykonuj pełne kopie zapasowe przed migracją i sprawdź, czy działają. Wybieraj metody dopasowane do swoich umiejętności i nie wahaj się łączyć kilku podejść, jeśli strona ma złożone dostosowania.
Kluczowe kroki to aktualizacja pliku wp-config.php, wyczyszczenie wszystkich systemów cache i zmiana ustawień DNS dopiero po potwierdzeniu, że wszystko działa poprawnie w nowym środowisku, na przykład na kopii stagingowej lub przez nadpisanie pliku hosts. Przetestuj całą funkcjonalność, w tym formularze kontaktowe, rejestrację użytkowników i funkcje e-commerce, jeśli występują.
Testy po migracji powinny objąć każdy aspekt strony. Sprawdź linki wewnętrzne, ładowanie obrazów i działanie wtyczek oraz potwierdź, że wyszukiwarki mogą poprawnie indeksować nową domenę. Przez pierwsze dni uważnie obserwuj stronę, żeby szybko wychwycić problemy.
Przy złożonych stronach z rozbudowanymi dostosowaniami, wieloma integracjami lub krytycznymi funkcjami biznesowymi profesjonalna pomoc zapewnia gładkie przejście. Doświadczeni developerzy wychwycą potencjalne problemy, zanim się pojawią, i wdrożą rozwiązania zachowujące pełną funkcjonalność strony przy optymalizacji wydajności nowej domeny. Audyt techniczny przed przeniesieniem pokazuje, gdzie stara domena jest wpisana na stałe.
Najczęstsze pytania o zmianę domeny WordPress
Czy można zmienić nazwę domeny WordPress?
Tak. Stronę WordPress można przenieść na nową domenę bez utraty treści, użytkowników, komentarzy i mediów. Praca polega na zmianie adresu strony, zastąpieniu starych adresów URL w bazie danych i przekierowaniu starej domeny na nową.
Czy mogę zmienić domenę WordPress z poziomu panelu?
Tylko częściowo. W Ustawienia > Ogólne można zmienić Adres WordPressa i Adres witryny, ale nie zaktualizuje to linków zapisanych w treściach. Jeśli nowa domena nie wskazuje jeszcze na stronę, zmiana może też zablokować dostęp do panelu.
Jak zmienić domenę w bazie danych WordPress?
Zaktualizuj wartości siteurl i home w tabeli wp_options, a pozostałe stare adresy zastąp narzędziem obsługującym dane serializowane, takim jak WP-CLI search-replace lub Better Search Replace. Unikaj zwykłych zapytań SQL REPLACE.
Czy zmiana domeny WordPress zaszkodzi SEO?
Nie, jeśli zrobisz to poprawnie. Ustaw przekierowania 301 jeden do jednego z każdego starego adresu, użyj narzędzia Zmiana adresu w Google Search Console i prześlij nową mapę witryny. Pozycje mogą się wahać przez kilka tygodni, gdy Google przetwarza przeniesienie.
Ile trwa zmiana domeny WordPress?
Kroki techniczne zajmują zwykle kilka godzin w małej witrynie. Zmiany DNS docierają do wszystkich odwiedzających od kilku minut do około 48 godzin. Sygnały SEO mogą potrzebować kilku tygodni na ustabilizowanie.
Czy po zmianie zostawić starą domenę?
Tak. Zostaw ją opłaconą i przekierowującą przez co najmniej rok, a dłużej, jeśli nadal ma linki zwrotne lub ruch. Wygaśnięcie domeny może oddać odwiedzających i wartość linków komuś, kto zarejestruje ją jako następny.



