Jak bezpiecznie przenieść stronę na inną domenę bez utraty pozycji w Google?

Jak bezpiecznie przenieść stronę na inną domenę bez utraty pozycji w Google

Zmiana domeny to jedna z tych operacji, przy których nawet niewielki błąd może odbić się na widoczności strony w Google. Jeżeli jednak migrację odpowiednio zaplanuję, zachowam strukturę serwisu, poprawnie ustawię przekierowania 301 i poinformuję Google o zmianie, mogę znacząco ograniczyć ryzyko utraty wypracowanych pozycji.

W tym poradniku pokażę Ci, jak podchodzę do przenoszenia strony na inną domenę z punktu widzenia SEO. Samo skopiowanie plików i bazy danych to dopiero część pracy. Przy migracji zależy mi przede wszystkim na tym, żeby Google prawidłowo powiązało stare adresy URL z ich odpowiednikami w nowej domenie.

Najważniejsze informacje
  • Przed migracją przygotuj pełną listę adresów URL starej witryny.
  • Jeżeli nie jest to konieczne, podczas zmiany domeny nie zmieniaj jednocześnie całej struktury strony.
  • Każdy ważny stary URL powinien otrzymać przekierowanie 301 do najbardziej odpowiadającego mu adresu w nowej domenie.
  • Nie przekierowuj automatycznie wszystkich podstron na stronę główną.
  • Po migracji zaktualizuj canonicale, linkowanie wewnętrzne, sitemapę XML i pozostałe odwołania do starej domeny.
  • Dodaj i zweryfikuj nową domenę w Google Search Console oraz skorzystaj z narzędzia zmiany adresu, jeżeli migracja spełnia jego wymagania.
  • Po wdrożeniu kontroluj błędy, indeksację, pozycje, kliknięcia i wyświetlenia.

Czy zmiana domeny może spowodować spadek pozycji?

Tak. Po zmianie domeny mogą pojawić się przejściowe wahania widoczności i ruchu. Google musi ponownie przetworzyć część sygnałów, odwiedzić nowe adresy URL i zrozumieć relację pomiędzy starą a nową wersją witryny.

Znacznie większym problemem od samej zmiany domeny jest jednak źle wykonana migracja. Brak przekierowań, błędne canonicale, przypadkowe noindex, zmiana struktury URL czy usunięcie wartościowych podstron mogą doprowadzić do znacznie poważniejszych strat.

Moja wskazówka

Przy migracji staram się zmieniać tylko to, co rzeczywiście musi zostać zmienione. Jeśli celem jest wyłącznie przejście z jednej domeny na drugą, nie łączę tego bez potrzeby z kompletną przebudową serwisu, zmianą wszystkich adresów URL i usuwaniem połowy treści. Im więcej elementów zmieniam jednocześnie, tym trudniej później ustalić przyczynę ewentualnego spadku.

Zanim zaczniesz migrację, przygotuj listę wszystkich adresów URL

Jedną z pierwszych rzeczy, które robię przed zmianą domeny, jest przygotowanie listy adresów URL znajdujących się w starej witrynie. Najlepiej wykonać crawl strony, ale korzystam również z danych z Google Search Console, mapy witryny, Google Analytics oraz innych narzędzi SEO.

Szczególnie zależy mi na odnalezieniu adresów, które:

  • generują ruch organiczny,
  • mają widoczność na wartościowe zapytania,
  • posiadają zewnętrzne linki,
  • są ważnymi stronami ofertowymi lub kategoriami,
  • mają istotne miejsce w strukturze linkowania wewnętrznego.

Dzięki temu przed rozpoczęciem migracji wiem dokładnie, jakie zasoby istnieją w starej domenie i dokąd powinny prowadzić po przenosinach.

Przygotuj mapę przekierowań starej i nowej domeny

Dla mnie jest to jeden z najważniejszych elementów całej migracji SEO. Tworzę mapę, w której przypisuję stare adresy URL do ich odpowiedników w nowej domenie.

Stary adres Nowy adres Przekierowanie
staradomena.pl/pozycjonowanie/ nowadomena.pl/pozycjonowanie/ 301
staradomena.pl/audyt-seo/ nowadomena.pl/audyt-seo/ 301
staradomena.pl/blog/jak-dziala-seo/ nowadomena.pl/blog/jak-dziala-seo/ 301

