
Kod błędu HTTP mówi, po czyjej stronie leży problem. Kody z serii 400 oznaczają, że coś jest nie tak z żądaniem — złym adresem, brakiem uprawnień, wygasłą sesją. Kody z serii 500 oznaczają awarię po stronie serwera. To rozróżnienie decyduje o tym, czy problem naprawi odwiedzający, czy trzeba dzwonić do administratora.
Dla firmy ma to wymiar praktyczny: strona zwracająca błąd nie tylko traci klienta w danym momencie, ale przy dłuższym utrzymywaniu się problemu wypada z wyników wyszukiwania. Przy 89,42% udziału Google w polskim rynku wyszukiwania (StatCounter, sierpień 2026) to bezpośrednia strata zapytań.
W skrócie
- 4xx to problem z żądaniem, 5xx to awaria serwera.
- Błąd 400 najczęściej naprawia wyczyszczenie plików cookie i pamięci przeglądarki.
- 404 nie jest awarią — staje się problemem, gdy dotyczy stron, które kiedyś istniały.
- Strona 404 powinna prowadzić dalej, a nie kończyć wizytę.
- Odwiedzający nie zgłosi błędu — monitoruj je sam w Google Search Console.
Najczęstsze kody i co z nimi zrobić
| Kod | Znaczenie | Pierwszy krok |
|---|---|---|
| 400 | Nieprawidłowe żądanie | Wyczyść pliki cookie i pamięć podręczną, sprawdź adres |
| 401 | Wymagane logowanie | Zaloguj się; jeśli jesteś zalogowany — wyloguj i spróbuj ponownie |
| 403 | Brak uprawnień | Sprawdź uprawnienia plików i reguły blokad po stronie serwera |
| 404 | Nie znaleziono | Sprawdź, czy strona istniała; jeśli tak — ustaw przekierowanie 301 |
| 410 | Treść usunięta celowo | Nic; to prawidłowa odpowiedź dla skasowanej strony bez zastępnika |
| 429 | Zbyt wiele żądań | Odczekaj; przy powtarzalności sprawdź limity po stronie serwera |
| 500 | Wewnętrzny błąd serwera | Sprawdź dziennik błędów; częsta przyczyna to konflikt wtyczek |
| 502 / 504 | Problem komunikacji między serwerami | Zwykle po stronie hostingu — zgłoś do dostawcy |
| 503 | Usługa niedostępna | Przeciążenie lub tryb konserwacji; sprawdź, czy nie został włączony przypadkiem |
Źródło: opracowanie własne Content Hero na podstawie specyfikacji HTTP i praktyki utrzymania serwisów.
Błąd 400 — skąd się bierze
Serwer zwraca ten kod, gdy nie jest w stanie zinterpretować żądania. Po stronie odwiedzającego przyczyną bywa uszkodzony plik cookie, zbyt duży nagłówek zapytania albo adres ze znakami, które nie powinny się w nim znaleźć — najczęściej po skopiowaniu linku z wiadomości, która go złamała.
Kolejność sprawdzania: przepisz adres ręcznie zamiast wklejać, wyczyść pliki cookie dla tej witryny, spróbuj w oknie prywatnym i na innym urządzeniu. Jeśli błąd występuje tylko u ciebie — problem jest lokalny. Jeśli u wszystkich — leży po stronie serwera albo reguł bezpieczeństwa.
Po stronie serwisu częstą przyczyną są zbyt restrykcyjne reguły zapory aplikacyjnej, które odrzucają żądania z dłuższymi formularzami. Wtedy objawem bywa błąd pojawiający się wyłącznie przy wysyłaniu formularza kontaktowego — i firma traci zapytania, nie wiedząc o tym.
404 — kiedy jest problemem
Sam w sobie nie jest błędem do naprawienia: adres, który nigdy nie istniał, powinien zwracać właśnie ten kod. Problem pojawia się w dwóch sytuacjach. Pierwsza: strona istniała i była zaindeksowana, a po przebudowie zniknęła bez przekierowania — wtedy tracisz jej pozycje i ruch. Druga: błąd dotyczy adresu, do którego prowadzą linki z twojej własnej strony.
Osobnym przypadkiem jest sytuacja, w której serwis zamiast kodu 404 pokazuje stronę główną z kodem 200. Dla wyszukiwarki znaczy to „ta strona istnieje i wygląda tak jak strona główna”, więc do indeksu trafiają dziesiątki adresów z tą samą treścią. Objawem bywa gwałtowny wzrost liczby zaindeksowanych stron bez wzrostu ruchu.
Dobra strona 404 nie kończy wizyty: ma wyszukiwarkę, odnośniki do najważniejszych działów i prosty komunikat bez języka technicznego.
Błędy serwera — 500 i pokrewne
Kod 500 jest komunikatem zbiorczym: coś przerwało wykonywanie kodu, ale serwer nie mówi co. Przyczyny w typowym serwisie firmowym są trzy: konflikt po aktualizacji wtyczki lub motywu, wyczerpanie limitu pamięci przypisanej do strony albo błąd w dodanym ręcznie fragmencie kodu.
Diagnostyka zaczyna się od dziennika błędów w panelu hostingu — to jedyne miejsce, które powie, co faktycznie się stało. Jeśli błąd pojawił się zaraz po aktualizacji, wyłącz ostatnio zmieniony element i sprawdź ponownie. Jeśli po dodaniu fragmentu kodu — usuń go.
Kody 502 i 504 najczęściej nie są winą twojej strony, tylko komunikacji między serwerami po stronie hostingu. Jeśli powtarzają się regularnie, to argument w rozmowie z dostawcą albo powód do zmiany pakietu.
Jak wykrywać błędy, zanim zrobi to klient
Odwiedzający nie zgłosi problemu — po prostu wyjdzie. Trzy nawyki wystarczą, żeby nie dowiadywać się o awarii po miesiącu:
- Google Search Console — raport indeksowania pokazuje adresy zwracające błędy i strony wykluczone z indeksu.
- Monitoring dostępności — prosta usługa sprawdzająca stronę co kilka minut i wysyłająca powiadomienie przy awarii.
- Test formularza raz w miesiącu — wyślij zapytanie z telefonu, spoza sieci firmowej, i sprawdź, czy dotarło. To najczęściej psujący się element całego serwisu.
Czego nie robić
- Nie przekierowuj wszystkich błędów 404 na stronę główną — wskaż stronę powiązaną tematycznie.
- Nie pokazuj strony zastępczej z kodem 200 zamiast prawdziwego 404.
- Nie ignoruj powtarzających się błędów 502; to sygnał o problemie hostingu.
- Nie aktualizuj wtyczek bez kopii zapasowej — to najczęstsza droga do błędu 500.
- Nie zostawiaj komunikatów technicznych na stronie błędu; klient ma wiedzieć, co zrobić dalej.
- Nie zakładaj, że brak zgłoszeń oznacza brak błędów.
Usługi powiązane
Najczęstsze pytania o kody błędów HTTP
Jak naprawić błąd 400?
Zacznij od strony przeglądarki: przepisz adres ręcznie, wyczyść pliki cookie dla tej witryny, sprawdź w oknie prywatnym i na innym urządzeniu. Jeśli błąd występuje u wszystkich, przyczyna jest po stronie serwera — najczęściej w regułach zapory aplikacyjnej.
Czy błędy 404 szkodzą pozycjom w Google?
Same w sobie nie, jeśli dotyczą adresów, które nigdy nie istniały. Szkodzi natomiast usunięcie zaindeksowanych stron bez przekierowania oraz linki wewnętrzne prowadzące donikąd.
Czym różni się 403 od 401?
401 oznacza, że trzeba się zalogować, a 403 — że jesteś rozpoznany, ale nie masz uprawnień do tego zasobu. W serwisach firmowych 403 bywa też efektem blokady adresu IP przez zaporę.
Co oznacza błąd 503?
Że usługa jest chwilowo niedostępna — z powodu przeciążenia albo włączonego trybu konserwacji. Warto sprawdzić to drugie: tryb konserwacji bywa włączany przy aktualizacji i nie zawsze wyłącza się automatycznie.
Dlaczego strona zwraca błąd tylko czasami?
Najczęściej z powodu przeciążenia serwera w godzinach szczytu albo limitów liczby żądań. Pomaga pamięć podręczna po stronie serwera, a przy powtarzalnym problemie — mocniejszy pakiet hostingowy.
Czy mogę sam naprawić błąd 500?
Często tak. Jeśli pojawił się po aktualizacji, wyłącz ostatnio zmienioną wtyczkę lub przywróć poprzednią wersję z kopii zapasowej. Dziennik błędów w panelu hostingu wskaże, który element zawiódł.
Jak sprawdzić, jaki kod zwraca moja strona?
Narzędziem do sprawdzania nagłówków odpowiedzi albo w narzędziach deweloperskich przeglądarki, w zakładce z listą żądań. Sam wygląd strony nie wystarcza, bo treść zastępcza bywa wyświetlana z kodem 200.
Co zrobić po usunięciu strony z serwisu?
Jeśli istnieje strona o zbliżonej treści — ustaw przekierowanie 301. Jeśli nie ma sensownego zastępnika, właściwą odpowiedzią jest 410, który informuje wyszukiwarkę, że treść została usunięta celowo.
Źródła
- StatCounter Global Stats, sierpień 2026 — udział wyszukiwarek w Polsce.
- Specyfikacja HTTP oraz dokumentacja Google Search Central dotycząca obsługi kodów odpowiedzi — stan na wrzesień 2026.
- Doświadczenia własne Content Hero z utrzymania i audytów serwisów klienckich.
Data publikacji:
Data aktualizacji:



