Cookies

Używamy plików cookie do analityki i reklamy. Możesz zaakceptować wszystkie, tylko niezbędne lub dostosować preferencje. Polityka Cookie

Digital Vantage LogoDigital Vantage Logo
  • O nas
  • Oferta
    • Strony internetowe
    • Aplikacje Webowe
    • Aplikacje
    • Doradztwo technologiczne dla firm
    • Marketing online i branding
  • Zasoby
    • Blog & News
    • Narzędzia i kalkulatory
    • Szablony i checklisty
    • Niezależne raporty branżowe
    • Słownik pojęć
    • Program partnerski
  • Kontakt
Porozmawiajmy!
Polski|English
Digital Vantage LogoDigital Vantage Logo
  • O nas
  • Oferta
  • Zasoby
  • Kontakt
  • Szukaj w artykułach⌘K
  • PL|EN
    • Strony internetowe
      Budowanie profesjonalnej obecności w Internecie
    • Aplikacje Webowe
      Dedykowane aplikacje webowe – automatyzacja i rozwój Twojego biznesu!
    • Aplikacje
      Niestandardowe rozwiązania dostosowane do potrzeb biznesowych
    • Doradztwo technologiczne dla firm
      które wspierają biznes Doradztwo technologiczne dla firm, w których technologia przestała nadążać za biznesem
    • Marketing online i branding
      Projektowanie logotypów, kolorów firmowych i papieru firmowego
    • Blog & News
      Aktualności ze świata cyfrowego.
    • Narzędzia i kalkulatory
      Zanim zaczniesz rozmawiać z agencją, sprawdź ile powinien kosztować Twój projekt.
    • Szablony i checklisty
      Profesjonalne checklisty dla firm B2B
    • Niezależne raporty branżowe
      Cykliczne programy raportów oparte na publicznie dostępnych źródłach
    • Słownik pojęć
    • Program partnerski
      Rabaty dla agencji, prowizje za polecenia
Porozmawiajmy!
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel +48 663 877 600
Andriollego 34, 05-400 Otwock (Warszawa)
REGON: 540674000
NIP: PL5321813962

Oferta
  • Strony internetowe
  • Strony firmowe
  • Landing page
  • Aplikacje webowe
  • Aplikacje mobilne
  • MVP dla startupów
  • Tworzenie oprogramowania
  • Doradztwo technologiczne
  • Marketing online i branding
  • Wycena strony internetowej
Digital Vantage
  • O nas
  • Kontakt
  • Porozmawiajmy o Twoim biznesie
  • Program partnerski
  • Zasoby dla firm
  • Mapa strony
Artykuły i przewodniki
  • Strony internetowe
  • Sklepy internetowe
  • Start firmy w internecie
  • Aplikacje webowe
  • Aplikacje dla firm
  • Wizytówka Google
  • Oprogramowanie SaaS
  • Słownik pojęć
Raporty branżowe
  • Analiza cen polskiego rynku web
  • Koszty stron internetowych
  • Koszty sklepów internetowych
  • Koszty aplikacji webowych
  • Koszty aplikacji mobilnych
  • Koszty narzędzi SaaS
Narzędzia i kalkulatory
  • Koszt strony internetowej
  • Koszt sklepu internetowego
  • Koszt aplikacji webowej
  • Koszt utrzymania strony
  • TCO sklepu internetowego
  • Test szybkości strony
  • Quiz: strona czy aplikacja
  • Quiz: jaka platforma e-commerce
  • Quiz: WordPress czy headless
  • Quiz: gotowy SaaS czy własne
Listy kontrolne i szablony
  • Uruchomienie strony
  • Audyt strony internetowej
  • UX checklist dla e-commerce
  • Migracja sklepu
  • Wybór agencji webowej
  • Bezpieczeństwo strony
Follow Us
FacebookInstagram
© Digital Vantage - Warszawa, Polska
Polityka CookiePolityka PrywatnościWarunki
Polski|English
© 2026 Digital Vantage. Wszelkie prawa zastrzeżone.
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel +48 663 877 600
Andriollego 34, 05-400 Otwock (Warszawa)
REGON: 540674000
NIP: PL5321813962

★ 5,0
Opinie w Google
24h
Odpowiadamy w dni robocze.
20+ lat
w IT/B2B EMEA
100/100
Desktop PageSpeed
© Digital Vantage - Warszawa, Polska
Polityka CookiePolityka PrywatnościWarunki
Polski|English
© 2026 Digital Vantage. Wszelkie prawa zastrzeżone.

Spis treści · 12 sekcji