Jeżeli struktura adresów pozostaje identyczna i zmienia się wyłącznie domena, zadanie jest znacznie prostsze. Jeśli natomiast jednocześnie przebudowywana jest struktura witryny, przygotowuję przekierowania indywidualnie.

Użyj przekierowań 301

Przy trwałej zmianie domeny stosuję przekierowania 301. Informują one przeglądarki i wyszukiwarki, że dany zasób został trwale przeniesiony pod nowy adres.

Najlepsza sytuacja wygląda następująco:

https://staradomena.pl/usluga/ ↓ 301 https://nowadomena.pl/usluga/

Stary adres powinien więc kierować bezpośrednio do odpowiadającego mu nowego URL.

Tego unikam: przekierowania wszystkich starych adresów na stronę główną nowej domeny. Jeżeli stary artykuł, kategoria lub usługa ma bezpośredni odpowiednik, przekierowuję ją właśnie tam. Jeżeli odpowiednika nie ma, szukam najbardziej logicznej i tematycznie zbliżonej strony – zamiast automatycznie wysyłać wszystko na home.

Unikaj łańcuchów przekierowań

Podczas migracji sprawdzam również, czy nie powstają niepotrzebne łańcuchy przekierowań.

Nie chcę sytuacji:

stary URL ↓ 301 pośredni URL ↓ 301 kolejny URL ↓ 301 docelowy URL

Jeżeli znam docelowy adres, ustawiam przekierowanie możliwie bezpośrednio:

stary URL ↓ 301 docelowy URL

Dzięki temu migracja jest czytelniejsza zarówno dla robotów wyszukiwarek, jak i dla użytkowników.

Nie zmieniaj bez potrzeby struktury adresów URL

Jeżeli zmieniam tylko domenę, najbezpieczniejszym rozwiązaniem jest zazwyczaj zachowanie dotychczasowej struktury URL.

Przykładowo:

staradomena.pl/blog/audyt-seo/ ↓ nowadomena.pl/blog/audyt-seo/

jest prostsze do przeprowadzenia niż jednoczesna zmiana domeny i adresu na:

nowadomena.pl/poradniki/seo/audyt-strony-internetowej/

Oczywiście czasami przebudowa struktury jest uzasadniona. Jeżeli jednak nie ma ku temu konkretnego powodu, wolę rozdzielić takie operacje.

Sprawdź canonicale po zmianie domeny

To element, o którym łatwo zapomnieć. Po uruchomieniu nowej domeny sprawdzam znaczniki canonical na najważniejszych podstronach.

Nowe adresy powinny wskazywać prawidłowe kanoniczne wersje znajdujące się w nowej domenie. Nie chcę sytuacji, w której strona działa już pod nowym adresem, ale w kodzie nadal znajduje się canonical prowadzący do starej domeny.

Po migracji warto przeszukać kod i bazę danych pod kątem starej domeny. Pozwala to znaleźć pozostawione adresy w canonicalach, linkach, grafikach, danych strukturalnych, konfiguracji wtyczek czy innych elementach witryny.

Zaktualizuj linkowanie wewnętrzne

Nawet jeżeli stare linki wewnętrzne przechodzą przez poprawne przekierowania 301, aktualizuję je tak, aby prowadziły bezpośrednio do nowej domeny.

Nie chcę, żeby użytkownik i Googlebot przy każdym przejściu pomiędzy podstronami musieli korzystać z przekierowania.

Sprawdzam między innymi:

  • menu główne i stopkę,
  • linki w treściach artykułów,
  • linki na stronach ofertowych,
  • breadcrumbsy,
  • CTA i przyciski,
  • odnośniki do grafik i plików,
  • dane strukturalne,
  • elementy generowane przez motyw lub wtyczki.

Wygeneruj nową mapę witryny XML

Po migracji generuję sitemapę zawierającą nowe adresy URL. Nie powinny znajdować się w niej stare adresy przekierowujące przez 301.

Następnie zgłaszam nową mapę witryny w Google Search Console. Pomaga to Google odkrywać adresy znajdujące się już pod nową domeną.

Dodaj nową domenę do Google Search Console

Nową domenę dodaję i weryfikuję w Google Search Console. Zachowuję również dostęp do właściwości starej domeny, ponieważ po migracji nadal jest bardzo przydatna do monitorowania procesu.

Przy właściwej migracji domeny korzystam także z dostępnego w Search Console narzędzia zmiany adresu, o ile dana migracja spełnia wymagania Google dotyczące jego użycia.

