Produkt niedostępny a SEO – co robić z out of stock?

Norbert Majewski 12 min czytania 2 637 słów

Problem niedostępnych produktów w SEO

Według danych Adobe Analytics, w samym 2024 roku konsumenci napotkali komunikaty „out of stock" ponad 2 miliardy razy podczas zakupów online. Dla właściciela sklepu internetowego każda taka sytuacja to nie tylko utracona sprzedaż — to potencjalny problem SEO, który może kosztować miesiące budowania widoczności w Google.

Produkty niedostępne to codzienność e-commerce. Sezonowość, problemy z dostawcami, wycofanie z oferty, limitowane serie — powodów jest wiele. Problem pojawia się wtedy, gdy strona produktu, która przez miesiące zbierała linki zwrotne, generowała ruch organiczny i budowała autorytet domeny, nagle przestaje istnieć lub zwraca błąd 404. Google traktuje to jako sygnał, że treść jest nieaktualna, a użytkownik trafia na ślepy zaułek.

Z perspektywy agencji Noril.pl, która od lat zajmuje się pozycjonowaniem sklepów internetowych, widzimy ten błąd regularnie. Sklepy usuwają strony produktów bez żadnej strategii, tracąc przy tym wypracowane pozycje w wynikach wyszukiwania. Tymczasem prawidłowa obsługa stron out of stock to jeden z fundamentów technicznego SEO w e-commerce.

Problemem nie jest sam fakt niedostępności produktu — Google rozumie, że asortyment się zmienia. Kluczowe jest to, jak sklep komunikuje tę niedostępność zarówno użytkownikom, jak i robotom wyszukiwarek. Błędny kod HTTP, brak przekierowania, pusta strona bez wartości — każdy z tych scenariuszy niesie inne konsekwencje dla widoczności w organicznych wynikach wyszukiwania.

Strona produktu, która generowała 500 wejść miesięcznie z Google i nagle zwraca kod 404, to nie tylko te 500 utraconych wizyt. To również osłabienie profilu linkowego (jeśli prowadziły do niej linki zewnętrzne), spadek crawl budget efficiency oraz negatywny sygnał dla algorytmu dotyczący jakości całej witryny. Dlatego strategia obsługi produktów niedostępnych powinna być przemyślana zanim pojawi się problem — a nie dopiero, gdy pozycje zaczną spadać.

Strategie obsługi stron out of stock

Nie istnieje jedno uniwersalne rozwiązanie dla wszystkich produktów niedostępnych. Właściwa strategia zależy od kilku czynników: czy produkt wróci do sprzedaży, ile ruchu organicznego generuje jego strona, czy posiada linki zwrotne oraz jaka jest jego wartość biznesowa. Poniżej przedstawiamy sprawdzone podejścia, które stosujemy w pracy z klientami e-commerce.

Zachowanie strony z informacją o niedostępności

To najlepsza opcja dla produktów tymczasowo niedostępnych. Strona pozostaje w indeksie, zachowuje swoją pozycję i autorytet. Kluczowe elementy takiego podejścia:

  • Wyraźny komunikat o tymczasowej niedostępności z przewidywaną datą powrotu
  • Formularz „powiadom mnie, gdy produkt wróci" — zbierasz leady i dajesz Google sygnał o wartości strony
  • Sugestie podobnych, dostępnych produktów (cross-selling)
  • Zachowanie pełnego opisu produktu, zdjęć i recenzji
  • Kod odpowiedzi HTTP 200 (strona istnieje i jest dostępna)

Ten model sprawdza się szczególnie w przypadku produktów sezonowych, bestsellerów z przerwami w dostawach czy limitowanych edycji, które mogą wrócić. Dobrze zaprojektowana strona niedostępnego produktu może nadal konwertować — choćby przez zapis na newsletter lub przekierowanie uwagi na alternatywy.

Soft 404 — czego unikać