W tym artykule

  1. 01Cztery kody, cztery miejsca w łańcuchu
  2. 02Błąd 500 — wewnętrzny błąd serwera
  3. 03Błąd 500 — jak naprawić, krok po kroku
  4. 04„Wystąpił krytyczny błąd na tej witrynie"
  5. 05Błąd 502 Bad Gateway — co to znaczy
  6. 06Błąd 503 — serwer chwilowo niedostępny
  7. 07Błąd 504 Gateway Timeout
  8. 08Kody 52x za Cloudflare
  9. 09Co z błędami serwera robi Google
  10. 10429 Too Many Requests — kiedy strona broni się sama
  11. 11Kogo wołać — kod, miejsce, adresat
  12. 12Czego w tym tekście świadomie nie ma
  1. Home›
  2. ›
  3. Blog & Aktualności ze świata cyfrowego›
  4. Strony internetowe — przewodnik po całym dziale›
  5. Utrzymanie strony internetowej — sześć wejść do działu i od którego zacząć›
  6. Błąd 500, 502, 503 i 504 — co znaczą i kogo wołać, gdy pojawią się na Waszej stronie
Utrzymanie i awarie·Hosting i domena·WordPress i WooCommerce·SEO i pozycjonowanie·12 min czas czytania·14 843 znaki·2285 słów

Błąd 500, 502, 503 i 504 — co znaczą i kogo wołać, gdy pojawią się na Waszej stronie

Błąd 500, 502, 503 czy 504 mówi, który element zawiódł: aplikacja, połączenie między serwerami czy przeciążenie. Co znaczą i kogo wołać.

Monitoring strony internetowej dla firm – Kompletny przewodnik po narzędziach i strategiach 2025
RE
Redakcja Digital VantageTwoj Partner w Biznesie, zespół Digital Vantage · Zespół Digital Vantage to grupa doświadczonych specjalistów łączących kompetencje z zakresu web developmentu, inżynierii oprogramowania, DevOps, UX/UI designu oraz marketingu cyfrowego. Wspólnie realizujemy projekty od koncepcji po wdrożenie — strony internetowe, sklepy e-commerce, dedykowane aplikacje i strategie digitalowe. Nasz zespół łączy wieloletnie doświadczenie z korporacji technologicznych z elastycznością i bezpośredniością, jaką daje praca w mniejszej, zgranej strukturze. Pracujemy w metodykach zwinnych, stawiamy na przejrzystą komunikację i traktujemy każdy projekt jak własny biznes. Siłą zespołu jest różnorodność perspektyw — od architektury systemów i infrastruktury, przez frontend i design, po SEO i strategię content marketingową. Dzięki temu klient otrzymuje spójne rozwiązanie, w którym technologia, estetyka i cele biznesowe idą w parze.
Publikacja19 wrz 2026
Aktualizacja8 paź 2026
PL|EN

Jeśli widzisz ten błąd na cudzej stronie — sklepie, banku, urzędzie — to nie jest problem Twojego komputera ani połączenia. Kod zaczynający się od 5 znaczy, że zawiódł serwer po drugiej stronie. Odśwież stronę za kilka minut; jeśli nie pomoże, spróbuj później. Nic więcej nie da się zrobić z tej strony ekranu.

Jeśli to Wasza strona, kod błędu jest cenniejszy, niż się wydaje. Nie mówi tylko, że „coś nie działa". Mówi, na którym odcinku drogi od przeglądarki do bazy danych coś zawiodło — a to rozstrzyga, kogo trzeba zawołać: firmę hostingową, wykonawcę strony czy dostawcę usługi, która stoi pomiędzy.

Ten tekst jest o tym, jak ten kod przeczytać. O tym, jak w ogóle dowiedzieć się o błędzie, zanim zadzwoni klient, piszemy przy monitoringu strony.

Co znajdziesz w artykule. Gdzie w łańcuchu żądania powstaje każdy z kodów. Co naprawdę znaczy błąd 500 — i dlaczego nie znaczy, że „serwer leży". Czym jest komunikat „Wystąpił krytyczny błąd na tej witrynie" w WordPressie. Co znaczy 502 Bad Gateway, 503 i 504. Skąd kody 52x za Cloudflare. Co z błędami serwera robi Google. I tabelę: kod, prawdopodobne miejsce, kogo wołać.

Cztery kody, cztery miejsca w łańcuchu

Kiedy ktoś otwiera stronę, jego przeglądarka rzadko rozmawia bezpośrednio z programem, który tę stronę tworzy. Po drodze stoi zwykle pośrednik — sieć dostarczania treści (CDN), serwer WWW przyjmujący ruch albo inny serwer pośredniczący — a za nim aplikacja: WordPress, sklep, system zarządzania treścią. Aplikacja z kolei sięga do bazy danych i do usług zewnętrznych. Każdy z tych elementów może zawieść i każdy zawodzi inaczej.

Image on the Digital Vantage website

Gdzie w łańcuchu powstaje który błąd

RFC 9110, RFC 6585

