Błędy 404 w sklepie internetowym – jak je znaleźć i naprawić bez utraty ruchu

Mateusz Piotrowicz

Mateusz Piotrowicz

Technical & Logistics Expert

Błąd 404 w sklepie internetowym pojawia się wtedy, gdy klient lub robot wyszukiwarki trafia pod adres, który nie istnieje. W e-commerce to zjawisko codzienne: produkty się kończą, kategorie zmieniają nazwy, platformy są migrowane, a w opisach i na blogu zostają stare linki. Same błędy 404 nie są karą od Google, ale źle obsłużone mogą kosztować ruch, linki i sprzedaż.

W tym poradniku wyjaśniamy, jak Google traktuje błędy 404, które z nich wymagają reakcji, a które można spokojnie zignorować, jak je znaleźć w Search Console i narzędziach do crawlowania oraz jak naprawiać je bez utraty ruchu – przekierowaniami, poprawą linków albo świadomym pozostawieniem kodu 404 lub 410.

Czym jest błąd 404 i jak traktuje go Google

Kod 404 (nie znaleziono) to odpowiedź serwera informująca, że pod danym adresem nie ma strony. Google w dokumentacji o kodach stanu HTTP i błędach sieci wyjaśnia, że nie indeksuje adresów zwracających kody 4xx, a adresy, które były w indeksie i zaczęły zwracać taki kod, są z niego z czasem usuwane. Wszystkie błędy 4xx, z wyjątkiem 429, są traktowane tak samo – jako sygnał, że treść nie istnieje.

Kod

Znaczenie

Jak traktuje go Google

404

Nie znaleziono

Adres nie trafia do indeksu lub jest z niego usuwany

410

Usunięto na stałe

Traktowany tak samo jak 404

301

Przekierowanie stałe

Silny sygnał, że strona docelowa ma przejąć miejsce starej

200 bez treści

Strona istnieje, ale jest pusta

Może zostać uznana za pozorny błąd 404

429

Zbyt wiele żądań

Sygnał przeciążenia serwera, spowalnia skanowanie

Kluczowe dla właściciela sklepu: błędy 404 na adresach, które nigdy nie były ważne – literówki w linkach z zewnątrz, stare adresy bez ruchu, przypadkowe kombinacje parametrów – nie szkodzą widoczności całego sklepu. Problem pojawia się wtedy, gdy 404 zwracają strony, które miały ruch, linki albo są linkowane z Twojego własnego sklepu.

Skąd biorą się błędy 404 w sklepach internetowych

W sklepach źródła błędów 404 są dość przewidywalne. Znajomość typowych przyczyn pozwala nie tylko je naprawiać, ale też im zapobiegać.

  • Usunięte produkty – po wyczerpaniu stanu lub wycofaniu z oferty karta jest kasowana zamiast przekierowana albo pozostawiona z informacją.

  • Synchronizacja z hurtownią – integracje usuwają produkty, które zniknęły z pliku dostawcy, czasem setkami naraz.

  • Zmiana nazw i adresów – zmiana nazwy kategorii lub produktu zmienia adres, a stary nie ma przekierowania.

  • Migracja platformy – nowa struktura adresów bez pełnej mapy przekierowań.

  • Stare linki w treściach – opisy kategorii, wpisy blogowe i banery z adresami, które już nie istnieją.

  • Linki z zewnątrz z błędami – literówki w linkach z innych stron i mediów społecznościowych.

Szczególnie groźne są masowe usunięcia przy synchronizacji z dostawcą – jednego dnia sklep może stracić setki kart z historią i linkami. Warto ustalić w integracji, co dzieje się z produktem, który zniknął z pliku: ukrycie, oznaczenie jako niedostępny czy usunięcie. Ustawienia importu opisaliśmy w tekście o integracji hurtowni z BaseLinkerem.