Samo zgłoszenie zmiany adresu nie zastępuje jednak przekierowań 301. Traktuję je jako dodatkowy sygnał, a nie alternatywę dla prawidłowej migracji technicznej.

Sprawdź robots.txt i znaczniki noindex

Jeżeli nowa strona była wcześniej przygotowywana na środowisku testowym, zwracam na to szczególną uwagę. Na wersjach developerskich często celowo blokuje się indeksowanie.

Przed uruchomieniem sprawdzam więc, czy produkcyjna witryna nie odziedziczyła ustawień blokujących roboty.

Kontroluję przede wszystkim:

  • robots.txt,
  • meta robots,
  • nagłówki HTTP związane z indeksowaniem,
  • ustawienia widoczności strony w WordPressie,
  • ustawienia wtyczki SEO.
Z mojego doświadczenia

Jedna z pierwszych rzeczy, które sprawdzam po wdrożeniu nowej strony, to właśnie możliwość indeksowania. Można perfekcyjnie przygotować przekierowania i całą strukturę, a następnie zostawić na produkcji noindex ze środowiska testowego. Technicznie strona działa wtedy świetnie – tylko Google nie powinno jej indeksować.

Sprawdź statusy HTTP po migracji

Po uruchomieniu nowej domeny wykonuję ponowny crawl. Nie zakładam, że skoro przekierowania zostały przygotowane, to wszystkie działają prawidłowo.

Sprawdzam przede wszystkim:

  • czy stare URL-e zwracają 301,
  • czy prowadzą do właściwych nowych adresów,
  • czy nowe podstrony zwracają kod 200,
  • czy nie pojawiły się masowo błędy 404,
  • czy nie występują pętle przekierowań,
  • czy nie powstały niepotrzebne łańcuchy przekierowań.

Co z linkami prowadzącymi do starej domeny?

To kolejny powód, dla którego starej domeny nie wyłączam po migracji. Jeżeli inne strony internetowe linkują do starych adresów, przekierowania pozwalają kierować użytkowników i roboty do nowych odpowiedników.

W przypadku najważniejszych linków zewnętrznych można dodatkowo skontaktować się z właścicielami stron i poprosić o aktualizację adresu. Nie zawsze będzie to możliwe, dlatego poprawnie działające przekierowania pozostają kluczowe.

Czy po migracji można wyłączyć starą domenę?

Nie robię tego od razu. Stara domena powinna nadal obsługiwać przekierowania do nowych adresów. W praktyce utrzymuję ją wraz z przekierowaniami długoterminowo, zamiast traktować je jako rozwiązanie tylko na kilka tygodni po migracji.

Rezygnacja ze starej domeny może dodatkowo stworzyć niepotrzebne ryzyko – szczególnie jeśli nadal prowadzą do niej linki z innych witryn albo użytkownicy korzystają ze starych adresów.

Co monitoruję po zmianie domeny?

Migracja nie kończy się w momencie uruchomienia nowej strony. Przez kolejne dni i tygodnie regularnie sprawdzam dane.

Indeksację nowych adresów URL
Kliknięcia z Google
Liczbę wyświetleń
Pozycje najważniejszych fraz
Błędy 404
Działanie przekierowań 301
Ruch organiczny w GA4
Raporty Google Search Console

Nie panikuję przy każdym jednodniowym wahaniu. Bardziej interesuje mnie trend oraz to, czy Google stopniowo zastępuje stare adresy nowymi i czy najważniejsze podstrony odzyskują swoją dotychczasową widoczność.

Migracja domeny krok po kroku – moja checklista

Wykonuję kopię zapasową strony Przed rozpoczęciem zmian zabezpieczam pliki oraz bazę danych.
Wykonuję crawl starej witryny Zbieram adresy URL i identyfikuję najważniejsze podstrony.
Przygotowuję mapę przekierowań Każdy istotny stary URL przypisuję do właściwego nowego adresu.
Przenoszę stronę Wdrażam serwis pod nową domeną i sprawdzam jego działanie.
Uruchamiam przekierowania 301 Stare adresy zaczynają prowadzić bezpośrednio do nowych odpowiedników.
Aktualizuję elementy wewnętrzne Poprawiam linki, canonicale, sitemapę, dane strukturalne i pozostałe odwołania do domeny.
Konfiguruję Google Search Console Weryfikuję nową domenę, przesyłam sitemapę i w odpowiednim przypadku zgłaszam zmianę adresu.
Wykonuję crawl kontrolny Szukam 404, błędnych przekierowań, starych adresów i problemów z indeksowaniem.
Monitoruję efekty migracji Obserwuję GSC, GA4 oraz widoczność najważniejszych podstron i zapytań.