Wszystkie cztery kody są zdefiniowane w specyfikacji HTTP i każda definicja wskazuje miejsce awarii:

  • 500 — serwer napotkał „an unexpected condition", które uniemożliwiło obsłużenie żądania. Awaria w aplikacji.
  • 502 — serwer, działając jako pośrednik, „received an invalid response" od serwera, do którego się zwrócił. Awaria między pośrednikiem a aplikacją: aplikacja odpowiedziała, ale źle — albo nie odpowiedziała wcale, bo nie działa.
  • 503 — serwer jest „currently unable to handle the request due to a temporary overload or scheduled maintenance". Chwilowa odmowa: przeciążenie albo prace.
  • 504 — pośrednik „did not receive a timely response" od serwera za nim. Aplikacja nie zdążyła.

Z tego wynika pierwsza zasada czytania błędów: ta sama awaria widziana z przeglądarki zawsze wygląda tak samo — strona się nie otwiera — ale kod mówi, gdzie szukać. Wykonawca, który przy każdym błędzie zaczyna od restartu serwera, ignoruje połowę informacji, którą serwer mu podał.

Błąd 500 — wewnętrzny błąd serwera

Błąd 500 to najczęściej wyszukiwany z kodów serwera i najczęściej źle rozumiany. Brzmi jak „serwer się zepsuł". Znaczy coś węższego: program, który miał obsłużyć to konkretne żądanie, natrafił na sytuację, której nie przewidział, i przerwał pracę. Serwer działa — odpowiedział przecież, podając kod. Zawiodła aplikacja, i często tylko przy jednym rodzaju żądania.

Mamy na to świeży przykład z własnego serwisu. Przez kilka godzin wgrywanie plików do naszego systemu zarządzania treścią kończyło się błędem 500 i w notatkach roboczych trafiło do rubryki „awaria produkcji — czekamy". Strona w tym czasie działała normalnie, a inne zapisy przechodziły bez problemu. Przyczyną okazała się forma samego żądania: jedno pole wysyłane w formacie, którego aplikacja nie obsługiwała przy wgrywaniu plików. Po zmianie formy ten sam serwer przyjął ten sam plik za pierwszym razem. Lekcja jest ogólna: 500 mówi, że coś wysypało się w kodzie obsługującym to żądanie. Zanim ktokolwiek zacznie szukać awarii serwera, warto sprawdzić, czy błąd pojawia się wszędzie, czy tylko przy jednej czynności.

Przy stronach na WordPressie przyczyna błędu 500 jest zwykle jedna z trzech:

  • Wtyczka albo motyw — najczęściej zaraz po aktualizacji, gdy nowa wersja nie współpracuje z resztą. Dlatego aktualizuje się po jednej pozycji, z kopią przed: wtedy wiadomo, co odkręcić.
  • Wersja PHP — zmiana na serwerze, po której starszy kod przestaje działać. Zdarza się także bez Waszego udziału, kiedy dostawca hostingu wyłącza starą wersję.
  • Limit zasobów — skrypt przekroczył pamięć albo czas, na który pozwala serwer. Typowe przy dużych importach, generowaniu miniatur i kopiach zapasowych robionych przez wtyczkę.

Dziennik błędów serwera — dostępny w panelu hostingu albo u wykonawcy — zwykle podaje przyczynę wprost, z nazwą pliku i wiersza. Pierwsze pytanie do wykonawcy przy błędzie 500 brzmi więc: co jest w dzienniku błędów z tej minuty? Odpowiedź „zrestartowaliśmy serwer i działa" znaczy, że nikt tam nie zajrzał, a błąd wróci przy następnym takim samym żądaniu.

Błąd 500 — jak naprawić, krok po kroku

Kolejność, która najczęściej prowadzi do przyczyny najkrótszą drogą — także wtedy, gdy robi to wykonawca, a Wy chcecie wiedzieć, czy robi to dobrze:

  1. Czy błąd pojawia się wszędzie, czy przy jednej czynności. Strona główna, podstrona, panel, formularz, koszyk. Błąd tylko przy jednej czynności zawęża poszukiwania do jednej funkcji — i prawie wyklucza „awarię serwera".
  2. Dziennik błędów z tej minuty. W panelu hostingu albo u wykonawcy. W WordPressie można dodatkowo włączyć zapis błędów do pliku w katalogu wp-content — ustawieniem, które zapisuje błędy do dziennika, zamiast pokazywać je odwiedzającym.
  3. Ostatnia zmiana. Aktualizacja, nowa wtyczka, zmiana wersji PHP, wdrożenie. Jeśli błąd zaczął się tuż po niej, odkręcenie tej jednej zmiany jest szybsze niż szukanie przyczyny.
  4. Wyłączenie winnej wtyczki bez panelu. Jeśli do panelu nie da się wejść, wtyczkę wyłącza się, zmieniając nazwę jej katalogu na serwerze — WordPress przestaje ją wtedy wczytywać. Tę samą metodę opisujemy przy aktualizacjach.
  5. Kopia zapasowa, jeśli przyczyny nie widać. Przywrócenie stanu sprzed awarii to decyzja o tym, ile danych od tamtej chwili się straci — dlatego podejmuje ją właściciel, a warunkiem jest kopia, którą ktoś kiedyś odtworzył.