Częsty błąd to tworzenie stron, które wyglądają jak strona błędu (komunikat „produkt niedostępny" bez żadnej wartości), ale zwracają kod 200. Google rozpoznaje takie strony jako soft 404 i traktuje je niemal tak samo jak prawdziwe błędy 404. Jeśli w Google Search Console widzisz raport o soft 404 dla stron produktowych — to sygnał, że Twoja strategia wymaga korekty.

Noindex z zachowaniem strony

Dla produktów, które prawdopodobnie nie wrócą, ale ich strony zawierają wartościowe treści (np. szczegółowe recenzje użytkowników), możesz zastosować meta tag noindex. Strona pozostanie dostępna dla użytkowników, którzy trafią na nią z zakładek czy linków, ale Google przestanie ją indeksować. To rozwiązanie pośrednie — lepsze niż usunięcie, ale gorsze niż pełne zachowanie w indeksie.

Przekierowanie 301 na produkt zastępczy lub kategorię

Gdy produkt jest trwale wycofany, a istnieje jego bezpośredni następca lub bardzo bliska alternatywa, przekierowanie 301 pozwala przekazać większość zgromadzonego „link juice" na nowy URL. To strategia, którą szczegółowo omawiamy w dalszej części artykułu.

Pamiętaj, że wybór strategii powinien być częścią szerszego planu SEO. Jeśli nie masz jeszcze kompleksowej strategii pozycjonowania, warto zacząć od profesjonalnego audytu SEO, który pokaże skalę problemu i pomoże ustalić priorytety.

Kiedy usunąć, a kiedy zostawić stronę produktu?

Decyzja o tym, czy stronę produktu usunąć, przekierować czy zachować, powinna opierać się na twardych danych, a nie intuicji. Oto framework decyzyjny, który sprawdza się w praktyce:

Zostaw stronę, gdy:

  1. Produkt wróci do sprzedaży — sezonowość, przerwa w dostawach, limitowana edycja z planowanym wznowieniem. Nie ma sensu tracić pozycji, które odbudujesz za kilka tygodni.
  2. Strona generuje znaczący ruch organiczny — sprawdź w Google Analytics 4 (jeśli jeszcze nie masz skonfigurowanego narzędzia, przeczytaj nasz poradnik o konfiguracji Google Analytics 4). Jeśli strona ma więcej niż 50-100 wizyt miesięcznie z organic search, warto ją zachować.
  3. Strona ma wartościowe linki zwrotne — sprawdź w Ahrefs lub Majestic. Nawet kilka dobrych linków to zasób, którego nie chcesz tracić.
  4. Istnieją pozycje w TOP 20 na wartościowe frazy — utrata pozycji w TOP 10-20 jest bolesna, bo powrót może zająć miesiące.

Przekieruj (301), gdy:

  1. Produkt został trwale wycofany i ma bezpośredni zamiennik — np. iPhone 14 → iPhone 15. Przekierowanie na następcę jest naturalne i logiczne.
  2. Produkt jest częścią wycofywanej linii — przekieruj na stronę kategorii lub kolekcji.
  3. Strona ma silny profil linkowy, ale produkt nigdy nie wróci — nie marnuj tego kapitału SEO.

Usuń (404/410), gdy:

  1. Strona nie generuje żadnego ruchu — zero wizyt w ciągu ostatnich 6 miesięcy z organica.
  2. Nie ma żadnych linków zwrotnych — ani zewnętrznych, ani wewnętrznych o znaczeniu.
  3. Produkt jest jednorazowy i nie ma sensownego przekierowania — lepszy czysty 404 (lub 410, czyli „gone") niż przekierowanie na zupełnie niezwiązaną stronę.
  4. Masz tysiące takich stron i obciążają crawl budget — sklepy z dziesiątkami tysięcy SKU muszą agresywniej zarządzać martwymi stronami.

Kod odpowiedzi 410 (Gone) jest lepszy niż 404 w przypadku trwale usuniętych produktów. Informuje Google jednoznacznie: „ta strona została celowo usunięta i nie wróci". Googlebot szybciej usunie ją z indeksu niż w przypadku standardowego 404.

W praktyce wielu właścicieli sklepów nie analizuje tych danych przed podjęciem decyzji. Efekt? Masowe usuwanie stron, które latami budowały pozycje. Jeśli zarządzasz sklepem z setkami produktów, rozważ profesjonalne wsparcie w pozycjonowaniu, które uwzględni strategię zarządzania cyklem życia produktów.

Przekierowania 301 dla wycofanych produktów

Przekierowanie 301 to jedno z najpotężniejszych narzędzi w arsenale SEO, ale w kontekście produktów niedostępnych jest często stosowane błędnie. Nieprawidłowe przekierowanie może zaszkodzić bardziej niż brak jakiegokolwiek działania.

Zasady prawidłowego przekierowania produktów

Przekierowuj na treść powiązaną tematycznie. Google wielokrotnie podkreślał, że przekierowanie na stronę główną lub zupełnie niezwiązaną kategorię traktowane jest jak soft 404. Przykłady właściwych i błędnych przekierowań:

Produkt wycofanyDobre przekierowanieZłe przekierowanie
Nike Air Max 90 białyNike Air Max 90 (strona modelu, inne kolory)Strona główna sklepu
Samsung Galaxy S23Samsung Galaxy S24 (następca)Kategoria „Elektronika"
Krem XYZ 50ml (wycofany)Krem XYZ 100ml (ten sam, większy)Kategoria „Pielęgnacja"
Limitowana edycja butówKategoria danej marki/modeluStrona „O nas"

Łańcuchy przekierowań — cichy zabójca

Problem narasta z czasem. Produkt A przekierowany na B, B wycofany i przekierowany na C, C zastąpiony przez D... Powstaje łańcuch przekierowań A → B → C → D. Google deklaruje, że obsługuje do 10 przekierowań w łańcuchu, ale w praktyce każde ogniwo osłabia przekazywany PageRank i spowalnia indeksowanie. Regularny audyt SEO powinien obejmować weryfikację łańcuchów przekierowań i ich skracanie.

Implementacja techniczna

Przekierowania produktowe najlepiej realizować na poziomie serwera (htaccess, nginx config) lub przez CMS sklepu. Unikaj przekierowań JavaScript — Googlebot je obsługuje, ale z opóźnieniem i mniejszą niezawodnością. W przypadku dużych sklepów warto zautomatyzować proces:

  • Reguły w CMS: produkt wycofany → automatyczne przekierowanie na kategorię nadrzędną
  • Mapa przekierowań w pliku CSV — łatwiejsza do zarządzania niż setki reguł
  • Monitoring w Google Search Console → raport „Strony" → filtr po 301 → szukaj anomalii
  • Narzędzia typu Screaming Frog do regularnego crawlowania i wykrywania łańcuchów

Warto również mierzyć efekty przekierowań. Spadek CTR w wynikach wyszukiwania po przekierowaniu może oznaczać, że docelowa strona nie spełnia intencji użytkownika, który szukał konkretnego produktu. W takim przypadku lepszym rozwiązaniem może być zachowanie oryginalnej strony z komunikatem o niedostępności i propozycjami alternatyw.

Masowe przekierowania — kiedy i jak

Jeśli jednorazowo wycofujesz dużą liczbę produktów (np. przy zmianie dostawcy lub rebrandingu), nie przekierowuj wszystkich naraz. Rozłóż proces na kilka tygodni — nagła zmiana setek lub tysięcy URL-i może wywołać tymczasowy spadek widoczności, bo Google musi ponownie przetworzyć i ocenić każde przekierowanie. Monitoruj indeksowanie w Search Console i reaguj na anomalie.

Jak zachować pozycje przy tymczasowym braku towaru?

Tymczasowa niedostępność produktu to zupełnie inny scenariusz niż trwałe wycofanie. Tutaj celem jest przetrwanie okresu braku towaru bez utraty pozycji, które mogły być budowane miesiącami. Poniższe techniki pomagają utrzymać widoczność w wynikach wyszukiwania przy jednoczesnym zachowaniu dobrego UX.

Nie zmieniaj kodu odpowiedzi HTTP

To najważniejsza zasada. Strona tymczasowo niedostępnego produktu musi zwracać kod 200. Nie ustawiaj 404, 410 ani żadnego przekierowania. Dla Google ta strona nadal istnieje — zmienia się jedynie status produktu na niej prezentowanego.

Zachowaj pełną treść strony

Nie usuwaj opisu produktu, zdjęć, specyfikacji ani recenzji. Te elementy to treść, którą Google indeksuje i na podstawie której pozycjonuje stronę. Usunięcie ich sprawi, że algorytm uzna stronę za mniej wartościową. Dodaj jedynie widoczny komunikat o tymczasowej niedostępności — najlepiej na górze strony, przed przyciskiem „Dodaj do koszyka".

Wyłącz przycisk zakupu, ale mądrze

Zamiast usuwać przycisk „Dodaj do koszyka", zmień go na „Powiadom o dostępności". To nie tylko lepsze UX — to również sposób na zbieranie danych kontaktowych potencjalnych klientów. Z punktu widzenia SEO strona zachowuje funkcjonalność i interaktywność, co jest pozytywnym sygnałem jakości.

Linkowanie wewnętrzne

Nie usuwaj linków wewnętrznych prowadzących do strony tymczasowo niedostępnego produktu. Jeśli link jest na stronie kategorii, w rekomendacjach „podobne produkty" czy w artykułach blogowych — niech zostanie. Usunięcie linków wewnętrznych osłabia pozycję strony w architekturze witryny i może przyspieszyć jej deindeksację.

Wiele sklepów automatycznie ukrywa produkty niedostępne z listingów kategorii. Jeśli Twój system tak robi, rozważ dodanie sekcji „Wkrótce dostępne" na dole strony kategorii — zachowasz linki wewnętrzne, a jednocześnie nie zmylisz użytkowników.

Aktualizuj dane strukturalne

Zmień wartość availability w schemacie Product na OutOfStock lub PreOrder (jeśli znasz datę powrotu). Google wykorzystuje te dane do wyświetlania informacji o dostępności w wynikach wyszukiwania. Dzięki temu użytkownik wie, czego się spodziewać, zanim kliknie — co paradoksalnie może poprawić współczynnik zaangażowania na stronie, bo odwiedzają ją tylko naprawdę zainteresowani.

Monitoruj pozycje

Podczas okresu niedostępności ściśle monitoruj pozycje strony w wynikach wyszukiwania. Jeśli zaczniesz obserwować spadki, może to oznaczać, że Google traktuje Twoją stronę jako mniej wartościową. W takim przypadku warto wzmocnić linkowanie wewnętrzne lub rozbudować treść (np. dodać porównanie z alternatywami). W naszej agencji regularnie śledzimy takie metryki — to element szerszej strategii pozycjonowania strony, który przynosi wymierne rezultaty.

Produkty sezonowe — specjalny przypadek

Jeśli sprzedajesz produkty sezonowe (ozdoby świąteczne, odzież letnią, sprzęt narciarski), nigdy nie usuwaj ich stron poza sezonem. Te strony mają ogromny potencjał — budują pozycje przez cały rok i generują ruch, gdy sezon się zaczyna. Zamiast usuwać, dodaj komunikat typu „Produkt sezonowy — dostępny od [miesiąc]. Zapisz się, aby otrzymać powiadomienie". To nie tylko kwestia SEO, ale też smart marketingu — masz gotową bazę klientów na start sezonu.

Dane strukturalne a dostępność produktu

Dane strukturalne (structured data) w formacie Schema.org to obowiązkowy element każdego sklepu internetowego dbającego o widoczność w Google. W kontekście produktów niedostępnych odgrywają szczególną rolę — pozwalają precyzyjnie komunikować wyszukiwarce status dostępności bez konieczności zmiany kodu odpowiedzi HTTP czy struktury strony.

Schema Product i właściwość Offer

Google wymaga, aby dane strukturalne produktu zawierały obiekt Offer z właściwością availability. Dostępne wartości to między innymi:

  • https://schema.org/InStock — produkt dostępny
  • https://schema.org/OutOfStock — produkt niedostępny (tymczasowo)
  • https://schema.org/Discontinued — produkt trwale wycofany
  • https://schema.org/PreOrder — produkt dostępny w przedsprzedaży
  • https://schema.org/BackOrder — produkt na zamówienie (dłuższy czas oczekiwania)
  • https://schema.org/SoldOut — wyprzedany (nie będzie uzupełniany)

Prawidłowe oznaczenie dostępności ma bezpośredni wpływ na to, jak Google wyświetla Twój produkt w wynikach wyszukiwania — w szczególności w zakładce „Zakupy" oraz w rich snippets. Jeśli chcesz pogłębić temat implementacji, przeczytaj nasz szczegółowy poradnik o Schema Product i danych strukturalnych dla produktów.

Dynamiczna aktualizacja schema

Kluczowe jest, aby dane strukturalne zmieniały się automatycznie wraz ze statusem produktu w systemie sklepu. Jeśli produkt przechodzi ze stanu „dostępny" na „niedostępny", schema powinna aktualizować się natychmiast — bez interwencji człowieka. Większość nowoczesnych platform e-commerce (Shopify, WooCommerce, PrestaShop, Magento) obsługuje to natywnie lub przez wtyczki.

Problem pojawia się, gdy sklep ma niestandardowe rozwiązanie lub gdy wtyczka do danych strukturalnych nie jest zsynchronizowana ze stanem magazynowym. Efekt? Google widzi InStock, użytkownik klika i trafia na stronę z komunikatem „brak towaru". To nie tylko frustrujące dla klienta — Google Merchant Center może nałożyć karę za rozbieżność danych, co wpłynie negatywnie na kampanie produktowe. Kontrola takich rozbieżności to ważny element analityki — wskaźnik ROAS kampanii Google Ads mocno spadnie, jeśli użytkownicy trafiają na niedostępne produkty.

Rich results a out of stock

Google może nadal wyświetlać rich results (rozszerzone wyniki) dla produktów oznaczonych jako OutOfStock, ale zachowanie zależy od kontekstu. W Google Shopping produkty niedostępne są zazwyczaj pomijane, natomiast w standardowych wynikach wyszukiwania rich snippet z ceną i oceną może nadal się wyświetlać — co jest korzystne z perspektywy budowania rozpoznawalności marki i CTR. Zdobycie wyróżnionego wyniku wyszukiwania, np. pozycji zero w Google, jest możliwe również dla stron z produktami tymczasowo niedostępnymi, o ile treść strony jest wystarczająco wartościowa.

Walidacja i monitoring

Regularnie testuj swoje dane strukturalne za pomocą narzędzia Google Rich Results Test oraz raportu „Ulepszone wyniki" w Google Search Console. Szukaj w szczególności:

  • Brakujących pól wymaganych (price, availability, priceCurrency)
  • Rozbieżności między stanem faktycznym a danymi w schema
  • Błędów walidacji po zmianie statusu produktu
  • Ostrzeżeń dotyczących wycofanych wartości lub nieaktualnych formatów

Automatyzacja tego procesu — np. cotygodniowy crawl z walidacją schema — to inwestycja, która szybko się zwraca. Szczególnie w sklepach z dynamicznie zmieniającym się asortymentem, gdzie ręczna kontrola setek czy tysięcy stron produktowych jest po prostu niemożliwa. Warto w tym kontekście zainwestować w kompleksowe pozycjonowanie sklepu internetowego, które obejmuje również stałą opiekę nad danymi strukturalnymi.

Pamiętaj też, że dane strukturalne to nie tylko kwestia SEO — to element budowania zaufania. Sklep, który rzetelnie informuje o dostępności produktów zarówno w wynikach wyszukiwania, jak i na stronie, buduje lepsze relacje z klientami. A w e-commerce zaufanie bezpośrednio przekłada się na konwersję.

Najczęściej zadawane pytania

Co to znaczy produkt chwilowo niedostępny?

Produkt chwilowo niedostępny to taki, który tymczasowo nie znajduje się w magazynie, ale planowany jest jego powrót do sprzedaży. Może to wynikać z przerwy w dostawach od producenta, dużego popytu, który wyprzedził zapas, lub sezonowości asortymentu. W SEO taka strona powinna zachować kod odpowiedzi 200 i pełną treść, z dodanym komunikatem o niedostępności oraz opcją powiadomienia o wznowieniu sprzedaży.

Co to znaczy produkt niedostępny?

Produkt niedostępny (out of stock) to ogólny termin oznaczający, że danego produktu nie można w danym momencie kupić w sklepie. Może to oznaczać zarówno tymczasowy brak towaru, jak i trwałe wycofanie z oferty. Rozróżnienie jest kluczowe z perspektywy SEO — tymczasowy brak wymaga zachowania strony, podczas gdy trwałe wycofanie może wymagać przekierowania 301 lub usunięcia z indeksu.

Czy usunięcie strony produktu szkodzi SEO?

Tak, jeśli strona generowała ruch organiczny lub posiadała linki zwrotne. Usunięcie strony (błąd 404) powoduje utratę wypracowanych pozycji, osłabienie profilu linkowego i marnowanie crawl budgetu na strony z błędami. Zanim usuniesz stronę produktu, sprawdź w Google Analytics i Search Console, czy generuje ruch, oraz w narzędziach typu Ahrefs, czy ma linki — jeśli tak, lepiej przekieruj ją na powiązaną treść za pomocą 301.

Jak obsłużyć sezonowe produkty w SEO?

Nigdy nie usuwaj stron produktów sezonowych poza sezonem. Zachowaj pełną treść strony z kodem 200, dodaj informację o sezonowej dostępności z przewidywaną datą powrotu i opcję zapisu na powiadomienie. Zaktualizuj dane strukturalne, ustawiając availability na OutOfStock lub PreOrder. Strony sezonowe budują pozycje przez cały rok i generują gotowy ruch na start sezonu — ich usunięcie to jeden z najkosztowniejszych błędów w SEO e-commerce.

Czy przekierować niedostępny produkt na kategorię?

Przekierowanie na kategorię nadrzędną jest akceptowalne, gdy produkt został trwale wycofany i nie ma bezpośredniego zamiennika. To lepsze rozwiązanie niż przekierowanie na stronę główną, które Google traktuje jak soft 404. Jednak najlepszą opcją jest zawsze przekierowanie na konkretny produkt-następcę (np. nowszy model). Unikaj przekierowań na zupełnie niezwiązane tematycznie strony — to sygnał negatywny zarówno dla wyszukiwarek, jak i dla doświadczenia użytkownika.

Udostępnij:
NM

O autorze

Norbert Majewski

Specjalista SEO, założyciel Noril.pl

Od ponad 20 lat zajmuje się pozycjonowaniem stron internetowych i marketingiem w wyszukiwarkach. Pomaga firmom zwiększać widoczność w Google i budować skuteczną obecność online. Założyciel agencji SEO Noril.pl z siedzibą w Gdyni.

Powiązane artykuły