Out of stock SEO: co robić z niedostępnymi produktami w sklepie (200, 301 czy 410)

Niedostępny lub usunięty produkt to codzienność każdego sklepu, a zarazem jedna z najczęściej lekceważonych przyczyn cichych strat w SEO. W dużym katalogu w danym momencie kilka, kilkanaście, a bywa że kilkadziesiąt procent kart to produkty chwilowo lub trwale niedostępne. Każda z nich to decyzja: zostawić, przekierować czy usunąć. Podjęta pochopnie potrafi skasować pozycje i linki budowane miesiącami oraz zasypać serwis błędami 404, a odłożona na później zamienia katalog w pole pustych stron. Ten przewodnik prowadzi przez tę decyzję krok po kroku, z konkretnymi przykładami, stanowiskiem Google, danymi z testów oraz sposobami na wykrywanie i wykorzystanie błędów 404.

W skrócie: produkt chwilowo niedostępny zostaje na kodzie 200 z oznaczeniem OutOfStock, produkt trwale wycofany z zamiennikiem przekierowujesz kodem 301 na najbliższy odpowiednik, a wycofany bez zamiennika usuwasz kodem 410. O wyborze przesądzają dwa pytania: czy produkt wróci i czy ma następcę.

Czy usuwać stronę niedostępnego produktu?

Nie usuwaj jej odruchowo. Zanim cokolwiek zrobisz, sprawdź dwie rzeczy: czy produkt wróci na stan oraz czy strona ma wartość SEO, czyli ruch organiczny i linki zwrotne. To dwie osie, na których opiera się cała decyzja. Strona, która wróci na stan albo zgromadziła pozycje i linki, jest zbyt cenna, by ją kasować. Dopiero produkt trwale wycofany, bez ruchu i bez następcy, jest realnym kandydatem do usunięcia.

  • Czy produkt wróci na stan? Jeśli tak, strona co do zasady zostaje.
  • Czy strona ma wartość SEO, czyli ruch organiczny i linki zwrotne? Jeśli tak, nie usuwaj jej pochopnie.

Dlaczego to takie ważne? Bo usunięcie karty produktu, która rankuje, oznacza utratę zgromadzonych sygnałów rankingowych i mocy linków, a po ewentualnym powrocie produktu odbudowa pozycji zaczyna się od zera. Dodatkowo masowe wyłączanie kart generuje błędy 404, które psują doświadczenie użytkownika i zwiększają współczynnik odrzuceń.

Drzewo decyzyjne: niedostępny produkt 200, 301 czy 410
Dwa pytania rozstrzygają wybór kodu: czy produkt wróci na stan i czy ma zamiennik.

Kiedy zostawić stronę z kodem 200?

Gdy produkt jest chwilowo niedostępny i wróci na stan, zostaw stronę żywą i indeksowalną z kodem 200, a w danych strukturalnych ustaw dostępność na OutOfStock. To zgodne ze stanowiskiem Google. John Mueller wielokrotnie podkreślał, że dla produktów naprawdę tymczasowo niedostępnych najlepszym rozwiązaniem jest utrzymanie adresu żywym i indeksowalnym, z danymi strukturalnymi mówiącymi, że produkt jest obecnie niedostępny.

For things that are really temporary, I would just keep the pages indexable, and use the structured data to say that it is out of stock.

John Mueller, Google, Search Engine Journal

Jest przy tym praktyczny trik, o którym wspominał Mueller: gdy produkt wraca na stan, podlinkuj go ze strony głównej, na przykład w sekcji znów dostępne. Google traktuje strony linkowane z home jako ważne i szybciej je ponownie odwiedza, więc aktualizacja statusu w indeksie następuje sprawniej.

Przykład: sklep obuwniczy i sezonowe kozaki

