Migracja strony z WordPressa na Next.js
Przenosimy stronę z WordPressa na Next.js z mapą adresów, przekierowaniami 301 i kontrolą indeksowania po wdrożeniu, żeby zmiana technologii nie skończyła się podstronami, które znikają z Google.
Jak przenieść stronę z WordPressa bez utraty widoczności?
Najważniejsze jest, żeby każdy adres, który dziś ma ruch, wyświetlenia albo linki z zewnątrz, miał na nowej stronie swój odpowiednik. Jeśli adres zostaje taki sam, wystarczy przenieść treść. Jeśli się zmienia, potrzebne jest serwerowe przekierowanie 301 prosto na nowy adres, bez łańcuchów przekierowań.
Google w dokumentacji o przenoszeniu witryn zaleca też, żeby nie przekierowywać wielu starych adresów na jedną niepowiązaną stronę, na przykład stronę główną, bo może to zostać potraktowane jak błąd soft 404. Nowe adresy powinny mieć własne adresy kanoniczne, linki wewnętrzne powinny wskazywać nowe adresy, a przekierowania warto przetestować, zanim zrobi to Googlebot.
Gwarancji, że pozycje się nie zmienią, nie da nikt. Da się natomiast usunąć przyczyny, które najczęściej psują migracje: brakujące przekierowania, zgubione treści i meta oraz nową stronę przypadkiem zablokowaną dla wyszukiwarek. Pełną listę kontrolną, krok po kroku, opisujemy w artykule o migracji strony bez utraty pozycji w Google.
Co obejmuje migracja?
Inwentaryzacja strony
Spis wszystkich adresów z mapy witryny, crawla i Google Search Console, razem z tym, które podstrony mają ruch, wyświetlenia i linki z zewnątrz.
Mapa adresów i przekierowania
Każdy stary adres dostaje odpowiednik na nowej stronie. Tam, gdzie adres się zmienia, ustawiamy serwerowe przekierowanie 301, bez łańcuchów i bez masowego kierowania na stronę główną.
Przeniesienie treści i meta
Treści, nagłówki, title, opisy meta, obrazy z tekstami alternatywnymi i dane strukturalne przechodzą na nową stronę, a linki wewnętrzne wskazują nowe adresy.
Kontrola przed i po wdrożeniu
Kanoniczne adresy, meta robots, robots.txt i nowa mapa witryny. Po wdrożeniu sprawdzamy każdą regułę przekierowania i jej cel.
Treść czytelna dla botów
Next.js generuje strony jako gotowy HTML, więc treść jest w kodzie od razu, bez czekania na JavaScript. To ważne dla Googlebota i dla botów wyszukiwarek AI.
Monitoring po migracji
Śledzimy w Search Console indeksowanie, błędy i ruch na starych i nowych adresach, żeby szybko wyłapać podstrony, które wypadły z indeksu.
Jak przebiega migracja?
- 1
Bezpłatny audyt obecnej strony
Zaczynamy od stanu wyjściowego: co jest w indeksie, które podstrony mają ruch i linki, co wymaga poprawy niezależnie od migracji.
- 2
Mapa adresów
Arkusz stary adres → nowy adres dla każdej podstrony. Jeśli struktura adresów może zostać taka sama, zostawiamy ją; zmiany adresów planujemy tylko tam, gdzie mają uzasadnienie.
- 3
Budowa i test nowej strony
Nowa strona powstaje w Next.js na wersji testowej, niedostępnej dla wyszukiwarek, i przechodzi kontrolę treści, meta, danych strukturalnych i linków.
- 4
Przełączenie i przekierowania
Publikacja nowej strony, włączenie przekierowań 301, nowa mapa witryny w Search Console i sprawdzenie przekierowań.
- 5
Monitoring
Obserwacja indeksowania i ruchu w Search Console oraz poprawki podstron, które sprawiają problemy.
Dlaczego Next.js zamiast WordPressa?
Strona w Next.js jest generowana jako gotowe pliki HTML, więc nie potrzebuje bazy danych ani wtyczek po stronie serwera. Treść jest w kodzie strony od razu, co ułatwia pracę Googlebotowi i botom wyszukiwarek AI, które nie zawsze uruchamiają JavaScript.
Na tej samej technologii działa nasza własna strona. Do nowych stron dodajemy SEO od pierwszego dnia: meta tagi, nagłówki, dane strukturalne Schema.org i mapę witryny. Więcej o tym, jak budujemy strony, piszemy na stronie stron internetowych.
WordPress nie jest złym wyborem dla każdej firmy. Jeśli zespół codziennie edytuje treści i korzysta z wielu wtyczek, migracja musi uwzględnić, czym je zastąpić. To ustalamy przed wyceną, a nie po wdrożeniu. Obie technologie porównujemy szczegółowo w artykule Next.js vs WordPress.
Ile kosztuje migracja z WordPressa na Next.js?
Migrację wyceniamy indywidualnie, bo koszt zależy od liczby podstron, typów treści, wtyczek i integracji. Zaczynamy od bezpłatnego audytu SEO, który pokazuje stan wyjściowy strony, a wycenę migracji przygotowujemy na jego podstawie. Ceny nowych stron w Next.js zaczynają się od 3 000 zł netto; wszystkie pakiety znajdziesz w cenniku.
Najczęstsze pytania
Planujesz migrację z WordPressa?
Opisz stronę i to, co chcesz zmienić. Przygotujemy plan migracji i wycenę.