Migracja ze starej strony na nowąplan bez strat SEO w 2026

migracja strony12 min czytania15 marca 2026

Autor: DevStudio.it

TL;DR

Migracja na nową stronę lub domenę może kosztować utratę ruchu z wyszukiwarek, jeśli nie zrobisz tego poprawnie. Klucz: redirecty 301 (stary URL → nowy), aktualna mapa strony, weryfikacja w GSC i cierpliwość – indeksacja i ustabilizowanie pozycji trwa tygodnie do kilku miesięcy.

Dla kogo to jest

  • Właścicieli stron planujących redesign lub zmianę domeny/CMS
  • SEO i marketingowców
  • Agencji i developerów prowadzących migracje

Fraza (SEO)

migracja strony www seo, redirect 301 zmiana domeny, migracja bez utraty pozycji

Dlaczego migracje szkodzą SEO?

Google traktuje nowy URL jako nową stronę. Stary URL ma historię, linki, sygnały. Jeśli nie powiesz wyszukiwarce „ten stary adres to teraz ten nowy”, stracisz pozycję i link equity.

Rozwiązanie: stały przekierowanie 301 z każdego starego URL na odpowiadający mu nowy URL.

Plan migracji krok po kroku

1. Audyt starej strony

  • Lista wszystkich URL – eksport z GSC (Coverage/Pages) lub crawl (Screaming Frog, Sitebulb)
  • Strony ważne – wysokie pozycje, duży ruch, wejścia z linków
  • Mapa 1:1 – stary URL → nowy URL (jeśli struktura się zmienia)

2. Zachowanie lub mapowanie adresów

  • Idealnie: ta sama struktura URL (np. /uslugi/ zostaje /uslugi/)
  • Zmiana struktury: plik mapowania (stary → nowy), na jego podstawie konfigurujesz redirecty

3. Redirecty 301

  • Każdy stary URL → jeden nowy URL (najlepiej treściowo ten sam)
  • Nie: stary → strona główna (utrata kontekstu)
  • Nie: 302 (tymczasowe) – dla stałej migracji używaj 301

Przykład (Apache):

RedirectMatch 301 ^/stara-strona/?$ https://twoja-domena.pl/nowa-strona/

Przykład (Nginx):

return 301 https://twoja-domena.pl/nowa-strona$request_uri;

4. Nowa strona – technika

  • Sitemap.xml – zaktualizowany, tylko nowe URL
  • Canonical – na każdej stronie canonical na siebie (nowy URL)
  • Internal linking – linki wewnętrzne prowadzą do nowych URL
  • GSC – dodaj nową domenę (lub property), prześlij sitemap

5. Po migracji

  • Testy – czy wszystkie ważne stare URL zwracają 301 i docelowy adres
  • GSC – monitoruj indeksację (Coverage), błędy, ruch
  • Czas – pełna reindeksacja i ustabilizowanie pozycji często 4–12 tygodni

Zmiana domeny

  • Redirecty 301 ze starej domeny na nową (każdy URL → odpowiadający URL)
  • W GSC: Change of address (Settings) – wskazanie nowej domeny
  • Zachowaj starą domenę i redirecty minimum 6–12 miesięcy, w praktyce często na stałe

Checklista

  • Lista wszystkich indeksowanych URL ze starej strony
  • Mapowanie stary URL → nowy URL
  • Redirecty 301 skonfigurowane na serwerze
  • Brak błędów 4xx/5xx na ważnych stronach
  • Sitemap i canonical na nowej stronie
  • GSC – nowa property, sitemap, Change of address (przy zmianie domeny)
  • Monitoring ruchu i pozycji przez 2–3 miesiące

FAQ

Czy mogę przekierować wszystko na stronę główną?

Nie. Masowe przekierowanie na jedną stronę powoduje utratę kontekstu i zwykle spadek pozycji. Każda ważna strona powinna mieć własny docelowy URL.

302 zamiast 301?

301 = „strona na stałe przeniesiona”. 302 = „tymczasowo gdzie indziej”. Dla stałej migracji używaj 301, żeby Google przeniósł sygnały na nowy adres.

Po ile czasie wróci ruch?

Zależnie od rozmiaru strony i jakości redirectów – często 4–8 tygodni do widocznej stabilizacji. Pełna reindeksacja może trwać dłużej. Ważne: nie usuwaj redirectów po tygodniu.

Chcesz zaplanować migrację strony bez strat SEO?

Powiązane wpisy

Video hero a LCP — kiedy autoplay psuje wydajność strony firmowej (2026)
6 min czytania
Typografia i web fonty w Next.js — next/font, subsetting i CLS bez regresji (2026)
6 min czytania
Stripe Customer Portal — subskrypcje, webhooks i Next.js w 2026
5 min czytania

O autorze

Budujemy szybkie strony WWW, aplikacje web/mobile, chatboty AI i hosting — z naciskiem na SEO i konwersję.

Przydatne linki

Od teorii do produkcji — Branchly, hosting i realizacje.

Podoba Ci się nasze podejście? Zbudujmy coś razem.

Rozpocznij konfigurację projektu