Firma w końcu ma budżet na nową stronę — świeży motyw, lepsze zdjęcia, mobile, który nie wygląda jak 2014. Tydzień po publikacji właściciel patrzy w statystyki: ruch z Google −40%, telefony cichną. Winowajca rzadko jest „Google ukarało za ładny design”. Winowajca to zmienione adresy bez przekierowań, skrócone teksty ofertowe albo launch w piątek bez checklisty. 🚨
Redesign bez utraty SEO to nie rezygnacja z odświeżenia wyglądu — to plan migracji: co zostaje pod tym samym adresem, co dostaje 301, co znika i jak to sprawdzić przed kliknięciem „Opublikuj”. Ten wpis jest dla właściciela strony usługowej, sklepu internetowego i każdego, kto zamawia witrynę u agencji lub freelancera i nie chce budzić się z pustymi formularzami.
Redesign to dobry moment, żeby poprawić i wygląd, i szybkość.
🎯 Redesign a migracja — kiedy SEO jest zagrożone
Nie każda zmiana wyglądu to ryzyko.
Niskie ryzyko:
- ten sam CMS, te same URL-e, nowy szablon CSS;
- poprawa szybkości i układu mobile bez zmiany treści ofertowych;
- podmiana zdjęć i typografii.
Wysokie ryzyko:
- zmiana struktury menu (
/uslugi/→/oferta/,/blog/2024/...→/aktualnosci/...); - skrócenie lub usunięcie opisów usług, które rankują na frazy long tail;
- nowa domena lub przejście z wersji z www na wersję bez www bez spójnej polityki;
- w sklepie: nowe slugi kategorii i produktów bez mapy przekierowań;
- publikacja na produkcji bez testu starych linków z Google.
Zasada: jeśli adres w pasku przeglądarki się zmienia — potrzebujesz 301 albo świadomej decyzji, że stary URL i tak nie był wartościowy.
🗺️ Mapa URL — dokument, który ratuje projekt
Przed pierwszym pikselem nowego layoutu zrób tabelę migracji. Dwie kolumny wystarczą na start:
| Stary URL | Nowy URL / akcja |
|---|---|
/kontakt/ | /kontakt/ — bez zmian |
/uslugi/montaz-klimatyzacji/ | /oferta/montaz-klimatyzacji/ — 301 |
/blog/stary-wpis/ | /blog/stary-wpis/ — bez zmian |
/promocja-lato-2024/ | 301 → /oferta/ (potem usuń ze sitemap) |
/test/ | 404 — tylko jeśli nigdy nie było ruchu |
Skąd wziąć listę starych adresów:
- Google Search Console → Przejścia na stronę — top 50 URL-i z ostatnich 3 miesięcy.
- Mapa XML obecnej witryny (eksport z CMS lub wtyczki).
- Menu, stopka, sitemap HTML — wszystko, co użytkownik mógł bookmarkować.
- W sklepie: bestsellery i kategorie z Analytics — nie tylko to, co w menu.
Każdy wiersz tabeli musi mieć właściciela decyzji: zostaje, 301, scalenie treści, świadome usunięcie. Pusty URL w kolumnie „nowy” = czerwona flaga 🚩.
🔀 Przekierowania 301 — reguły na chłopski rozum
301 mówi Google: „Ta treść trwale przeprowadziła się pod nowy adres — przenieś sygnały.” 302 (tymczasowe) przy trwałej zmianie to częsty błąd — nie traktuj go jak 301.
Dobre praktyki
- Jeden stary URL → jeden nowy (unikaj łańcuchów: A→B→C — Google i użytkownik tracą cierpliwość).
- Zachowaj intencję — strona o „montażu paneli” nie powinna iść 301 na ogólną „Ofertę”, jeśli masz dedykowaną podstronę.
- Parametry i wielkość liter — ustal jedną wersję (
https,wwwlub bez, trailing slash) i przekieruj resztę. - Stare wpisy blogowe — prawie zawsze zostaw lub 301 1:1; to często frazy long tail, które dowiozą zapytania latami.
Gdzie to ustawić
- WordPress: wtyczka (Redirection, Rank Math), reguły w
.htaccesslub panel hostingu. - Sklep (Shoper, WooCommerce, IdoSell): moduł przekierowań lub import CSV reguł.
- Statyczna strona / Astro / Next: plik
_redirects, konfiguracja nginx/Apache — lista musi być w repozytorium, nie „w głowie programisty”.
Test przed launch: otwórz 10–20 starych URL-i z tabeli — czy każdy trafia we właściwe miejsce w jednym skoku.
📝 Treść: redesign to nie „skróćmy wszystko o połowę”
Agencje projektowe kochają krótkie hasła. Google i klienci szukający „montaż klimatyzacji cena Kraków” potrzebują konkretów. Usunięcie trzech akapitów z opisu usługi, który rankował, to redesign równie groźny jak zły 301.
Co zrobić z treścią:
| Element | Redesign | SEO |
|---|---|---|
| Nagłówki H1/H2 | Możesz odświeżyć sformułowania | Zachowaj temat i słowa kluczowe |
| Opisy usług | Skróć wizualnie (akordeon, zakładki) | Pełna treść nadal dostępna dla Google i użytkownika |
| FAQ na stronie | Ładniejszy układ | Treść FAQ zostaje — to często rich snippets |
| Blog | Nowy szablon wpisu | Te same slugi; nie zmieniaj dat publikacji bez powodu |
| Meta title / description | Nowe, sprzedażowe | Sprawdź w GSC, które title już dobrze klikają — nie psuj na siłę |
Jeśli łączysz dwie stare podstrony w jedną — scal treść, nie wyrzucaj unikalnych akapitów. W Search Console warto potem obserwować, czy nowy URL przejmuje wyświetlenia starego.
🧪 Staging, noindex i moment publikacji
Staging (podgląd pod adresem typu staging.twojafirma.pl lub hasłem) to miejsce, gdzie:
- klient akceptuje layout;
- testujesz formularze, mapę, koszyk;
- robisz audyt SEO przed go-live.
Na stagingu ustaw noindex (więcej o indeksacji), żeby Google nie zindeksowało duplikatu treści.
Checklist w dniu publikacji:
- Backup starej witryny (pliki + baza) — możliwość rollbacku przez 48 h.
- Wgranie przekierowań przed lub razem z przełączeniem DNS / głównej domeny.
- Nowa mapa XML + zgłoszenie w Search Console.
- Usunięcie
noindexz produkcji. - Test 20 URL-i z mapy migracji (ręcznie + narzędzie typu Screaming Frog, jeśli masz dostęp).
- Sprawdzenie robots.txt — czy przypadkiem nie blokuje całej strony.
Unikaj publikacji w piątek po 17:00 bez osoby technicznej w telefonie — weekend z setkami 404 bywa drogi.
📊 Co mierzyć przez 4–6 tygodni po redesignie
Redesign to nie „ustaw i zapomnij”. Cotygodniowy przegląd Search Console powinien obejmować:
| Sygnał | Co oznacza | Reakcja |
|---|---|---|
| Skok 404 w Indeksowaniu | Brakujące przekierowania | Uzupełnij 301 z mapy URL |
| Spadek kliknięć na konkretnym URL | Stary adres bez 301 lub słabsza treść | 301 lub przywróć fragment treści |
| „Strona z przekierowaniem” — setki | OK, jeśli planowane | Upewnij się, że cel to 200, nie kolejne 301 |
| Nowe URL-e nie w indeksie | Błąd mapy, noindex, robots | Napraw technicznie |
| Bounce ↑, konwersja ↓ | UX, szybkość, słabsze CTA | CWV + treść |
Daj Google 2–4 tygodnie na przetworzenie masowych 301 — panika po trzech dniach bywa przedwczesna. Ale brak reakcji po miesiącu, gdy 404 rosną, to już alarm.
🏭 Redesign sklepu — trzy pułapki e-commerce
- Slug produktu — zmiana
/produkt/abc-123/na/abc-123/bez 301 kasuje linki z porównywarek i maili. - Filtry jako osobne URL-e — jeśli wcześniej indeksowały się
?kolor=czerwony, ustal canonical albo 301 na czystą kategorię. - Paginacja kategorii — po zmianie szablonu sprawdź, czy
/strona-2/nadal istnieje lub jest poprawnie obsłużona.
Przy platformach SaaS część reguł robi system — i tak eksportuj listę produktów z URL przed migracją.
🚫 Mity
„Nowa strona musi mieć nowe URL-e — tak wygląda profesjonalizm” — profesjonalizm to spójna mapa migracji, nie losowe nowe ścieżki.
„SEO ogarnie się samo po launchu” — bez 301 i treści odzyskanie widoczności trwa miesiące albo nie następuje wcale.
„301 przekieruje użytkownika, Google sobie poradzi” — Google radzi sobie, gdy przekierowanie jest poprawne, szybkie i bez pętli. Inaczej tracisz i ranking, i zaufanie.
„Stary WordPress wyrzucamy — blog też” — blog to często 30–70% organicznego ruchu małej firmy. Archiwizuj z 301, nie kasuj.
„Agencja od grafiki zrobi SEO migracji w cenie” — upewnij się na piśmie, że dostajesz mapę URL i plik przekierowań, nie tylko Figma.
✅ Checklist redesign bez utraty SEO
- 📋 Mapa URL: stary → nowy / 301 / bez zmian (min. top 50 z GSC).
- 🔀 Wszystkie zmienione adresy mają 301 w jednym hopie.
- 📝 Treści usług i money pages zachowane lub świadomie scalone.
- 🧪 Staging z noindex; test formularzy i koszyka.
- 💾 Backup przed publikacją + plan rollbacku.
- 🗺️ Nowa mapa XML w Search Console po go-live.
- 🔍 Test 20 starych linków ręcznie w dniu publikacji.
- 📊 Cotygodniowy monitoring GSC przez 6 tygodni (404, kliknięcia, indeks).
💡 Podsumowanie
Redesign strony bez utraty SEO to ten sam projekt wizualny, ale z warstwą migracji: mapa URL, przekierowania 301, ochrona treści i test przed publikacją. Google nie karze za nowy wygląd — karze za zgubione adresy i puste opisy, które wcześniej odpowiadały na pytania klientów.
Zanim zaakceptujesz „gotowe, wgrajcie na serwer”, poproś o tabelę przekierowań i przejdź po niej z listą swoich najlepszych podstron z Search Console. Jeden wieczór weryfikacji przed launchiem często oszczędza kwartał odbudowy widoczności. 🛡️
Następny krok: wyeksportuj z GSC 20 URL-i z największą liczbą kliknięć — przy redesignie każdy z nich musi mieć jasną decyzję: zostaje albo 301.