Pięć kroków przy błędzie 500, w kolejności prowadzącej najkrócej do przyczyny. 1. Czy błąd pojawia się wszędzie, czy przy jednej czynności; jedna czynność to jedna funkcja i prawie wyklucza awarię serwera. 2. Dziennik błędów z tej minuty, w panelu hostingu albo u wykonawcy; zwykle podaje nazwę pliku i wiersz. 3. Ostatnia zmiana — aktualizacja, wtyczka, wersja PHP, wdrożenie; odkręcenie jednej zmiany bywa szybsze niż szukanie przyczyny. 4. Wyłączenie wtyczki bez panelu przez zmianę nazwy jej katalogu na serwerze. 5. Kopia zapasowa, gdy przyczyny nie widać — decyzja właściciela, ile danych od awarii się straci. Odpowiedź „zrestartowaliśmy serwer i działa” to nie diagnoza: nikt nie zajrzał do dziennika, a błąd wróci. Przy 502 i 503 krok 2 to dziennik pośrednika i obciążenie serwera.

Błąd 500 — pięć kroków do przyczyny

Digital Vantage, schemat własny

Przy 502 i 503 kolejność jest podobna, tylko punkt drugi dotyczy dziennika pośrednika i obciążenia serwera, a punkt trzeci — wdrożeń i zmian w planie hostingowym.

„Wystąpił krytyczny błąd na tej witrynie"

Właściciele stron na WordPressie częściej niż kod 500 widzą ten komunikat. To WordPress, który od wersji 5.2 przechwytuje najpoważniejsze błędy aplikacji: zamiast pustej białej strony pokazuje odwiedzającym komunikat, że strona ma problemy techniczne.

Ważniejsze jest to, co dzieje się w tle. Według notatki zespołu WordPressa system wysyła wtedy wiadomość na adres e-mail administratora strony z tajnym linkiem do trybu odzyskiwania. Po wejściu w ten link wtyczki albo motywy, które powodują błąd, zostają wstrzymane — ale tylko dla osoby, która z linku skorzystała. Może ona zalogować się do panelu, wyłączyć winną wtyczkę albo przywrócić poprzednią wersję, podczas gdy odwiedzający nadal widzą komunikat o błędzie.

Mechanizm jest dobry, pod jednym warunkiem: ktoś musi tę wiadomość dostać. Adres administratora ustawia się przy instalacji i rzadko ktokolwiek do niego wraca. Jeśli stronę kilka lat temu zakładała agencja albo pracownik, który już nie pracuje w firmie, link odzyskiwania trafia do skrzynki, której nikt nie czyta. To ten sam problem, który opisujemy przy obsłudze strony w kontekście domeny i dostępów: adresy kontaktowe w systemach, od których zależy strona, powinny prowadzić do kogoś w firmie. Sprawdzenie zajmuje minutę — w panelu WordPressa, w ustawieniach ogólnych.

Błąd 502 Bad Gateway — co to znaczy

„Bad Gateway" po polsku to mniej więcej „zła brama". Brama to pośrednik: serwer, który przyjmuje żądanie od przeglądarki i przekazuje je dalej, do aplikacji. Błąd 502 znaczy, że pośrednik zapytał aplikację, a to, co dostał z powrotem, nie nadawało się do odesłania — albo nie dostał nic, bo aplikacja nie przyjęła połączenia.

W praktyce 502 najczęściej oznacza, że program obsługujący stronę za pośrednikiem nie działa albo właśnie się restartuje. Serwer WWW stoi, sieć działa, ale proces, który miał wygenerować stronę, padł — z braku pamięci, po błędzie, w trakcie wdrożenia nowej wersji. Dlatego 502 bywa krótki: pojawia się na kilkadziesiąt sekund w trakcie aktualizacji i znika.

Co z tego wynika dla właściciela:

  • 502 trwający sekundy w czasie wdrożenia to zwykle sposób, w jaki wdrożenie jest zrobione, a nie awaria. Da się go uniknąć, ale to decyzja o sposobie wdrażania, nie naprawa.
  • 502 powtarzający się bez wdrożeń to aplikacja, która pada. Pytanie do wykonawcy: dlaczego proces się zatrzymuje i co jest w jego dzienniku.
  • 502 od dostawcy CDN — jeśli strona stoi za siecią dostarczania treści — znaczy, że CDN działa, ale nie może się porozumieć z Waszym serwerem. Najpierw sprawdza się serwer, nie CDN.

Błąd 503 — serwer chwilowo niedostępny

503 to jedyny z tych kodów, który strona powinna czasem zwracać celowo. Specyfikacja przewiduje go dla dwóch sytuacji: przeciążenia i zaplanowanych prac. W obu przypadkach serwer może dodać nagłówek Retry-After, który mówi, kiedy warto spróbować ponownie.

