Sprawdź na żywo wyniki naszego SEO i widoczności w AI dla Analizafirm.plZobacz →

Przekierowania 301 czy 302 w sklepie: kiedy które stosować?

Kamil Rybicki · Opublikowano: · Zaktualizowano:

Przekierowanie 301 pasuje, gdy adres znika z oferty na zawsze: przenosi na nowy adres wartość SEO wypracowaną przez starą stronę i usuwa ją z indeksu Google. Przekierowanie 302 działa tylko tymczasowo, więc stosuje się je przy krótkiej niedostępności towaru albo przerwie technicznej, bo stary adres zostaje w indeksie i wraca do gry, gdy strona jest znów dostępna. Pomylenie tych dwóch typów kosztuje wypracowaną pozycję albo trzyma w indeksie adres, który nigdy nie wróci.

Czym różnią się przekierowania 301 i 302 i kiedy wybrać które

Przekierowanie to instrukcja dla przeglądarki i robota wyszukiwarki, że treści pod danym adresem trzeba szukać gdzie indziej. Kod odpowiedzi serwera decyduje o tym, co wyszukiwarka zrobi ze starym adresem: usunie go z indeksu na stałe czy zostawi na wypadek powrotu.

301 to kod oznaczający trwałą zmianę adresu. Google usuwa stary URL z indeksu i przenosi na nowy adres sygnały, które ten pierwszy zdążył zbudować, w tym linki prowadzące do niego. 302 to kod tymczasowy: stary adres zostaje w indeksie, bo wyszukiwarka zakłada, że strona za jakiś czas wróci pod ten sam URL. Istnieje jeszcze 307, techniczny odpowiednik 302, który dodatkowo gwarantuje zachowanie metody zapytania HTTP przy formularzach, ale sklepy internetowe sięgają po niego rzadko.

SytuacjaTyp przekierowaniaCo dzieje się z adresem w indeksie
Produkt znika z oferty na zawsze301usuwany, moc przechodzi na nowy adres
Produkt chwilowo niedostępny302zostaje w indeksie, wraca po przywróceniu strony
Zmiana platformy lub struktury URL301usuwany, moc przechodzi na nowy adres
Test A/B lub tymczasowa promocja302zostaje w indeksie na czas testu
Migracja na HTTPS lub ujednolicenie www301usuwany, jedna wersja staje się kanoniczna

Dla klienta sklepu wybór kodu nie ma znaczenia, bo w przeglądarce wygląda identycznie: automatyczne przeniesienie na inny adres. Różnicę widzi wyłącznie wyszukiwarka, a błędny wybór kosztuje wprost pieniądze. Adres wypozycjonowany kosztem treści i linków, przekierowany omyłkowo jako 302 zamiast 301 mimo trwałej zmiany, latami zajmuje miejsce w indeksie, choć nigdy nie wróci. Rozprasza przy tym sygnały, które powinny trafić na nowy adres.

Co zrobić, gdy produkt znika z oferty na stałe albo tylko chwilowo

Zanim wybierzesz przekierowanie, odpowiedz sobie na jedno pytanie: czy ten produkt kiedykolwiek wróci pod ten sam adres. Od tej odpowiedzi zależy cały dalszy wybór.

Przy chwilowym braku towaru najlepszym rozwiązaniem jest zostawienie strony produktu aktywnej, z wyraźną informacją o niedostępności i propozycją podobnych przedmiotów. Strona pozostaje w indeksie razem z opisem, unikalną treścią i linkami, które ją wcześniej wypozycjonowały, a klient trafiający na nią z wyszukiwarki widzi ofertę alternatywną zamiast błędu. To rozwiązanie sprawdza się najlepiej, gdy towar może wrócić do sprzedaży w nieznanym terminie, więc żadne przekierowanie nie jest wtedy potrzebne.

Przekierowanie 302 na podobny produkt ma sens tylko wtedy, gdy termin powrotu towaru jest znany i krótki, na przykład kilkutygodniowa przerwa w dostawach. Wymaga to jednak pilnowania: jeśli produkt jednak nie wróci, tymczasowe przekierowanie trzeba zamienić na stałe albo usunąć.

Gdy produkt znika z oferty ostatecznie, przez decyzję producenta, dystrybutora albo samego sklepu, właściwym wyborem jest przekierowanie 301 na najbardziej zbliżony produkt, a przy jego braku na stronę kategorii. Jeśli ten sam adres jest jednocześnie celem kampanii Google Ads, błąd 404 zamiast przekierowania oznacza opłacone kliknięcie bez żadnej szansy na sprzedaż, a jakość strony docelowej wpływa też na Wynik Jakości reklamy i na koszt kolejnych kliknięć (Google Ads).

Jak przekierować adresy po zmianie platformy sklepu (migracja e-commerce)

Zmiana systemu sprzedażowego, na przykład z jednej platformy e-commerce na inną, prawie zawsze zmienia strukturę adresów URL produktów i kategorii. Bez mapy przekierowań ten krok kasuje pozycje wypracowane przez miesiące albo lata pracy.

Przed migracją warto pobrać pełną listę dotychczasowych adresów, najprościej z mapy strony albo z crawlera, i przypisać każdemu z nich docelowy adres w nowej strukturze. Przy przenoszeniu oferty jeden do jednego to zadanie mechaniczne: każdy stary adres dostaje przekierowanie 301 na swój nowy odpowiednik, a nie na stronę główną, bo przekierowanie zbiorcze na jeden adres traci większość wartości poszczególnych podstron.

Migracja bez kompletu przekierowań oznacza utratę ruchu na czas, w którym wyszukiwarka od nowa buduje zaufanie do nowych adresów. Ten czas trzeba doliczyć do kosztu samej migracji, bo odbudowa pozycji zajmuje realne tygodnie, nie dni.

Krótsze adresy URL i migracja na HTTPS: które przekierowanie zastosować

Dwie sytuacje łączy to samo pytanie: która wersja adresu ma zostać kanoniczna, czyli jedyna właściwa dla wyszukiwarki.

Wiele platform e-commerce generuje długie adresy URL z przypadkowym ciągiem znaków zamiast czytelnej nazwy produktu czy kategorii. Skrócenie takiego adresu poprawia doświadczenie użytkownika, ale wymaga przekierowania 301 ze starego adresu na nowy, inaczej stary URL zostaje zduplikowaną, martwą wersją strony. Przy adresach produktów zawierających nazwę kategorii warto budować strukturę na zmiennych, tak żeby zmiana nazwy kategorii nie wymuszała przekierowania każdego przypisanego do niej produktu z osobna.

Szyfrowane połączenie HTTPS jest dziś standardem, a przeglądarki oznaczają strony bez niego jako niebezpieczne, zwłaszcza przy formularzach z danymi płatności czy adresem dostawy. Ostrzeżenie tuż przed checkoutem potrafi zniechęcić klienta dokładnie w tym momencie, w którym sklep traci najwięcej na porzuconym koszyku. Po instalacji certyfikatu sklep staje się dostępny pod dwoma adresami naraz, http i https, a bez przekierowania z www na wersję bez www i odwrotnie wyszukiwarka widzi nawet cztery różne adresy tej samej strony. To prowadzi do duplikacji treści, o której Google pisze wprost w wytycznych dotyczących adresów kanonicznych (Google Search Central), a rozproszenie linków i sygnałów rankingowych między cztery warianty osłabia pozycję każdego z nich.

Rozwiązaniem jest wybór jednej wersji adresu, docelowo https bez zbędnych wariantów, i wymuszenie przekierowania 301 z pozostałych trzech kombinacji właśnie na nią.

Gdzie technicznie dodać przekierowanie w sklepie internetowym

Większość platform e-commerce, w tym popularne dziś rozwiązania oparte na WooCommerce, PrestaShop czy Shopify, ma wbudowany panel do zarządzania przekierowaniami, w którym wystarczy podać stary i nowy adres.

Bardziej złożone reguły, na przykład przekierowanie całej grupy adresów pasujących do wzorca, wymagają edycji pliku konfiguracyjnego serwera. Na hostingu opartym na Apache jest to plik .htaccess, na serwerach Nginx odpowiednik znajduje się w konfiguracji vhost, a przy braku dostępu do serwera zostaje panel administracyjny CMS albo dedykowana wtyczka do przekierowań.

Niezależnie od wybranej metody warto po wdrożeniu sprawdzić kod odpowiedzi serwera narzędziem do analizy nagłówków HTTP. Pomyłka w konfiguracji potrafi zwrócić kod 200 z treścią przekierowania zamiast realnego kodu 301 czy 302, co dla wyszukiwarki oznacza zupełnie inny sygnał niż zamierzony.

