Nodea — logo

błąd 404

Błąd 404 (Not Found) to kod odpowiedzi HTTP zwracany, gdy serwer działa poprawnie, ale pod wskazanym adresem URL nie istnieje żaden zasób. To najbardziej rozpoznawalny błąd internetu — spotyka każdego użytkownika i występuje w każdej większej witrynie, dlatego kluczowe jest nie tyle jego całkowite wyeliminowanie, co świadome zarządzanie nim.

Jak działa błąd 404

Do najczęstszych źródeł należą: usunięcie podstrony bez przekierowania, zmiana struktury adresów po migracji lub redesignie, literówki w linkach wewnętrznych i zewnętrznych oraz błędna konfiguracja routingu aplikacji. Osobnym zjawiskiem jest tzw. soft 404 — strona z komunikatem „nie znaleziono" zwracana z kodem 200; myli ona roboty wyszukiwarek, które indeksują pustą treść zamiast odnotować brak zasobu. Poprawnie skonfigurowany serwer powinien dla nieistniejących adresów zwracać rzeczywisty kod 404 (lub 410, gdy zasób usunięto trwale).

Zastosowanie w praktyce

Dobra praktyka obejmuje trzy elementy. Po pierwsze, przyjazna strona błędu: zamiast surowego komunikatu — nawigacja, wyszukiwarka i linki do najważniejszych sekcji, które zatrzymują użytkownika w serwisie. Po drugie, monitoring: raport indeksowania w Google Search Console i analiza logów serwera pokazują, które nieistniejące adresy generują ruch i skąd prowadzą do nich linki. Po trzecie, naprawa: literówki w linkach wewnętrznych koryguje się u źródła, a adresy z wartościowymi linkami przychodzącymi kieruje przez przekierowanie 301 na najbliższą tematycznie stronę. Warto też dbać o aktualną mapę witryny XML, by roboty nie odpytywały dawno usuniętych adresów. Masowe 404 marnują budżet indeksowania i osłabiają profil linków, ale pojedyncze wystąpienia są zupełnie normalne. Nie każdy usunięty adres wymaga zresztą przekierowania — jeśli podstrona nie miała wartościowych linków ani ruchu, poprawne zwrócenie kodu 404 lub 410 jest lepsze niż sztuczne kierowanie użytkownika na niepowiązaną tematycznie stronę główną, co bywa dla niego mylące i osłabia sygnały jakości.

Powiązane pojęcia

Najczęstsze pytania

Czy błędy 404 szkodzą pozycjonowaniu?

Pojedyncze 404 są naturalne i nie obniżają ocen całej witryny. Szkodliwe są natomiast błędy masowe: linki wewnętrzne prowadzące donikąd marnują budżet indeksowania, a usunięte strony z wartościowymi linkami przychodzącymi tracą przekazywaną moc, jeśli nie ustawiono przekierowań 301.