Przeciążenie oznacza, że serwer przyjmuje więcej żądań, niż jest w stanie obsłużyć, i odmawia części z nich, zamiast obsłużyć wszystkie za wolno. Przy hostingu współdzielonym 503 bywa też sposobem, w jaki dostawca informuje, że strona przekroczyła przydzielone zasoby. Jeśli pojawia się regularnie w godzinach największego ruchu, to sygnał, że plan hostingowy jest za mały albo strona zużywa za dużo na jedno wyświetlenie — co zwykle widać też w Core Web Vitals.

Prace zaplanowane to druga sytuacja i tu zasada jest prosta: jeśli strona ma być na chwilę niedostępna, niech odpowiada 503, a nie stroną „trwa przerwa techniczna" z kodem 200. Dla odwiedzającego oba wyglądają tak samo. Dla wyszukiwarki pierwsze znaczy „wróć później", drugie — „tak teraz wygląda ta strona". WordPress przy aktualizacjach robi to sam: na czas instalacji wyświetla krótki komunikat o przerwie serwisowej właśnie z kodem 503 i nagłówkiem Retry-After ustawionym na 600 sekund — tak jest to zapisane w jego kodzie źródłowym.

Porównanie tej samej przerwy technicznej podanej z dwoma kodami. Odwiedzający widzi w obu przypadkach ten sam komunikat o przerwie technicznej. Serwer odpowiada: w pierwszym przypadku 503 Service Unavailable z nagłówkiem Retry-After, który mówi, kiedy wrócić; w drugim 200 OK bez żadnej wskazówki. Wyszukiwarka czyta pierwszy jako „wróć później”, drugi jako „tak teraz wygląda ta strona”. Na dole: WordPress robi to sam — na czas aktualizacji odpowiada kodem 503 z nagłówkiem Retry-After ustawionym na 600 sekund; specyfikacja przewiduje 503 dla przeciążenia i zaplanowanych prac, więc to jedyny kod błędu serwera, który strona powinna czasem zwracać celowo.

Przerwa techniczna — kod 503 czy 200

RFC 9110; WordPress, wp-includes/load.php, odczyt 5.10.2026

Błąd 504 Gateway Timeout

504 jest bliskim krewnym 502, z jedną różnicą: pośrednik nie dostał złej odpowiedzi — nie dostał żadnej na czas. Aplikacja pracowała, ale tak długo, że pośrednik przestał czekać.

Typowe przyczyny to operacje, które z natury trwają długo, uruchomione w trakcie zwykłego wyświetlenia strony: import produktów, generowanie raportu, kopia zapasowa robiona przez wtyczkę, wolne zapytanie do bazy przy dużej liczbie wpisów, zewnętrzna usługa — płatności, kurier, system magazynowy — która sama odpowiada powoli. Każda z nich może działać poprawnie i jednocześnie powodować 504, bo pośrednik ma własny limit czasu, niezależny od aplikacji.

Dlatego 504 rzadko naprawia się „na serwerze". Naprawia się go w aplikacji: długie operacje przenosi się do zadań wykonywanych w tle, zamiast wykonywać je w czasie wyświetlania strony, a wolne zapytania — optymalizuje. Podniesienie limitu czasu u pośrednika bywa szybkim obejściem, ale znaczy tylko, że odwiedzający będą dłużej patrzeć na ładującą się stronę, zanim zobaczą ten sam problem.

Kody 52x za Cloudflare

Jeśli strona stoi za Cloudflare — a stoi za nim wiele stron, w tym nasza — zamiast 502 i 504 zobaczycie często kody z serii 52x. To nie są kody ze specyfikacji HTTP, tylko własne oznaczenia Cloudflare, które precyzują, co poszło nie tak między nim a Waszym serwerem. Według dokumentacji Cloudflare:

  • 520 — serwer zwrócił nieznany błąd,
  • 521 — serwer nie działa (odmówił połączenia),
  • 522 — upłynął czas na nawiązanie połączenia,
  • 524 — upłynął czas oczekiwania na odpowiedź.

Wszystkie cztery mówią to samo co 502 i 504: Cloudflare działa, problem jest za nim, na Waszym serwerze albo w drodze do niego. Kontakt z pomocą Cloudflare rzadko coś zmieni; kontakt z hostingiem — zwykle tak.

Co z błędami serwera robi Google

Krótka awaria nie zaszkodzi pozycjom w wyszukiwarce. Długa — tak, i Google opisuje ten mechanizm w swojej dokumentacji dość dokładnie.

Image on the Digital Vantage website

Co Google robi, gdy strona zwraca błąd serwera

Google Search Central, HTTP status codes and network errors