Sklep z obuwiem ma kozaki zimowe, które latem są wyprzedane i wrócą jesienią. Kasowanie tej karty co roku to strata pozycji na powracające zapytania i ryzyko, że przed sezonem strona nie zdąży odzyskać widoczności. Więcej o zarządzaniu SEO sezonowym i landing pages na Black Friday czy święta. Właściwa decyzja: jeden stały adres przez cały rok, kod 200, poza sezonem oznaczenie OutOfStock, opis, zdjęcia i opinie na miejscu, a dodatkowo zapis na powiadomienie o dostępności. Dzięki temu strona wchodzi w sezon z pełnym dorobkiem SEO, a nie od zera.

Kiedy zastosować przekierowanie 301?

Przekierowanie 301 stosuj, gdy produkt jest trwale wycofany, ale istnieje jego bliski następca lub zamiennik, albo gdy strona zgromadziła ruch i linki, których nie chcesz stracić. Kod 301 przenosi większość zgromadzonej wartości na stronę docelową, choć warto pamiętać, że przy przekierowaniu zachowuje się tylko część mocy starego adresu. Zasady rozwijamy w tekście o przekierowaniu 301 w SEO.

Kluczowa zasada dotyczy celu przekierowania: kieruj na najbliższy tematycznie produkt lub podkategorię, nigdy na stronę główną. Przekierowanie do home jest mylące dla użytkownika, który szukał konkretnego produktu, i bywa przez Google traktowane jak miękki błąd. Przekierowanie na stronę główną to ostateczność, której w miarę możliwości należy unikać.

Przykład: elektronika i wycofany model słuchawek

Sklep RTV sprzedawał słuchawki modelu X, które producent zastąpił modelem X2. Karta modelu X ma backlinki z recenzji i ruch na frazę z nazwą modelu. Właściwa decyzja: 301 z karty modelu X na kartę modelu X2, a nie na kategorię słuchawki bezprzewodowe ani tym bardziej na stronę główną. Użytkownik trafia na bezpośredni odpowiednik, a większość wartości linków przechodzi na następcę.

Kiedy użyć kodu 410 lub 404?

Gdy produkt jest trwale wycofany i nie ma sensownego zamiennika, użyj kodu 410, który oznacza świadome, trwałe usunięcie zasobu. Oficjalnie Google traktuje kody 404 i 410 bardzo podobnie, ale w praktyce 410 bywa przetwarzany szybciej, bo jest jednoznacznym sygnałem, że decyzja o usunięciu jest zamierzona.

Dobrze pokazał to eksperyment Reboot Online, w którym strony zwracające 410 znikały z indeksu szybciej niż te z kodem 404. Google przy 404 zwykle wraca jeszcze kilka razy, zakładając, że brak strony może być chwilowym błędem, natomiast 410 interpretuje jako decyzję ostateczną. Kod 404 również doprowadzi do deindeksacji, jest tylko mniej jednoznaczny. Więcej o samym kodzie znajdziesz w materiale o błędzie 404.

Przykład: część zamienna znika z rynku

Sklep z częściami miał kartę produktu, który producent całkowicie wycofał, bez następcy, a strona nie miała ruchu ani linków. Tu nie ma czego ratować i nie ma dokąd przekierować. Właściwa decyzja: kod 410, ewentualnie z krótką stroną informującą o wycofaniu i linkami do pokrewnej kategorii.

Jak wykryć strony zwracające błąd 404 w sklepie?

Zanim naprawisz błędy 404, musisz wiedzieć, gdzie występują, a żadne pojedyncze narzędzie nie da pełnej listy. Najskuteczniejsze jest połączenie dwóch źródeł: Google Search Console oraz crawlera. W Search Console znajdziesz je w raporcie Indeksowanie stron, w sekcjach Nie znaleziono (404) oraz Pozorny błąd 404. To źródło bezpłatne, ale niepełne, dlatego warto uzupełnić je o skan całego serwisu.

Crawlery takie jak Screaming Frog, Sitebulb czy Ahrefs przechodzą wszystkie adresy w serwisie i tworzą listę tych o nieprawidłowym kodzie odpowiedzi. Przy przeglądzie zwróć szczególną uwagę na cztery sytuacje, które najbardziej szkodzą:

  • kanoniczny adres (canonical) wskazuje stronę zwracającą 404,
  • przekierowanie 301 lub inne 30x prowadzi do adresu z błędem 404,
  • do strony z kodem 404 wciąż płynie ruch organiczny, co oznacza utracone wejścia i sprzedaż,
  • linkowanie wewnętrzne kieruje do adresów 404, o czym piszemy w poradniku o linkowaniu wewnętrznym.