Wykres – najczęstsze przyczyny błędów 404 w sklepie i sposoby naprawy. [#chart:se88]

Błąd 404 w sklepie internetowym pojawia się wtedy, gdy klient lub robot wyszukiwarki trafia pod adres, który nie istnieje. W e-commerce to zjawisko codzienne: produkty się kończą, kategorie zmieniają nazwy, platformy są migrowane, a w opisach i na blogu zostają stare linki. Same błędy 404 nie są karą od Google, ale źle obsłużone mogą kosztować ruch, linki i sprzedaż.

W tym poradniku wyjaśniamy, jak Google traktuje błędy 404, które z nich wymagają reakcji, a które można spokojnie zignorować, jak je znaleźć w Search Console i narzędziach do crawlowania oraz jak naprawiać je bez utraty ruchu – przekierowaniami, poprawą linków albo świadomym pozostawieniem kodu 404 lub 410.

Czym jest błąd 404 i jak traktuje go Google

Kod 404 (nie znaleziono) to odpowiedź serwera informująca, że pod danym adresem nie ma strony. Google w dokumentacji o kodach stanu HTTP i błędach sieci wyjaśnia, że nie indeksuje adresów zwracających kody 4xx, a adresy, które były w indeksie i zaczęły zwracać taki kod, są z niego z czasem usuwane. Wszystkie błędy 4xx, z wyjątkiem 429, są traktowane tak samo – jako sygnał, że treść nie istnieje.

Kod

Znaczenie

Jak traktuje go Google

404

Nie znaleziono

Adres nie trafia do indeksu lub jest z niego usuwany

410

Usunięto na stałe

Traktowany tak samo jak 404

301

Przekierowanie stałe

Silny sygnał, że strona docelowa ma przejąć miejsce starej

200 bez treści

Strona istnieje, ale jest pusta

Może zostać uznana za pozorny błąd 404

429

Zbyt wiele żądań

Sygnał przeciążenia serwera, spowalnia skanowanie

Kluczowe dla właściciela sklepu: błędy 404 na adresach, które nigdy nie były ważne – literówki w linkach z zewnątrz, stare adresy bez ruchu, przypadkowe kombinacje parametrów – nie szkodzą widoczności całego sklepu. Problem pojawia się wtedy, gdy 404 zwracają strony, które miały ruch, linki albo są linkowane z Twojego własnego sklepu.

Skąd biorą się błędy 404 w sklepach internetowych

W sklepach źródła błędów 404 są dość przewidywalne. Znajomość typowych przyczyn pozwala nie tylko je naprawiać, ale też im zapobiegać.

  • Usunięte produkty – po wyczerpaniu stanu lub wycofaniu z oferty karta jest kasowana zamiast przekierowana albo pozostawiona z informacją.

  • Synchronizacja z hurtownią – integracje usuwają produkty, które zniknęły z pliku dostawcy, czasem setkami naraz.

  • Zmiana nazw i adresów – zmiana nazwy kategorii lub produktu zmienia adres, a stary nie ma przekierowania.

  • Migracja platformy – nowa struktura adresów bez pełnej mapy przekierowań.

  • Stare linki w treściach – opisy kategorii, wpisy blogowe i banery z adresami, które już nie istnieją.

  • Linki z zewnątrz z błędami – literówki w linkach z innych stron i mediów społecznościowych.

Szczególnie groźne są masowe usunięcia przy synchronizacji z dostawcą – jednego dnia sklep może stracić setki kart z historią i linkami. Warto ustalić w integracji, co dzieje się z produktem, który zniknął z pliku: ukrycie, oznaczenie jako niedostępny czy usunięcie. Ustawienia importu opisaliśmy w tekście o integracji hurtowni z BaseLinkerem.

Wykres – najczęstsze przyczyny błędów 404 w sklepie i sposoby naprawy. [#chart:se88]

Darmowa analiza SEO
Sprawdź, co blokuje Twój sklep w Google
  • Audyt techniczny i indeksacja
  • Analiza fraz i konkurencji
  • Plan działań na najbliższe miesiące

Jak znaleźć błędy 404 w sklepie

Błędy 404 warto szukać z kilku stron jednocześnie, bo każde źródło pokazuje inną część obrazu.

  1. Raport Indeksowanie stron w Search Console – status „Nie znaleziono (404)” pokazuje adresy, które Google próbował zeskanować i otrzymał kod 404. Google informuje, że raport pokazuje adresy, które zwracały błąd 404 w ostatnim miesiącu, a naprawiać warto przede wszystkim te, do których prowadzą linki w sklepie lub które są w mapie witryny.

  2. Status „Pozorny błąd 404” – strony, które zwracają kod 200, ale według Google wyglądają na nieistniejące.

  3. Crawl sklepu – narzędzia do crawlowania znajdą wszystkie linki wewnętrzne prowadzące do stron 404, wraz ze stronami, na których się znajdują.

  4. Logi serwera – pokazują, które adresy 404 są najczęściej odwiedzane przez roboty i użytkowników.

  5. GA4 – raport stron z tytułem strony błędu pozwala zobaczyć, ile wizyt trafia na stronę 404 i skąd.

Jak korzystać z raportów Search Console, w tym z danych o stronach, opisaliśmy w poradniku o raporcie Skuteczność. Dla raportu indeksowania przydatna jest też pomoc Search Console o raporcie Indeksowanie stron.

[#tip] Nie próbuj „wyzerować” raportu 404 w Search Console. Zacznij od listy adresów 404, do których linkujesz w sklepie – z crawla – oraz tych, które miały ruch lub linki zewnętrzne. Pozostałe błędy 404 zwykle można zostawić bez zmian.

Które błędy 404 naprawiać, a które zostawić

Nie każdy błąd 404 wymaga działania. Rozsądna priorytetyzacja oszczędza czas i chroni przed tworzeniem setek zbędnych przekierowań.

Sytuacja

Priorytet

Działanie

Strona 404 linkowana z menu, kategorii lub opisów

Wysoki

Popraw link u źródła, ewentualnie przekieruj 301

Usunięty produkt z linkami zewnętrznymi lub ruchem

Wysoki

301 do następcy lub najbliższej kategorii

Stary adres po zmianie nazwy lub migracji

Wysoki

301 do nowego adresu

Adres 404 w mapie witryny

Średni

Usuń z mapy witryny

Literówka w linku z zewnątrz do ważnej strony

Średni

301 do poprawnego adresu

Przypadkowe adresy bez ruchu i linków

Niski

Zostaw 404 – to prawidłowa odpowiedź

Zasada jest prosta: przekierowanie ma sens, gdy istnieje strona, która dla klienta jest logicznym odpowiednikiem usuniętej. Jeśli takiej strony nie ma, prawidłową odpowiedzią jest 404 lub 410. Kiedy przekierowywać, a kiedy zostawić stronę produktu, opisaliśmy szczegółowo w artykule o produktach niedostępnych i wycofanych.

Jak naprawiać błędy 404 bez utraty ruchu

Przekierowania 301 do odpowiedników

Dla stron z wartością – ruchem, linkami, historią – najlepszym rozwiązaniem jest przekierowanie 301 na najbliższy odpowiednik: nowszy model, ten sam produkt pod nowym adresem albo kategorię, w której klient znajdzie alternatywy. Google traktuje przekierowanie stałe jako silny sygnał, że strona docelowa ma przejąć miejsce starej. Zasady planowania przekierowań opisaliśmy w tekście o przekierowaniach 301 w sklepie.

[#uwaga] Nie przekierowuj wszystkich usuniętych produktów na stronę główną. Klient szukający konkretnego modelu nie znajdzie tam odpowiedzi, a Google może potraktować takie przekierowania jak pozorne błędy 404. Lepiej przekierować na kategorię lub następcę – albo zostawić 404, jeśli odpowiednika nie ma.

Poprawa linków u źródła

Przekierowanie to łatka. Jeśli strona 404 jest linkowana z menu, opisu kategorii czy wpisu na blogu, popraw link bezpośrednio, tak by prowadził do właściwego adresu. Dzięki temu klient nie przechodzi przez przekierowanie, a robot nie traci czasu na martwe lub pośrednie adresy. Regularny crawl sklepu pozwala wyłapać takie linki, zanim zauważą je klienci. Szczególnie warto sprawdzać elementy powtarzane na wielu stronach – menu, stopkę, banery i bloki „polecane” – bo jeden błędny link w szablonie oznacza tysiące martwych odnośników w całym sklepie.

Usunięcie martwych adresów z mapy witryny

Mapa witryny powinna zawierać wyłącznie adresy kanoniczne zwracające kod 200. Strony 404 i przekierowane adresy w mapie to sprzeczne sygnały dla Google. Większość platform aktualizuje mapę automatycznie, ale po większych zmianach warto to sprawdzić – np. przesyłając mapę ponownie w Search Console i obserwując liczbę wykrytych adresów.

Prawdziwy kod 404 zamiast pozornego

Pozorny błąd 404 pojawia się, gdy strona nie ma treści – np. pusta kategoria, karta produktu z komunikatem „brak produktu” – ale serwer zwraca kod 200. Google może uznać taką stronę za nieistniejącą i oznaczyć ją w raporcie. Rozwiązania są dwa: jeśli strona ma zniknąć, zwracaj prawdziwy kod 404 lub 410; jeśli ma zostać – dodaj treść i alternatywy, np. podobne produkty. W sklepach opartych na JavaScripcie problem bywa częstszy, o czym piszemy w tekście o JavaScript a SEO w sklepie.

Wykres – proces naprawy błędów 404 w sklepie bez utraty ruchu. [#chart:se88b]

404 czy 410 – który kod wybrać

Dla Google kody 404 i 410 oznaczają w praktyce to samo: treści nie ma, a adres nie trafi do indeksu lub zostanie z niego usunięty. Różnica jest głównie semantyczna. Kod 410 mówi wprost, że strona została usunięta celowo i na stałe, a 404 – że jej nie znaleziono, bez informacji o przyczynie.

W sklepie 410 może się przydać przy świadomym porządkowaniu katalogu – np. gdy usuwasz setki stron po wycofanej marce i nie planujesz przekierowań. W codziennej pracy wystarczy poprawnie działający kod 404. Najważniejsze, by wybrany kod był faktycznie zwracany przez serwer, a nie tylko wyświetlany jako tekst na stronie z kodem 200.

Błędy 404 w reklamach, feedzie i marketplace’ach

Martwe adresy szkodzą nie tylko SEO. Jeśli produkt z feedu dla Merchant Center prowadzi do strony 404, oferta może zostać odrzucona, a reklamy kierujące na nieistniejące strony marnują budżet i mogą zostać wstrzymane. Dlatego przy wycofywaniu produktów warto pilnować spójności: produkt znika z feedu i kampanii w tym samym momencie, w którym zmienia się jego strona.

Podobnie z linkami w newsletterach, social mediach i opisach na marketplace’ach odsyłających do sklepu. Po zmianie adresów najpopularniejsze z nich warto przekierować, a w szablonach komunikacji – zaktualizować. To drobiazgi, które łatwo przeoczyć, a które bezpośrednio przekładają się na utracone wizyty.

Jak mierzyć skalę problemu z błędami 404

Żeby ocenić, czy błędy 404 są realnym problemem, warto połączyć kilka danych: liczbę wizyt na stronie błędu w GA4, liczbę linków wewnętrznych do stron 404 z crawla oraz liczbę adresów 404 z ruchem lub linkami zewnętrznymi. Jeśli strona błędu ma kilka wizyt miesięcznie, a crawl nie pokazuje martwych linków, problem jest marginalny. Jeśli codziennie trafiają na nią dziesiątki klientów z Google lub z reklam, trzeba działać szybko.

Dobra strona błędu 404 w sklepie

Nawet przy najlepszej organizacji klienci czasem trafią na nieistniejący adres. Wtedy strona błędu powinna pomóc im znaleźć to, czego szukali, zamiast kończyć wizytę. Google zaleca, by niestandardowa strona 404 była przyjazna dla użytkownika i nadal zwracała kod 404.

  • Jasny komunikat – strona nie istnieje, ale klient jest w dobrym miejscu.

  • Wyszukiwarka – pole wyszukiwania na górze strony błędu.

  • Linki do głównych kategorii i bestsellerów – szybka droga do oferty.

  • Kontakt – informacja, jak zapytać o produkt, którego klient szukał.

  • Spójny wygląd – strona 404 w szablonie sklepu, z menu i stopką.

  • Kod odpowiedzi 404 – strona błędu nie może zwracać kodu 200.

Elementy, które pomagają klientom wrócić do zakupów, opisaliśmy szerzej w zestawieniu usprawnień zwiększających konwersję w sklepie.

Błędy 404 po migracji i zmianie adresów

Największe fale błędów 404 pojawiają się po migracji platformy, zmianie struktury kategorii lub domeny. Wtedy przekierowania trzeba zaplanować przed publikacją, a nie po fakcie. Mapa przekierowań stary–nowy adres, test na środowisku testowym i kontrola po wdrożeniu to podstawa. Przebieg takiej zmiany opisaliśmy w artykule o migracji sklepu a SEO.

[#przyklad] Sklep z artykułami dla zwierząt zmienił nazwy kilkudziesięciu kategorii, a platforma automatycznie wygenerowała nowe adresy bez przekierowań. W ciągu kilku tygodni w raporcie indeksowania pojawiły się setki adresów 404, a ruch na frazy kategorii wyraźnie spadł. Po przygotowaniu mapy przekierowań 301 ze starych adresów na nowe, poprawie linków w opisach i blogu oraz aktualizacji mapy witryny ruch zaczął wracać, choć pełna stabilizacja zajęła kilka tygodni.

Błędy 404 na platformach sklepowych

Wiele popularnych platform ma wbudowane mechanizmy, które ograniczają liczbę błędów 404 – automatyczne przekierowania przy zmianie nazwy produktu, ustawienia zachowania dla usuniętych i ukrytych towarów czy moduły do ręcznego dodawania przekierowań. Warto przejrzeć te ustawienia raz, przy konfiguracji sklepu, i upewnić się, że odpowiadają Twojej strategii. Przykładowo w IdoSell można określić, co dzieje się ze stronami usuniętych i ukrytych produktów, o czym piszemy w tekście o SEO w IdoSell.

Domyślne ustawienia nie zawsze są najlepsze dla SEO – np. automatyczne przekierowanie wszystkich usuniętych produktów na stronę główną. Lepiej świadomie wybrać przekierowanie na kategorię albo pozostawienie strony z informacją o niedostępności i propozycją alternatyw.

Jak zapobiegać błędom 404

Najtańszy błąd 404 to ten, który nie powstał. Kilka zasad organizacyjnych mocno ogranicza ich liczbę.

  • Procedura wycofania produktu – decyzja: zostawić z informacją, przekierować czy usunąć z kodem 404 lub 410.

  • Automatyczne przekierowania przy zmianie adresu – wiele platform tworzy je przy zmianie nazwy produktu lub kategorii; warto sprawdzić, czy ta funkcja jest włączona.

  • Ustawienia integracji z dostawcą – ukrywanie zamiast kasowania produktów, które znikają z pliku.

  • Comiesięczny crawl sklepu – lista linków wewnętrznych do stron 404 i łańcuchów przekierowań.

  • Kontrola po każdej większej zmianie – nowe menu, przebudowa kategorii, zmiana szablonu.

[#checklista] Błędy 404 w sklepie: raport Nie znaleziono (404) i Pozorny błąd 404 przejrzany; linki wewnętrzne do stron 404 poprawione; wartościowe adresy przekierowane 301 do odpowiedników; brak masowych przekierowań na stronę główną; mapa witryny bez martwych adresów; strona 404 pomocna i zwracająca kod 404; procedura wycofania produktów ustalona.

Najczęściej zadawane pytania

Czy błędy 404 szkodzą pozycjom sklepu w Google?

Błędy 404 na adresach, które nie mają wartości, nie szkodzą widoczności całego sklepu. Problemem są 404 na stronach z ruchem, linkami lub linkowanych z Twojego sklepu – wtedy tracisz ich sygnały i wizyty klientów.

Czy każdy błąd 404 trzeba przekierować?

Nie. Przekierowanie ma sens, gdy istnieje logiczny odpowiednik usuniętej strony. Jeśli go nie ma, prawidłową odpowiedzią jest kod 404 lub 410.

Czym różni się 404 od 410?

404 oznacza, że strony nie znaleziono, a 410 – że usunięto ją na stałe. Google traktuje oba kody tak samo: adres nie trafia do indeksu lub jest z niego usuwany.

Co to jest pozorny błąd 404?

To strona, która zwraca kod 200, ale według Google wygląda na nieistniejącą – np. jest pusta albo zawiera tylko komunikat o braku produktu. Trzeba albo zwracać prawdziwy kod 404 lub 410, albo dodać na stronie wartościową treść.

Czy przekierować usunięte produkty na stronę główną?

Nie jest to dobre rozwiązanie. Klient nie znajdzie tam produktu, a Google może potraktować takie przekierowania jak pozorne błędy 404. Lepiej przekierować na kategorię lub następcę produktu.

Jak często sprawdzać błędy 404?

W większości sklepów wystarczy raz w miesiącu oraz po każdej większej zmianie – migracji, przebudowie kategorii czy masowym usuwaniu produktów.

Podsumowanie

Błędy 404 są w sklepie nieuniknione, ale nie muszą kosztować ruchu. Kluczem jest priorytetyzacja: poprawa linków wewnętrznych, przekierowania 301 dla stron z wartością, prawdziwe kody 404 i 410 dla stron bez odpowiedników, pomocna strona błędu i procedury, które zapobiegają masowym usunięciom. Regularna kontrola w Search Console i crawl sklepu pozwalają reagować, zanim problem urośnie.

Jeśli w Twoim sklepie przybywa błędów 404 albo planujesz zmiany, które mogą je wywołać, sprawdź, jak prowadzimy SEO dla sklepów internetowych.

Jak znaleźć błędy 404 w sklepie

Błędy 404 warto szukać z kilku stron jednocześnie, bo każde źródło pokazuje inną część obrazu.

  1. Raport Indeksowanie stron w Search Console – status „Nie znaleziono (404)” pokazuje adresy, które Google próbował zeskanować i otrzymał kod 404. Google informuje, że raport pokazuje adresy, które zwracały błąd 404 w ostatnim miesiącu, a naprawiać warto przede wszystkim te, do których prowadzą linki w sklepie lub które są w mapie witryny.

  2. Status „Pozorny błąd 404” – strony, które zwracają kod 200, ale według Google wyglądają na nieistniejące.

  3. Crawl sklepu – narzędzia do crawlowania znajdą wszystkie linki wewnętrzne prowadzące do stron 404, wraz ze stronami, na których się znajdują.

  4. Logi serwera – pokazują, które adresy 404 są najczęściej odwiedzane przez roboty i użytkowników.

  5. GA4 – raport stron z tytułem strony błędu pozwala zobaczyć, ile wizyt trafia na stronę 404 i skąd.

Jak korzystać z raportów Search Console, w tym z danych o stronach, opisaliśmy w poradniku o raporcie Skuteczność. Dla raportu indeksowania przydatna jest też pomoc Search Console o raporcie Indeksowanie stron.

[#tip] Nie próbuj „wyzerować” raportu 404 w Search Console. Zacznij od listy adresów 404, do których linkujesz w sklepie – z crawla – oraz tych, które miały ruch lub linki zewnętrzne. Pozostałe błędy 404 zwykle można zostawić bez zmian.

Które błędy 404 naprawiać, a które zostawić

Nie każdy błąd 404 wymaga działania. Rozsądna priorytetyzacja oszczędza czas i chroni przed tworzeniem setek zbędnych przekierowań.

Sytuacja

Priorytet

Działanie

Strona 404 linkowana z menu, kategorii lub opisów

Wysoki

Popraw link u źródła, ewentualnie przekieruj 301

Usunięty produkt z linkami zewnętrznymi lub ruchem

Wysoki

301 do następcy lub najbliższej kategorii

Stary adres po zmianie nazwy lub migracji

Wysoki

301 do nowego adresu

Adres 404 w mapie witryny

Średni

Usuń z mapy witryny

Literówka w linku z zewnątrz do ważnej strony

Średni

301 do poprawnego adresu

Przypadkowe adresy bez ruchu i linków

Niski

Zostaw 404 – to prawidłowa odpowiedź

Zasada jest prosta: przekierowanie ma sens, gdy istnieje strona, która dla klienta jest logicznym odpowiednikiem usuniętej. Jeśli takiej strony nie ma, prawidłową odpowiedzią jest 404 lub 410. Kiedy przekierowywać, a kiedy zostawić stronę produktu, opisaliśmy szczegółowo w artykule o produktach niedostępnych i wycofanych.

Jak naprawiać błędy 404 bez utraty ruchu

Przekierowania 301 do odpowiedników

Dla stron z wartością – ruchem, linkami, historią – najlepszym rozwiązaniem jest przekierowanie 301 na najbliższy odpowiednik: nowszy model, ten sam produkt pod nowym adresem albo kategorię, w której klient znajdzie alternatywy. Google traktuje przekierowanie stałe jako silny sygnał, że strona docelowa ma przejąć miejsce starej. Zasady planowania przekierowań opisaliśmy w tekście o przekierowaniach 301 w sklepie.

[#uwaga] Nie przekierowuj wszystkich usuniętych produktów na stronę główną. Klient szukający konkretnego modelu nie znajdzie tam odpowiedzi, a Google może potraktować takie przekierowania jak pozorne błędy 404. Lepiej przekierować na kategorię lub następcę – albo zostawić 404, jeśli odpowiednika nie ma.

Poprawa linków u źródła

Przekierowanie to łatka. Jeśli strona 404 jest linkowana z menu, opisu kategorii czy wpisu na blogu, popraw link bezpośrednio, tak by prowadził do właściwego adresu. Dzięki temu klient nie przechodzi przez przekierowanie, a robot nie traci czasu na martwe lub pośrednie adresy. Regularny crawl sklepu pozwala wyłapać takie linki, zanim zauważą je klienci. Szczególnie warto sprawdzać elementy powtarzane na wielu stronach – menu, stopkę, banery i bloki „polecane” – bo jeden błędny link w szablonie oznacza tysiące martwych odnośników w całym sklepie.

Usunięcie martwych adresów z mapy witryny

Mapa witryny powinna zawierać wyłącznie adresy kanoniczne zwracające kod 200. Strony 404 i przekierowane adresy w mapie to sprzeczne sygnały dla Google. Większość platform aktualizuje mapę automatycznie, ale po większych zmianach warto to sprawdzić – np. przesyłając mapę ponownie w Search Console i obserwując liczbę wykrytych adresów.

Prawdziwy kod 404 zamiast pozornego

Pozorny błąd 404 pojawia się, gdy strona nie ma treści – np. pusta kategoria, karta produktu z komunikatem „brak produktu” – ale serwer zwraca kod 200. Google może uznać taką stronę za nieistniejącą i oznaczyć ją w raporcie. Rozwiązania są dwa: jeśli strona ma zniknąć, zwracaj prawdziwy kod 404 lub 410; jeśli ma zostać – dodaj treść i alternatywy, np. podobne produkty. W sklepach opartych na JavaScripcie problem bywa częstszy, o czym piszemy w tekście o JavaScript a SEO w sklepie.

Wykres – proces naprawy błędów 404 w sklepie bez utraty ruchu. [#chart:se88b]

404 czy 410 – który kod wybrać

Dla Google kody 404 i 410 oznaczają w praktyce to samo: treści nie ma, a adres nie trafi do indeksu lub zostanie z niego usunięty. Różnica jest głównie semantyczna. Kod 410 mówi wprost, że strona została usunięta celowo i na stałe, a 404 – że jej nie znaleziono, bez informacji o przyczynie.

W sklepie 410 może się przydać przy świadomym porządkowaniu katalogu – np. gdy usuwasz setki stron po wycofanej marce i nie planujesz przekierowań. W codziennej pracy wystarczy poprawnie działający kod 404. Najważniejsze, by wybrany kod był faktycznie zwracany przez serwer, a nie tylko wyświetlany jako tekst na stronie z kodem 200.

Błędy 404 w reklamach, feedzie i marketplace’ach

Martwe adresy szkodzą nie tylko SEO. Jeśli produkt z feedu dla Merchant Center prowadzi do strony 404, oferta może zostać odrzucona, a reklamy kierujące na nieistniejące strony marnują budżet i mogą zostać wstrzymane. Dlatego przy wycofywaniu produktów warto pilnować spójności: produkt znika z feedu i kampanii w tym samym momencie, w którym zmienia się jego strona.

Podobnie z linkami w newsletterach, social mediach i opisach na marketplace’ach odsyłających do sklepu. Po zmianie adresów najpopularniejsze z nich warto przekierować, a w szablonach komunikacji – zaktualizować. To drobiazgi, które łatwo przeoczyć, a które bezpośrednio przekładają się na utracone wizyty.

Jak mierzyć skalę problemu z błędami 404

Żeby ocenić, czy błędy 404 są realnym problemem, warto połączyć kilka danych: liczbę wizyt na stronie błędu w GA4, liczbę linków wewnętrznych do stron 404 z crawla oraz liczbę adresów 404 z ruchem lub linkami zewnętrznymi. Jeśli strona błędu ma kilka wizyt miesięcznie, a crawl nie pokazuje martwych linków, problem jest marginalny. Jeśli codziennie trafiają na nią dziesiątki klientów z Google lub z reklam, trzeba działać szybko.

Dobra strona błędu 404 w sklepie

Nawet przy najlepszej organizacji klienci czasem trafią na nieistniejący adres. Wtedy strona błędu powinna pomóc im znaleźć to, czego szukali, zamiast kończyć wizytę. Google zaleca, by niestandardowa strona 404 była przyjazna dla użytkownika i nadal zwracała kod 404.

  • Jasny komunikat – strona nie istnieje, ale klient jest w dobrym miejscu.

  • Wyszukiwarka – pole wyszukiwania na górze strony błędu.

  • Linki do głównych kategorii i bestsellerów – szybka droga do oferty.

  • Kontakt – informacja, jak zapytać o produkt, którego klient szukał.

  • Spójny wygląd – strona 404 w szablonie sklepu, z menu i stopką.

  • Kod odpowiedzi 404 – strona błędu nie może zwracać kodu 200.

Elementy, które pomagają klientom wrócić do zakupów, opisaliśmy szerzej w zestawieniu usprawnień zwiększających konwersję w sklepie.

Błędy 404 po migracji i zmianie adresów

Największe fale błędów 404 pojawiają się po migracji platformy, zmianie struktury kategorii lub domeny. Wtedy przekierowania trzeba zaplanować przed publikacją, a nie po fakcie. Mapa przekierowań stary–nowy adres, test na środowisku testowym i kontrola po wdrożeniu to podstawa. Przebieg takiej zmiany opisaliśmy w artykule o migracji sklepu a SEO.

[#przyklad] Sklep z artykułami dla zwierząt zmienił nazwy kilkudziesięciu kategorii, a platforma automatycznie wygenerowała nowe adresy bez przekierowań. W ciągu kilku tygodni w raporcie indeksowania pojawiły się setki adresów 404, a ruch na frazy kategorii wyraźnie spadł. Po przygotowaniu mapy przekierowań 301 ze starych adresów na nowe, poprawie linków w opisach i blogu oraz aktualizacji mapy witryny ruch zaczął wracać, choć pełna stabilizacja zajęła kilka tygodni.

Błędy 404 na platformach sklepowych

Wiele popularnych platform ma wbudowane mechanizmy, które ograniczają liczbę błędów 404 – automatyczne przekierowania przy zmianie nazwy produktu, ustawienia zachowania dla usuniętych i ukrytych towarów czy moduły do ręcznego dodawania przekierowań. Warto przejrzeć te ustawienia raz, przy konfiguracji sklepu, i upewnić się, że odpowiadają Twojej strategii. Przykładowo w IdoSell można określić, co dzieje się ze stronami usuniętych i ukrytych produktów, o czym piszemy w tekście o SEO w IdoSell.

Domyślne ustawienia nie zawsze są najlepsze dla SEO – np. automatyczne przekierowanie wszystkich usuniętych produktów na stronę główną. Lepiej świadomie wybrać przekierowanie na kategorię albo pozostawienie strony z informacją o niedostępności i propozycją alternatyw.

Jak zapobiegać błędom 404

Najtańszy błąd 404 to ten, który nie powstał. Kilka zasad organizacyjnych mocno ogranicza ich liczbę.

  • Procedura wycofania produktu – decyzja: zostawić z informacją, przekierować czy usunąć z kodem 404 lub 410.

  • Automatyczne przekierowania przy zmianie adresu – wiele platform tworzy je przy zmianie nazwy produktu lub kategorii; warto sprawdzić, czy ta funkcja jest włączona.

  • Ustawienia integracji z dostawcą – ukrywanie zamiast kasowania produktów, które znikają z pliku.

  • Comiesięczny crawl sklepu – lista linków wewnętrznych do stron 404 i łańcuchów przekierowań.

  • Kontrola po każdej większej zmianie – nowe menu, przebudowa kategorii, zmiana szablonu.

[#checklista] Błędy 404 w sklepie: raport Nie znaleziono (404) i Pozorny błąd 404 przejrzany; linki wewnętrzne do stron 404 poprawione; wartościowe adresy przekierowane 301 do odpowiedników; brak masowych przekierowań na stronę główną; mapa witryny bez martwych adresów; strona 404 pomocna i zwracająca kod 404; procedura wycofania produktów ustalona.

Najczęściej zadawane pytania

Czy błędy 404 szkodzą pozycjom sklepu w Google?

Błędy 404 na adresach, które nie mają wartości, nie szkodzą widoczności całego sklepu. Problemem są 404 na stronach z ruchem, linkami lub linkowanych z Twojego sklepu – wtedy tracisz ich sygnały i wizyty klientów.

Czy każdy błąd 404 trzeba przekierować?

Nie. Przekierowanie ma sens, gdy istnieje logiczny odpowiednik usuniętej strony. Jeśli go nie ma, prawidłową odpowiedzią jest kod 404 lub 410.

Czym różni się 404 od 410?

404 oznacza, że strony nie znaleziono, a 410 – że usunięto ją na stałe. Google traktuje oba kody tak samo: adres nie trafia do indeksu lub jest z niego usuwany.

Co to jest pozorny błąd 404?

To strona, która zwraca kod 200, ale według Google wygląda na nieistniejącą – np. jest pusta albo zawiera tylko komunikat o braku produktu. Trzeba albo zwracać prawdziwy kod 404 lub 410, albo dodać na stronie wartościową treść.

Czy przekierować usunięte produkty na stronę główną?

Nie jest to dobre rozwiązanie. Klient nie znajdzie tam produktu, a Google może potraktować takie przekierowania jak pozorne błędy 404. Lepiej przekierować na kategorię lub następcę produktu.

Jak często sprawdzać błędy 404?

W większości sklepów wystarczy raz w miesiącu oraz po każdej większej zmianie – migracji, przebudowie kategorii czy masowym usuwaniu produktów.

Podsumowanie

Błędy 404 są w sklepie nieuniknione, ale nie muszą kosztować ruchu. Kluczem jest priorytetyzacja: poprawa linków wewnętrznych, przekierowania 301 dla stron z wartością, prawdziwe kody 404 i 410 dla stron bez odpowiedników, pomocna strona błędu i procedury, które zapobiegają masowym usunięciom. Regularna kontrola w Search Console i crawl sklepu pozwalają reagować, zanim problem urośnie.

Jeśli w Twoim sklepie przybywa błędów 404 albo planujesz zmiany, które mogą je wywołać, sprawdź, jak prowadzimy SEO dla sklepów internetowych.

Czy ten artykuł był pomocny? Oceń go
Bądź pierwszą osobą, która oceni

Mateusz Piotrowicz

Technical & Logistics Expert

Optymalizuje logistykę, magazyn i wysyłki sprzedawców. Skupia się na kosztach i terminowości dostaw.

Optymalizuje logistykę, magazyn i wysyłki sprzedawców. Skupia się na kosztach i terminowości dostaw.

★★★★★
Współpracowałeś z Vinson?
Twoja opinia pomoże innym sprzedawcom wybrać sprawdzoną agencję. Zajmie Ci to minutę.
Oceń nas na Trustpilot →
Potrzebujesz pomocy z tym tematem?

SEO dla sklepów internetowych

Mateusz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie – bez zobowiązań.

  • Analiza Twojego konta i obecnych działań
  • Konkretny plan poprawek do wdrożenia
  • Bezpłatna konsultacja – bez zobowiązań
4,9/5 ze 140 opiniiSEO dla sklepów internetowych
Mateusz Piotrowicz – Technical & Logistics Expert
Mateusz PiotrowiczTechnical & Logistics Expert

Przeczytaj także

Więcej porad z naszej bazy wiedzy – przesuń, aby zobaczyć kolejne artykuły.

1 / 1

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

ZADZWOŃ

574 944 685

ADRES

Kazimierza Wielkiego 7/7

32-700 Bochnia