Błędy 5xx — a także 429 — sprawiają, że roboty Google chwilowo zwalniają pobieranie stron z Waszego serwera, proporcjonalnie do liczby adresów, które zwracają błąd. Zaindeksowane adresy zostają w indeksie, ale te, które zwracają błąd serwera trwale, są z niego ostatecznie usuwane. Kiedy serwer znowu odpowiada poprawnie, Google stopniowo wraca do zwykłego tempa.

W praktyce oznacza to, że najgroźniejszy nie jest pojedynczy błąd, tylko błąd, o którym nikt nie wie: strona sklepu, która od tygodnia zwraca 500 przy jednym typie produktów, podstrona z formularzem, która przestała działać po aktualizacji. Takie adresy znikają z wyników po cichu. W Search Console widać je w raporcie o indeksowaniu stron jako błędy serwera — i to jest jeden z niewielu raportów, który warto przeglądać co tydzień, nie co kwartał.

429 Too Many Requests — kiedy strona broni się sama

429 nie jest kodem z serii 5xx, ale należy do tej samej rozmowy. Specyfikacja definiuje go jako odpowiedź na zbyt wiele żądań w krótkim czasie — mechanizm ochrony przed botami, atakami i nadmiernym ruchem. Tak jak przy 503, serwer może podać Retry-After.

Właściciel strony powinien o nim wiedzieć z jednego powodu: zapora, która broni strony przed botami, potrafi zablokować także roboty wyszukiwarek. Google traktuje 429 jak błąd serwera i zwalnia pobieranie; jeśli trwa to długo, skutki są takie jak przy każdym trwałym błędzie. Po włączeniu nowej ochrony przed botami — w hostingu, w CDN albo wtyczką — warto sprawdzić w Search Console, czy robot Google nie zaczął dostawać odmów.

Kogo wołać — kod, miejsce, adresat

Kod błędu nie zastąpi diagnozy, ale pozwala zacząć od właściwej osoby.

Kod

Najbardziej prawdopodobne miejsce

Pierwszy adresat

500

aplikacja: wtyczka, motyw, kod, wersja PHP

wykonawca strony; najpierw dziennik błędów

„Krytyczny błąd" w WordPressie

wtyczka lub motyw

osoba z dostępem do e-maila administratora

502

proces aplikacji nie działa albo się restartuje

hosting lub wykonawca, jeśli zarządza serwerem

503

przeciążenie albo prace

hosting (limity), wykonawca (prace)

504

aplikacja za wolna: import, kopia, wolne zapytanie

wykonawca strony

520–524

serwer za Cloudflare

hosting

429

zapora lub ochrona przed botami

ten, kto ją włączał

Jeśli stroną opiekuje się firma zewnętrzna, ta tabela jest też testem umowy: czy wiadomo, kto jest adresatem w każdym wierszu, i w jakim czasie ma zareagować. Jak to zapisać, rozkładamy przy obsłudze strony.

Czego w tym tekście świadomie nie ma

  • Błędów 404, 403, 401 i 400 — to błędy po stronie żądania, z inną diagnozą i innym adresatem; opisujemy je razem z mapą wszystkich kodów w tekście o błędzie 404.
  • Przekierowań 301 i 302 — migracja strony, gdzie są sercem całej operacji.
  • Tego, jak wykryć błąd, zanim zobaczy go klient — monitoring strony.
  • Przywracania strony, gdy przyczyny nie widać — kopia zapasowa.

Najkrótsze podsumowanie: kod błędu serwera to adres, nie diagnoza. 500 każe zajrzeć do aplikacji i jej dziennika, 502 i 504 — na połączenie między pośrednikiem a aplikacją, 503 — na obciążenie albo prace, 52x — na serwer za Cloudflare. A zanim ktokolwiek uzna, że „serwer leży", warto sprawdzić, czy błąd pojawia się wszędzie, czy tylko przy jednej czynności — nasz własny 500 był właśnie tym drugim.

FAQ

Pytania o błędy serwera

Że program obsługujący stronę natrafił na nieoczekiwaną sytuację i przerwał obsługę żądania. Serwer działa — zawiodła aplikacja, często tylko przy jednym rodzaju żądania. Przy WordPressie najczęściej to wtyczka lub motyw po aktualizacji, zmiana wersji PHP albo przekroczony limit pamięci. Przyczynę zwykle podaje dziennik błędów serwera.

Że serwer pośredniczący — CDN albo serwer WWW — zapytał aplikację o stronę i dostał odpowiedź, której nie umie użyć, albo nie dostał żadnej, bo aplikacja nie działa. Krótki 502 w czasie wdrożenia bywa normalny. Powtarzający się bez wdrożeń znaczy, że proces aplikacji pada.

Chwilową odmową: serwer jest przeciążony albo trwają zaplanowane prace. To jedyny z tych kodów, który strona powinna czasem zwracać celowo — w czasie przerwy serwisowej, zamiast strony „trwa przerwa techniczna" z kodem 200.

Aplikacja nie zdążyła odpowiedzieć, zanim pośrednik przestał czekać. Typowe przyczyny to długie operacje w czasie wyświetlania strony: import, kopia zapasowa, raport, wolne zapytanie do bazy albo powolna usługa zewnętrzna. Naprawia się to w aplikacji, przenosząc długie zadania w tło.

Sprawdzić skrzynkę administratora strony: WordPress wysyła tam link do trybu odzyskiwania, który wstrzymuje winną wtyczkę lub motyw dla osoby korzystającej z linku. Jeśli wiadomość nie przychodzi, adres administratora prawdopodobnie jest nieaktualny — warto go poprawić, zanim błąd się powtórzy.

Krótki — nie. Google przy błędach 5xx chwilowo zwalnia pobieranie strony, a zaindeksowane adresy zostają w indeksie. Adresy, które zwracają błąd serwera trwale, są jednak ostatecznie usuwane z indeksu, dlatego najgroźniejszy jest błąd, o którym nikt nie wie.

Błąd wraca? Sprawdzimy, co jest w dzienniku

Po krótkiej rozmowie przeglądamy dziennik błędów serwera, raport indeksowania w Search Console i adresy kontaktowe, na które trafiają powiadomienia — zanim kolejny błąd przyjdzie w najgorszym momencie.

Umów rozmowę

Powiązane posty

  • Strony internetowe — przewodnik po całym dziale
    • Utrzymanie strony internetowej — sześć wejść do działu i od którego zacząć

      Utrzymanie strony internetowej to cztery zadania: żeby działała, była szybka, miała kogoś odpowiedzialnego i przetrwała zmianę. Od czego zacząć.

      • 1.
        Błąd 404, 403, 401 i 400 — co znaczą kody błędów na stronie i jak je naprawić

        Błąd 404 na własnej stronie to zwykle usunięta podstrona bez przekierowania. Co znaczą kody 4xx, co robi z nimi Google i dlaczego nasza 404 zwraca 200.

      • 2.
        Core Web Vitals — dlaczego wynik w PageSpeed mierzy co innego

        Core Web Vitals to nie wynik PageSpeed: największą wagę ma w nim metryka, której Google nie używa w rankingu. Trzy progi i co z nimi zrobić.

      • 3.
        Obsługa strony internetowej — co naprawdę kupujecie, podpisując umowę

        Obsługa strony internetowej to umowa, nie lista czynności. Czas reakcji, SLA, dostęp do domeny i prawa do kodu — to sprawdźcie przed podpisem.

      • 4.
        Monitoring strony internetowej — kto dowie się pierwszy, Wy czy klient

        Monitoring stron www: kod 200 nie znaczy, że strona działa — nasza odpowiada nim na adresy, które nie istnieją. Co sprawdzać i kto dostaje alert.

      • 5.
        Migracja strony internetowej — hosting, domena i przekierowania 301

        Migracja strony internetowej to trzy operacje: zmiana hostingu, domeny i adresów. Co zgłosić Google, jak przenieść domenę .pl i ułożyć 301.

O zespole

Digital Vantage Team

Twoj Partner w Biznesie, zespół Digital Vantage

Zespół Digital Vantage to grupa doświadczonych specjalistów łączących kompetencje z zakresu web developmentu, inżynierii oprogramowania, DevOps, UX/UI designu oraz marketingu cyfrowego. Wspólnie realizujemy projekty od koncepcji po wdrożenie — strony internetowe, sklepy e-commerce, dedykowane aplikacje i strategie digitalowe. Nasz zespół łączy wieloletnie doświadczenie z korporacji technologicznych z elastycznością i bezpośredniością, jaką daje praca w mniejszej, zgranej strukturze. Pracujemy w metodykach zwinnych, stawiamy na przejrzystą komunikację i traktujemy każdy projekt jak własny biznes. Siłą zespołu jest różnorodność perspektyw — od architektury systemów i infrastruktury, przez frontend i design, po SEO i strategię content marketingową. Dzięki temu klient otrzymuje spójne rozwiązanie, w którym technologia, estetyka i cele biznesowe idą w parze.

Udostępnij:

FacebookTwitterLinkedInWhatsAppMessengerDiscord

Spis treści · 12 sekcji · 12 minut czytania

W tym artykule

  1. 01Cztery kody, cztery miejsca w łańcuchu
  2. 02Błąd 500 — wewnętrzny błąd serwera
  3. 03Błąd 500 — jak naprawić, krok po kroku
  4. 04„Wystąpił krytyczny błąd na tej witrynie"
  5. 05Błąd 502 Bad Gateway — co to znaczy
  6. 06Błąd 503 — serwer chwilowo niedostępny
  7. 07Błąd 504 Gateway Timeout
  8. 08Kody 52x za Cloudflare
  9. 09Co z błędami serwera robi Google
  10. 10429 Too Many Requests — kiedy strona broni się sama
  11. 11Kogo wołać — kod, miejsce, adresat
  12. 12Czego w tym tekście świadomie nie ma