Strona 404, która wciąż generuje ruch organiczny, to najmocniejszy argument za przekierowaniem 301 na najbliższy odpowiednik. Marnowanie takiego ruchu to bezpośrednia strata.

Jak oznaczać dostępność w danych strukturalnych?

Dostępność deklarujesz właściwością availability w obiekcie Offer, używając pełnego identyfikatora ze schema.org, na przykład https://schema.org/OutOfStock. Wartości są rozróżniane wielkością liter, nie zawierają spacji i muszą być spójne z tym, co widać na stronie. Rozbieżność między deklarowaną dostępnością a treścią strony może kosztować utratę wyników rozszerzonych dla produktu. Jak wskazuje dokumentacja Google, dane o dostępności to element wzbogacający wynik produktowy, rekomendowany, choć nie wymagany, więc ich brak lub niespójność oznacza utratę tej przewagi.

WartośćZnaczenieTypowe zastosowanie
InStockdostępnyprodukt na stanie
OutOfStockchwilowo niedostępnybrak na stanie, wróci
BackOrdermożna zamówić, wysyłka późniejprzedłużony czas realizacji
PreOrderprzedsprzedażprodukt jeszcze niewydany
SoldOutwyprzedanyedycja limitowana bez wznowienia
Discontinuedtrwale wycofanykandydat do 301 lub 410

Warto wiedzieć, że w Google Merchant Center obowiązuje łagodne dopasowanie statusów: wartości in stock, preorder i backorder są przy automatycznych aktualizacjach traktowane jako kompatybilne. Dla produktu chwilowo niedostępnego ustaw OutOfStock i wróć do InStock po uzupełnieniu stanu. Temat od strony patentów Google, czyli tego jak wyszukiwarka ocenia wiarygodność stanów magazynowych, rozwijamy w analizie dostępności produktu i zaufania do stanów magazynowych.

Jak nie zrobić z tego soft 404?

Soft 404 to strona, która zwraca kod 200, ale wygląda jak pusta lub nieistniejąca. Google potrafi ją wtedy wyindeksować mimo poprawnego kodu i oznaczyć w Search Console jako pozorny błąd 404. Co gorsza, takie strony wciąż zużywają budżet indeksowania: jak przypomina Search Engine Journal, soft 404 konsumują zasoby indeksowania mimo statusu 200, nie dając nic w zamian.

Typowy błąd e-commerce to ten sam szablonowy komunikat o braku produktu serwowany masowo na setkach kart pozbawionych treści. Jak taki problem narasta w praktyce, pokazują dwa raporty pozornego błędu 404 z Google Search Console, oba ze sklepów z naszego portfolio.

Raport pozorny błąd 404 w Google Search Console, liczba stron soft 404 rośnie do około 1,78 tysiąca
Sklep, w którym liczba stron soft 404 rosła miesiącami, aż przekroczyła 1,78 tysiąca adresów. To efekt masowego serwowania pustych stron niedostępnych produktów.
Raport pozorny błąd 404 w Google Search Console, liczba stron soft 404 spada po naprawie do kilku
Inny sklep, w którym po uporządkowaniu obsługi niedostępnych produktów liczba stron soft 404 spadła z kilkudziesięciu do kilku.

Ochrona jest prosta: strona niedostępnego produktu musi zachować realną treść i alternatywy. Poniżej najważniejsze zasady.

