Moduł 8 · 8.3
Przeprowadzka lub odnowienie strony bez utraty widoczności
Moduł 8: Pomiary, pułapki i utrzymanie · Czas czytania: 12 minut
Cel lekcji: Po tej lekcji będą Państwo potrafili wprowadzić nową stronę, nowe adresy lub nową domenę, korzystając z listy starych i nowych adresów, trwałych przekierowań dla każdej strony, narzędzia do zmiany adresu w Search Console oraz kontroli po zmianie.
Kluczowe pojęcia: migracja witryny, lista adresów (stary na nowy), 301 i 308 (trwałe), 302 i 307 (tymczasowe), przekierowanie dla każdej strony, łańcuch przekierowań, soft 404, narzędzie do zmiany adresu (Change of Address), mapa witryny pod nowym adresem, aktualizacja linków wewnętrznych, przejściowe wahania, jak długo utrzymywać przekierowania
Kiedy mamy do czynienia z przeprowadzką?
Dla wyszukiwarki każda zmiana adresów jest przeprowadzką, nawet jeśli pozostają Państwo u tego samego dostawcy hostingu:
| Sytuacja | Czy adresy się zmieniają? | Czego Państwo potrzebują |
|---|---|---|
| Nowy dostawca hostingu, ta sama domena i te same adresy | Nie | Prawidłowe przełączenie DNS (kurs DNS, lekcja 6.3); dla Google prawie nic się nie zmienia |
| Nowy projekt lub nowy system (na przykład przejście ze starego kreatora stron na WordPress lub AI Builder) | Często tak: /index.php?id=12 zmienia się w /bukiety-slubne/ | Lista adresów i przekierowania dla każdej strony |
| Z http na https lub z wersji bez www na wersję z www | Tak, schemat lub host | Przekierowania (lekcja 4.1) |
Nowa domena (example.net zmienia się w example.com) | Tak, wszystkie | Lista adresów, przekierowania, narzędzie do zmiany adresu |
Kto przy nowym projekcie zapomni o starych adresach, traci wartość, którą stare strony zbudowały przez lata: linki z innych witryn, zakładki klientów i miejsce w wynikach wyszukiwania. Odwiedzający, którzy trafią przez stary link, zobaczą stronę błędu.
Krok 1: lista adresów
Podstawą każdej przeprowadzki jest lista, w której przy każdym starym adresie podany jest nowy adres. Google nazywa ją najważniejszym elementem całego procesu. Stare adresy znajdą Państwo:
- w obecnej mapie witryny (lekcja 3.4);
- w Search Console, w raporcie Skuteczność, na karcie Strony: strony, które otrzymują kliknięcia (lekcja 2.3);
- w swoim narzędziu analitycznym lub statystykach serwera (lekcja 8.1);
- w swoim CMS lub kreatorze stron;
- w linkach z innych witryn do Państwa strony (w Search Console w sekcji Linki).
Prosimy nie zapominać też o obrazach i plikach PDF, jeśli są wyszukiwane. Listę najlepiej zapisać w arkuszu kalkulacyjnym:
stary adres nowy adres
https://www.example.net/ https://www.example.com/
https://www.example.net/index.php?id=12 https://www.example.com/bukiety-slubne/
https://www.example.net/wience.html https://www.example.com/kwiaty-pogrzebowe/
https://www.example.net/kalendarz-2019.html (brak następcy: 410 lub odpowiednia strona przeglądowa)Strony bez następcy nie należy przekierowywać na stronę główną. Google przed tym ostrzega: wiele starych adresów kierujących na jedną stronę, która nie dotyczy danego tematu, dezorientuje odwiedzających i może zostać uznane za soft 404 (zamaskowany komunikat „strona nie istnieje”). Przekierowanie kilku starych stron na jedną nową, która rzeczywiście podsumowuje ten sam temat, jest natomiast w porządku.
Krok 2: trwałe przekierowania dla każdej strony
Każdy stary adres otrzymuje na serwerze trwałe przekierowanie na swój nowy adres:
- 301 lub 308: „ta strona została przeniesiona na stałe”. Google traktuje to jako silny sygnał, że nowy adres jest właściwym (kanonicznym) adresem.
- 302, 303 lub 307: „tymczasowo gdzie indziej”. Google nie traktuje wtedy nowego adresu jako zastępstwa; stary adres może pozostać w wynikach.
Natychmiastowe meta refresh (bez czasu oczekiwania) Google uznaje za trwałe, a opóźnione za tymczasowe. Przekierowanie za pomocą JavaScriptu to ostateczność: jeśli Google nie zdoła poprawnie wyrenderować strony, może nigdy nie zauważyć przekierowania.
Prosimy przekierowywać w jednym kroku na adres docelowy. http://example.net/wience.html na https://example.net/wience.html na https://www.example.com/wience.html na https://www.example.com/kwiaty-pogrzebowe/ to łańcuch trzech kroków; prosimy zamienić go na jeden.
Jak długo je utrzymywać?
Google zaleca: jak najdłużej, a zasadniczo co najmniej rok. Przekierowania można pozostawić na zawsze. Dlatego warto też utrzymać rejestrację starej domeny: jeśli wygaśnie, ktoś inny może ją kupić i przejąć Państwa stare linki (lekcja 8.2, nadużywanie wygasłych domen). W przypadku narzędzia do zmiany adresu Google podaje co najmniej 180 dni, a dłużej, dopóki na stare adresy wciąż trafiają odwiedzający z Google.
Krok 3: przy nowej domenie narzędzie do zmiany adresu
Jeśli przenoszą Państwo stronę na inną domenę (lub inną subdomenę), prosimy skorzystać w Search Console z narzędzia do zmiany adresu (Change of Address). Informuje ono Google, że nowa domena ma mieć pierwszeństwo przy indeksowaniu przez roboty i dodawaniu do indeksu, oraz przenosi sygnały ze starej domeny na nową. Warunki:
- Są Państwo właścicielem zarówno starej, jak i nowej domeny w Search Console, na tym samym koncie Google (lekcja 2.1).
- Strona główna, a najlepiej także najważniejsze strony starej domeny, przekierowują kodem 301 na nową domenę.
- Narzędzie działa na poziomie domeny. Prosimy zgłosić zmianę dla wszystkich posiadanych wariantów starej domeny (z www i bez www).
Sygnał działa przez 180 dni. Narzędzie nie jest potrzebne przy przejściu z http na https, z wersji bez www na wersję z www w tej samej domenie ani przy zmianie ścieżek w obrębie tej samej domeny: w tych przypadkach wystarczą przekierowania. Bing Webmaster Tools ma podobną funkcję (Site Move).
Krok 4: aktualizacja pozostałych elementów
- Mapa witryny: prosimy przesłać w Search Console i Bing Webmaster Tools mapę witryny pod nowym adresem. Warto mieć pod ręką listę starych adresów do kontroli; ostrzeżenia, że stare adresy przekierowują, są wtedy normalne.
- Linki wewnętrzne: prosimy zmienić linki w menu, tekstach i przyciskach na nowe adresy. Link wewnętrzny prowadzący przez przekierowanie działa, ale spowalnia każde kliknięcie.
- Canonical i hreflang (lekcja 3.5 i 3.6): muszą wskazywać nowe adresy, a nie stare.
- Wzmianki zewnętrzne: Profil Firmy w Google (lekcja 6.2), Apple Business (dawniej Apple Business Connect), media społecznościowe, katalogi branżowe. Prosimy poprosić witryny, które często do Państwa linkują, o aktualizację linku.
- Pomiary: narzędzie analityczne i Search Console ustawione na nowy adres.
Krok 5: kontrola po zmianie
Bezpośrednio po zmianie prosimy przejść przez całą listę adresów. Każdy stary adres musi w jednym kroku, kodem 301 lub 308, prowadzić na właściwy nowy adres, a ten nowy adres musi zwracać kod 200. Prosimy sprawdzić także wymyśloną ścieżkę w starej domenie: jeśli https://www.example.net/nie-istnieje/ prowadzi na https://www.example.com/nie-istnieje/ (po czym nowa strona zwraca poprawny błąd 404), serwer prawidłowo przenosi ścieżki. Zadanie A8.3 wykonuje dokładnie taką kontrolę.
Następnie przez kilka tygodni warto obserwować Search Console: raport Indeksowanie stron (lekcja 2.4) oraz skuteczność starej i nowej domeny. Google ostrzega, że pozycje podczas przeprowadzki przejściowo się wahają; w przypadku średniej wielkości witryny przetworzenie wszystkiego może potrwać kilka tygodni. W idealnej sytuacji ruch na starej stronie spada, a na nowej rośnie.
W praktyce: przekierowania w panelu
W WebOké przekierowanie domeny lub pojedynczej strony ustawiają Państwo za pomocą funkcji Przekierowania w DirectAdmin (prosimy wybrać 301), a w przypadku domeny bez hostingu w sekcji przekierowań w Moje WebOké. Strona WordPress często obsługuje przekierowania poszczególnych stron za pomocą wtyczki; AI Builder tworzy nowe adresy dla nowych stron, dlatego również tam warto prowadzić listę, gdy zastępują Państwo starą stronę. U innych dostawców działa to podobnie: w panelu hostingu, w pliku .htaccess lub w ustawieniach kreatora stron. Po skonfigurowaniu zawsze prosimy sprawdzić, czy ścieżka jest przenoszona.
Podsumowanie
- Każda zmiana adresów jest dla wyszukiwarek przeprowadzką, również nowy projekt strony.
- Prosimy przygotować listę stary na nowy i przekierować każdą stronę kodem 301 lub 308 w jednym kroku na jej następczynię. Nie wszystko na stronę główną.
- Przekierowania należy utrzymywać jak najdłużej, co najmniej rok, a starą domenę warto nadal mieć zarejestrowaną.
- Przy nowej domenie: narzędzie do zmiany adresu w Search Console, własność obu domen, sygnał przez 180 dni.
- Prosimy zaktualizować mapę witryny, linki wewnętrzne, canonical, hreflang i wzmianki oraz sprawdzić wszystko po zmianie. Przejściowe wahania są normalne.
Quiz
Zadanie
Zadanie A8.3: Czy stary adres prawidłowo przekierowuje? Prosimy wpisać swój stary adres (domenę lub pełny stary adres) oraz nową domenę. Program krok po kroku odpytuje stary adres i wymyśloną ścieżkę testową i sprawdza, czy trwałe przekierowanie prowadzi na tę samą ścieżkę w nowej domenie. Nie przeprowadzali Państwo przeprowadzki? Prosimy wypróbować domenę, o której wiadomo, że przekierowuje, lub adres http:// własnej strony.
Więcej informacji
Kroki opisane w tych artykułach dotyczą paneli WebOké; u innych dostawców działa to podobnie.
- Instrukcja DirectAdmin 4.7: Przekierowania: przekierowanie domeny lub strony
- Tworzenie przekierowania na inną domenę (pakiet hostingowy)
- Tworzenie przekierowania domeny/redirect (rejestracja domeny)
- Bezpłatny kurs DNS 6.3: DNS podczas transferu domeny
- Podręcznik WebOké 14.2: Testowanie strony internetowej przed przeniesieniem
- Google, Przenoszenie witryny ze zmianą adresów URL: https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes
- Google, Przekierowania i wyszukiwarka Google: https://developers.google.com/search/docs/crawling-indexing/301-redirects
- Google, Narzędzie do zmiany adresu: https://support.google.com/webmasters/answer/9370220
- Jak przenieść stronę internetową na inną domenę bez utraty widoczności w wyszukiwarkach
- Przekierowanie z zachowaniem ramki (nazwa domeny pozostaje w pasku adresu)
- Darmowy kurs WordPress 9.5: Przenoszenie strony WordPress