Komentarze

Oceń artykuł

Brak komentarzy. Bądź pierwszy i podziel się swoją opinią!

Powiązane artykuły

Wróć do przewodnika: Strony internetowe — przewodnik po całym dziale

⇲
Klepsydra na arkuszu rozliczeń: monety w górnej bańce przesypują się i układają w dolnej w rosnące słupki wykresu

Ile kosztuje pozycjonowanie — cena SEO policzona z cenników, a nie z widełek

Ile kosztuje pozycjonowanie? Nie ma niezależnego badania cen SEO w Polsce. Jak z cenników agencji policzyć godziny, linki i teksty oraz porównać oferty.

Data publikacji: 03/10/2026
Znaki: 23058•Słowa: 3555•Czas czytania: 18 min
⇲
Tarcza prędkościomierza podzielona na dwie połowy: górna wypełniona tysiącami drobnych punktów pomiarów, dolna z jedną wskazówką

PageSpeed Insights — jak czytać raport: dane użytkowników, wynik Lighthouse i ustawienia testu

Co znaczy każda część raportu PageSpeed Insights: dane z 28 dni od użytkowników, wynik Lighthouse, telefon kontra komputer i dlaczego wynik się zmienia.

Data publikacji: 03/10/2026
Znaki: 25321•Słowa: 3914•Czas czytania: 20 min
⇲
Lupa nad stosem półprzezroczystych paneli z wykresami słupkowymi i liniowymi; górny panel uniesiony, przez który przechodzi promień w kształcie znacznika wyboru

Google Search Console — co to jest i jak z niej korzystać w firmie

Google Search Console bez zgadywania: weryfikacja, dostęp dla agencji, CTR i średnia pozycja według definicji Google oraz statusy indeksowania stron.

Data publikacji: 03/10/2026
Znaki: 26213•Słowa: 3947•Czas czytania: 20 min
⇲
Rozłożona na warstwy karta produktu: zdjęcie, cena i przycisk zakupu — anatomia karty produktu

Karta produktu — co musi zawierać, żeby sprzedawała, była zgodna z prawem i widoczna w Google

Co musi zawierać karta produktu: zdjęcia, cena z zasadą 30 dni, obowiązkowe informacje z GPSR, dostawa i zwroty, opinie oraz dane strukturalne dla Google.

Data publikacji: 01/10/2026
Znaki: 18612•Słowa: 2752•Czas czytania: 14 min
⇲
Lupa nad jednym podświetlonym elementem szkieletu strony internetowej — audyt SEO sklepu

Audyt SEO sklepu internetowego — co sprawdzić i w jakiej kolejności

Audyt SEO sklepu w siedmiu krokach: indeksowanie, Core Web Vitals, wyniki rozszerzone i duplikaty w Search Console, potem dane w Merchant Center.

Data publikacji: 01/10/2026
Znaki: 16397•Słowa: 2336•Czas czytania: 12 min
⇲
Strumień kart produktów płynący z pudełka do świetlnej belki — feed produktowy w Google Merchant Center

Google Merchant Center — co to jest i jak skonfigurować konto w sklepie internetowym

Google Merchant Center: weryfikacja witryny, dane produktowe, wymagania dostawy i strony docelowej, zasady odrzucenia, integracje z Shopify i WooCommerce.

Data publikacji: 01/10/2026
Znaki: 16444•Słowa: 2320•Czas czytania: 12 min
⇲
Tarcza zegara z pierścienia segmentów, w której brakuje jednego małego fragmentu

SLA — co to jest i co sprawdzić w umowie SLA z dostawcą chmury

SLA co to jest: ile przestoju mieści się w 99,9%, jak wyglądają SLA AWS, Microsoft i Google, SLO, RPO i RTO oraz 10 rzeczy do sprawdzenia w umowie.

Data publikacji: 30/09/2026
Znaki: 21530•Słowa: 3253•Czas czytania: 17 min
⇲
Image on the Digital Vantage website

Szablony WordPress — jak wybrać, żeby nie przebudowywać strony za rok

Szablony WordPress wybiera się nie wyglądem: katalog podaje trzy pola, które mówią, ile szablon będzie kosztował za rok. I co znika przy jego zmianie.

Data publikacji: 20/09/2026
Znaki: 14761•Słowa: 2241•Czas czytania: 12 min
⇲
Image on the Digital Vantage website

Błąd 404, 403, 401 i 400 — co znaczą kody błędów na stronie i jak je naprawić

Błąd 404 na własnej stronie to zwykle usunięta podstrona bez przekierowania. Co znaczą kody 4xx, co robi z nimi Google i dlaczego nasza 404 zwraca 200.

Data publikacji: 19/09/2026
Znaki: 14112•Słowa: 2228•Czas czytania: 12 min