Jak uniknąć soft 404 na stronach niedostępnych produktów
Zachowanie treści i propozycji alternatyw chroni stronę niedostępnego produktu przed wypadnięciem z indeksu.
  • Zachowaj opis, zdjęcia, specyfikację i opinie na stronie niedostępnego produktu.
  • Pokaż podobne produkty dostępne od ręki i upewnij się, że faktycznie są na stanie.
  • Dodaj zapis na powiadomienie o dostępności, by ratować intencję zakupową. Badania Baymard Institute sugerują nawet umożliwienie zamówienia produktu chwilowo niedostępnego zamiast twardego komunikatu o braku.
  • Produkty sezonowe trzymaj cały rok na jednym adresie z oznaczeniem OutOfStock poza sezonem, zamiast kasować i tworzyć od nowa.
  • Zanim usuniesz stronę, sprawdź jej ruch i linki w Search Console oraz w narzędziach do analizy linków.

Jak zaprojektować stronę 404, która nie traci klienta?

W dużym sklepie o szybkiej rotacji części błędów 404 nie da się uniknąć całkowicie, dlatego sama strona błędu powinna zatrzymywać użytkownika, a nie wypychać go do konkurencji. Dobrze zaprojektowana strona 404 potrafi wręcz sprzedawać, zamiast tylko informować o braku.

  • Jasny komunikat wyjaśniający, że szukana strona nie istnieje, napisany językiem marki, a nie technicznym żargonem.
  • Linki do najważniejszych kategorii i do strony głównej, żeby użytkownik miał dokąd pójść.
  • Wbudowana wyszukiwarka, która pozwoli znaleźć to, po co klient przyszedł. To dobre miejsce, by wykorzystać dane z wyszukiwarki wewnętrznej sklepu.
  • Widget z polecanymi lub popularnymi produktami, który zachęca do dalszego przeglądania.
  • Opcjonalnie kod rabatowy lub inny bodziec, który obraca frustrację w konwersję.

Jak wykorzystać wycofane produkty i błędy 404?

Wycofane produkty i błędy 404 nie muszą być wyłącznie problemem, potrafią być też okazją. Trzy podejścia dają najwięcej wartości.

Archiwum wycofanych produktów

Jeśli masz produkty, które nigdy nie wrócą do sprzedaży, ale wciąż są wyszukiwane, bo klienci szukają części, zamienników lub instrukcji, zbuduj archiwum. Strona archiwalna zachowuje opis, zdjęcia i metadane, więc nie zmniejsza objętości serwisu ani nie szkodzi SEO, a jednocześnie informuje, że produkt nie jest już produkowany, i pokazuje w sekcji produkty podobne aktualnie dostępny asortyment. Klient trafia na konkretną odpowiedź zamiast na pusty błąd 404.

Odzyskiwanie ruchu po przebudowie sklepu

Błędy 404 masowo powstają przy przebudowie serwisu i migracjach SEO. Za pomocą narzędzi takich jak Ahrefs, Sitebulb czy archiwum internetu możesz sprawdzić, czy stara struktura adresów została poprawnie przekierowana, a tam gdzie nie, wykonać brakujące przekierowania 301. Dzięki temu odzyskujesz ruch organiczny, poprawiasz indeksację i nie tracisz sprzedaży, którą wcześniej generowały te adresy.

Broken link building

Analizując konkurencję albo serwisy tematyczne, natrafisz na artykuły, w których linki prowadzą do nieistniejących już stron. To okazja, by zaproponować autorowi podmianę martwego odnośnika na link do Twojej wartościowej strony. Dobrze dobrany kontekst zwiększa szansę na cenny link zwrotny.

Jak obsłużyć to masowo w dużym katalogu?

Przy dużym asortymencie decyzji nie podejmuje się ręcznie dla każdej karty, tylko regułami opartymi na stanie magazynowym i feedzie produktowym. Automatyzacja powinna zmieniać oznaczenie dostępności oraz kod odpowiedzi zgodnie z prostą, powtarzalną logiką, a mapowanie zamienników warto utrzymywać w danych produktowych, żeby przekierowania 301 nie trafiały hurtowo na stronę główną.

  • Chwilowo brak: kod 200 i oznaczenie OutOfStock w danych strukturalnych.
  • Wycofany z następcą: kod 301 na zmapowany zamiennik lub podkategorię.
  • Wycofany bez następcy i bez wartości: kod 410.
  • Monitoruj raporty Nie znaleziono (404) oraz Pozorny błąd 404 w Search Console jako sygnał, że szablon niedostępnego produktu jest zbyt ubogi lub że migracja pozostawiła nieprzekierowane adresy.
  • Pilnuj spójności feedu w Merchant Center ze stanem na stronie, bo rozjazd danych psuje zarówno wyniki organiczne, jak i zakupowe.