Dlaczego długie łańcuchy przekierowań spowalniają sklep i psują SEO

Każde kolejne przekierowanie w łańcuchu, czyli sytuacja, w której adres A prowadzi do B, a B dopiero do C, dokłada osobne połączenie z serwerem i dodatkowy czas oczekiwania. Wydłuża to czas do wyświetlenia głównej treści strony, mierzony wskaźnikiem Largest Contentful Paint (web.dev), a wolniejsze ładowanie strony produktowej przekłada się na wyższy odsetek porzuceń koszyka, zanim jeszcze dojdzie do płatności.

Osobnym ryzykiem jest przekierowanie pokazujące inną treść robotom wyszukiwarki niż realnym użytkownikom. Taka praktyka, znana jako cloaking, narusza zasady wyszukiwarki dotyczące spamu i grozi utratą widoczności całej domeny, nie tylko pojedynczej podstrony. W praktyce sklepu internetowego warto po prostu pilnować, żeby każdy stary adres prowadził od razu do celu, bez pośrednich przystanków, i żeby przekierowanie prowadziło do tej samej treści, którą widzi użytkownik.

Przekierowania a widoczność sklepu w wyszukiwaniu wspieranym AI

Odpowiedzi generowane przez modele językowe w wyszukiwarce opierają się na tych samych zasadach dotarcia do treści co klasyczny robot indeksujący: muszą pobrać stronę pod konkretnym adresem, żeby móc się na nią powołać. Mechanizmy takie jak AI Overviews w Google sięgają po treść dokładnie tak, jak klasyczne wyniki wyszukiwania (Google Search Central), więc adres kończący się błędem 404 albo prowadzący przez kilka przekierowań z rzędu zwiększa ryzyko, że system pominie sklep i sięgnie po źródło, które odpowiada od razu.

Dla sklepu internetowego oznacza to nowy powód, żeby traktować porządek w przekierowaniach jako stały element utrzymania strony, a nie jednorazowe zadanie przy migracji. Kategorie i produkty, które regularnie znikają i wracają pod zmieniającymi się adresami, tracą szansę na cytowanie w odpowiedziach AI dokładnie tak samo, jak tracą pozycję w klasycznych wynikach wyszukiwania.

Najczęstsze pytania o przekierowania w sklepie internetowym

Czy przekierowanie 301 przenosi pozycję strony na nowy adres?

Przenosi sygnały, które wyszukiwarka wiąże ze starym adresem, w tym linki prowadzące do niego, ale nie gwarantuje identycznej pozycji od razu po wdrożeniu. Nowy adres musi zostać ponownie zaindeksowany i oceniony, co zwykle trwa od kilku dni do kilku tygodni.

Jak długo powinno być aktywne przekierowanie tymczasowe 302?

Tylko tak długo, jak faktycznie trwa przyczyna, dla której je wdrożono, na przykład brak towaru na magazynie. Jeśli po kilku miesiącach staje się jasne, że strona nie wróci, przekierowanie trzeba zamienić na stałe 301, inaczej stary adres bez potrzeby zajmuje miejsce w indeksie.

Czy przekierowania spowalniają stronę sklepu?

Pojedyncze przekierowanie dodaje minimalne opóźnienie, praktycznie niezauważalne dla użytkownika. Realny problem zaczyna się przy łańcuchach kilku przekierowań z rzędu, bo każde kolejne dokłada osobne połączenie z serwerem i mierzalnie wydłuża czas ładowania.

Co się stanie, jeśli nie ustawię przekierowania po usunięciu produktu?

Adres zwraca błąd 404, a wyszukiwarka z czasem usuwa go z indeksu razem z całą wypracowaną wcześniej pozycją. Użytkownik trafiający na taki błąd z reguły opuszcza sklep i szuka tego samego produktu u konkurencji.

Gdzie w sklepie internetowym dodać przekierowanie 301?

W większości platform e-commerce wystarczy panel administracyjny z sekcją przekierowań, w którym podaje się stary i nowy adres. Bardziej złożone reguły, obejmujące całe grupy adresów, wymagają edycji pliku konfiguracyjnego serwera, na Apache jest to plik .htaccess.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Najnowsze wpisy

Jak technologia wspiera nasz dział Google ADS?

Czytaj więcej 

Marka premium: co to znaczy i jak ją zbudować?

Czytaj więcej 

Błąd 404 not found: co to znaczy i jak naprawić w 5 krokach

Czytaj więcej