Najczęstsze błędy przy zmianie domeny

Jeśli miałbym wskazać rzeczy, na które zwracam szczególną uwagę, byłyby to:

  • brak przekierowań 301 ze starej domeny,
  • przekierowanie wszystkich adresów na stronę główną,
  • masowe błędy 404,
  • pozostawienie noindex po środowisku testowym,
  • canonicale wskazujące starą domenę,
  • linkowanie wewnętrzne prowadzące przez stare URL-e,
  • zmiana domeny, struktury, treści i całego serwisu jednocześnie,
  • wyłączenie starej domeny zaraz po migracji,
  • brak monitorowania Search Console po wdrożeniu.

Właśnie dlatego przy większych serwisach migrację traktuję jak osobny proces SEO, a nie wyłącznie zadanie polegające na skopiowaniu WordPressa na nową domenę.

Czy można przenieść domenę bez żadnego spadku ruchu?

Nie zakładałbym, że po zmianie domeny wykres pozostanie idealnie identyczny każdego dnia. Google potrzebuje czasu na przetworzenie nowych adresów i migracja może wiązać się z przejściowymi wahaniami.

Celem dobrze przeprowadzonej migracji jest przede wszystkim zachowanie możliwie największej części dotychczasowych sygnałów i ograniczenie ryzyka trwałych strat. Dlatego tak duże znaczenie mają przekierowania 301, zachowanie odpowiedników stron i kontrola techniczna całego procesu.

FAQ – zmiana domeny a SEO

Czy zmiana domeny wpływa na pozycjonowanie?

Tak, zmiana domeny może powodować przejściowe zmiany widoczności, ponieważ Google musi przetworzyć nowe adresy i sygnały związane z migracją. Poprawne przekierowania 301, zachowanie struktury oraz prawidłowa konfiguracja techniczna pomagają ograniczyć ryzyko trwałej utraty widoczności.

Jak przekierować starą domenę na nową?

Przy trwałej zmianie domeny stosuję przekierowania 301. Najlepiej, aby każdy stary adres URL prowadził bezpośrednio do odpowiadającego mu adresu w nowej domenie, zamiast przekierowywać wszystkie podstrony na stronę główną.

Czy po zmianie domeny trzeba zgłosić ją do Google?

Nową domenę warto zweryfikować w Google Search Console i przesłać jej aktualną sitemapę XML. Przy migracji spełniającej wymagania Google można również skorzystać z narzędzia zmiany adresu dostępnego w Search Console.

Jak długo trzymać przekierowania 301 ze starej domeny?

Nie usuwam ich krótko po migracji. Przekierowania warto utrzymywać długoterminowo, szczególnie jeśli stare adresy nadal występują w indeksie, zakładkach użytkowników lub prowadzą do nich linki zewnętrzne.

Czy można zmienić domenę i adresy URL jednocześnie?

Technicznie można, ale zwiększa to złożoność migracji. Jeżeli zmiana struktury nie jest konieczna, wolę podczas migracji domeny zachować dotychczasowe ścieżki URL. Jeśli struktura musi zostać zmieniona, przygotowuję dokładną mapę przekierowań pomiędzy starymi i nowymi adresami.

Czy starą domenę można wyłączyć po migracji?

Nie robiłbym tego bezpośrednio po zmianie domeny. Stara domena jest potrzebna do obsługi przekierowań 301 i może nadal otrzymywać wejścia oraz posiadać linki zewnętrzne. Dlatego warto zachować nad nią kontrolę i utrzymywać przekierowania.

Planujesz migrację strony i nie chcesz stracić widoczności?

Mogę sprawdzić strukturę strony przed migracją, przygotować zalecenia dotyczące przekierowań oraz zweryfikować serwis po wdrożeniu. Przy zmianie domeny wolę wykryć potencjalny problem przed migracją, niż później szukać przyczyny spadku ruchu.

Sprawdź audyt SEO
```
Specjalista od SEO
Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.

Uzyskaj bezpłatną wycenę SEO
już dziś!