Kwestię efektywnego indeksowania dużych katalogów rozwijamy w poradniku o optymalizacji budżetu indeksowania.

Jakich błędów unikać przy niedostępnych produktach?

Większość strat przy obsłudze niedostępnych produktów wynika z kilku powtarzalnych błędów. Oto te, które w audytach sklepów widzimy najczęściej:

  • masowe kasowanie kart zamiast oceny każdej strony z osobna,
  • przekierowanie 301 na stronę główną zamiast na najbliższy produkt lub kategorię,
  • serwowanie pustego szablonu „brak produktu”, który zamienia się w soft 404,
  • usuwanie stron, które wciąż mają ruch organiczny i linki zwrotne,
  • brak aktualizacji oznaczenia availability w danych strukturalnych po zmianie stanu,
  • pozostawienie po migracji nieprzekierowanych adresów zwracających 404.

Warto pamiętać, że są to zarazem jedne z najczęstszych błędów SEO w e-commerce w ogóle. Szerszą listę obszarów do poprawy zebraliśmy w poradniku o optymalizacji sklepu internetowego pod kątem SEO.

Podsumowanie

Obsługa niedostępnych produktów sprowadza się do dwóch pytań: czy produkt wróci i czy ma zamiennik. Chwilowy brak to kod 200 z oznaczeniem OutOfStock, trwałe wycofanie z następcą to 301 na najbliższy produkt, a wycofanie bez następcy to 410. Zawsze chroń strony, które mają ruch i linki, wykrywaj błędy 404 łącząc Search Console z crawlerem i nie dopuść, by karta niedostępnego produktu stała się pustym soft 404. A tam, gdzie 404 są nieuniknione, zamień je w okazję: archiwum, odzysk ruchu i linki. To jeden z najtańszych sposobów, by nie tracić efektów pozycjonowania sklepu internetowego.

Czy usuwać stronę produktu, którego nie ma na stanie?

Nie, jeśli produkt wróci na stan lub strona ma ruch i linki. Zostaw ją wtedy na kodzie 200 z oznaczeniem OutOfStock. Usuwaj tylko produkty trwale wycofane bez zamiennika i bez wartości SEO.

Kiedy 301, a kiedy 410 dla wycofanego produktu?

Zastosuj 301, gdy istnieje bliski zamiennik lub strona ma wartość SEO, i kieruj na najbliższy produkt lub podkategorię. Gdy zamiennika nie ma, użyj 410, które jest jednoznacznym sygnałem trwałego usunięcia i w testach prowadzi do szybszej deindeksacji niż 404.

Jak znaleźć strony 404 w sklepie?

Połącz dwa źródła: raport Nie znaleziono i Pozorny błąd 404 w Google Search Console oraz skan crawlerem, na przykład Screaming Frog, Sitebulb lub Ahrefs. Szczególnie pilnuj stron 404, do których płynie ruch organiczny lub prowadzi linkowanie wewnętrzne.

Czym jest soft 404 przy niedostępnych produktach?

To strona zwracająca kod 200, która wygląda na pustą lub nieistniejącą, na przykład sam komunikat o braku produktu. Google może ją wyindeksować, a mimo to zużywa ona budżet indeksowania, dlatego strona powinna zachować opis, zdjęcia, opinie i propozycje alternatyw.

Co zrobić z produktem, który nigdy nie wróci, ale jest wyszukiwany?

Zbuduj stronę archiwalną: zachowaj opis i metadane, poinformuj, że produkt nie jest już dostępny, i pokaż produkty podobne. Dzięki temu utrzymujesz ruch i nie serwujesz pustego błędu 404.

Podobne wpisy

Dodaj komentarz

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