Kody stanu HTTP
Kody stanu HTTP — Polski
418 Jestem czajnikiem
Historia HTTP 418 — kodu statusu HTCPCP z primaaprilisowego RFC, który stał się ulubionym easter eggiem internetu — a także to, co naprawdę dzieje się, gdy Google napotyka 418, i dlaczego zwracanie go przez WAF na prawdziwych stronach stanowi problem.
Polski › TreściKod 200 OK
Co oznacza HTTP 200 OK (RFC 9110), dlaczego jest konieczny, ale niewystarczający do indeksowania, na czym polega pułapka soft 404, czym 200 różni się od 204 i 304 oraz jak potwierdzić, co faktycznie otrzymuje Googlebot.
Polski › Treści429 Zbyt wiele żądań
Co oznacza kod HTTP 429, jak Google traktuje ograniczanie szybkości i zwalnia crawlowanie, jaki jest wpływ na budżet crawlowania oraz jak skonfigurować serwer do wysyłania 429 bez powodowania usunięcia stron z indeksu.
Polski › Treści503 Usługa niedostępna
Dlaczego 503 jest właściwym kodem przy planowanej konserwacji, jak nagłówek Retry-After prowadzi Googlebota, jak Google wycofuje szybkość crawlowania po 503 oraz jak uniknąć przypadkowego usunięcia stron z indeksu.
Polski › TreściKod 204 No Content
Co oznacza HTTP 204, dlaczego Google traktuje odpowiedzi 204 podobnie do soft 404s, kiedy 204 jest prawidłowo używany (API, beacony) oraz co zwracać zamiast niego w przypadku stron internetowych.
Polski › TreściKod 401 Unauthorized
Co oznacza odpowiedź HTTP 401 Unauthorized, czym różni się od 403 Forbidden, jak Google traktuje strony chronione uwierzytelnianiem oraz jakie ma to konsekwencje dla SEO.
Polski › TreściKod 403 Forbidden
Co oznacza błąd HTTP 403, jak Google go traktuje (blokada podobna do noindex), jakie są częste przyczyny (kontrola dostępu, blokowanie botów, błędne uprawnienia) oraz jak naprawiać 403 w SEO.
Polski › TreściKod 404 Not Found
Co oznacza błąd 404, jak Google obsługuje strony 404 (z czasem usuwa je z indeksu), czym różni się twardy 404 od soft 404 oraz jakie są dobre praktyki SEO dla stron 404.
Polski › TreściPrzekierowanie 301
Czym jest stałe przekierowanie 301, dlaczego Google twierdzi, że nie powoduje utraty PageRank, jak długo je utrzymywać, jak wdrożyć je w Apache, nginx, WordPressie i Cloudflare oraz jakie błędy fałszywego 301 po cichu kosztują sygnały.
Polski › Treści304 Nie zmodyfikowano
Czym jest HTTP 304 Not Modified, dlaczego jest kodem 3xx, ale nie przekierowaniem, jak działają ETag i Last-Modified oraz dlaczego może pośrednio poprawiać efektywność crawlowania na dużych witrynach bez wpływu na rankingi.
Polski › Treści404 a 410
Różnica między kodami 404 (nie znaleziono) i 410 (usunięto) w SEO — jak szybko Google usuwa każdy z nich z indeksu, kiedy użyć 410 dla trwale usuniętej treści i czy to rozróżnienie nadal ma znaczenie.
Polski › Treści410 Gone — trwale usunięte
Czym jest status HTTP 410 Gone, jak Google usuwa strony 410 z indeksu nieco szybciej niż 404, kiedy używać 410 zamiast 404 dla trwale usuniętej treści i jak wpływa to na budżet crawlowania.
Polski › Treści451 Niedostępny z powodów prawnych
Czym jest status 451 (niedostępny z powodów prawnych), jak Google traktuje treści zablokowane prawnie w porównaniu z treściami ograniczonymi geograficznie, jak pojawia się w Search Console oraz kiedy używać 451 zamiast innych kodów statusu do geoblokowania.
Polski › Treści500 Wewnętrzny błąd serwera
Czym jest 500 Internal Server Error, jak Googlebot traktuje błędy serwera podczas crawlowania, dlaczego utrzymujące się 500 prowadzą do usunięcia stron z indeksu oraz jak je diagnozować i naprawiać.
Polski › Treści504 Przekroczenie czasu bramy
Co oznacza 504 Gateway Timeout, jak wolne serwery upstream go wywołują, jak Googlebot traktuje timeouty oraz jakie są skutki dla budżetu crawlowania i indeksowania.
Polski › Treści301 kontra 308: przekierowania
301 i 308 to stałe przekierowania; kluczowa różnica polega na tym, że 308 gwarantuje zachowanie metody HTTP i treści żądania. Wyjaśniamy, dlaczego powstał 308, jak Google i Bing traktują go względem 301 oraz kiedy warto go użyć.
Polski › Treści302 kontra 307: przekierowania tymczasowe
302 i 307 są tymczasowymi przekierowaniami; kluczowa różnica polega na tym, że 307 gwarantuje zachowanie metody HTTP i treści żądania. Wyjaśniamy, kiedy wybrać każdy kod, jak Google je przetwarza i dlaczego przeglądarka może pokazywać widmowe 307 HSTS.
Polski › Treści307 Tymczasowe przekierowanie
Czym jest 307 Temporary Redirect, jak — w przeciwieństwie do 302 — rygorystycznie zachowuje metodę HTTP, gdzie się pojawia (HSTS, tymczasowe przeniesienia) i jak Google traktuje go w SEO.
Polski › TreściPrzekierowanie 303 (See Other)
Czym jest przekierowanie 303 See Other, jak napędza wzorzec Post/Redirect/Get, dlaczego przełącza żądanie na GET lub HEAD (w przeciwieństwie do 307), czym różni się od 302 oraz dlaczego Google i Bing publikują niemal żadnych porad SEO specyficznych dla 303.
Polski › TreściPrzekierowanie 308 Permanent Redirect
Czym jest stałe przekierowanie 308, jak zachowuje metodę HTTP w przeciwieństwie do 301, jak Google przekazuje przez nie sygnały oraz kiedy warto go użyć.
Polski › TreściKod 502 Bad Gateway
Czym jest błąd 502 Bad Gateway, jakie są jego typowe przyczyny po stronie upstreamu i proxy, jak obsługuje go Googlebot oraz jaki ma wpływ na crawlowanie i indeksowanie.
Polski › TreściPrzekierowanie 301 a 302
Przekierowania 301 (stałe) a 302 (tymczasowe) — dlaczego stara zasada „301 przekazuje 95%, 302 0%” jest błędna, co Google naprawdę mówi dziś i jaką regułę zastosować przy wyborze.
Polski › TreściPrzekierowanie 302
Czym jest tymczasowe przekierowanie 302, dlaczego Google nazywa je „słabym” sygnałem przetwarzania celu (a nie ślepą uliczką z zerową wartością), jakie uzasadnione zastosowania Google rzeczywiście zaleca oraz jaki błąd kosztuje rankingi.
Polski › TreściKody błędów HTTP
Jak kody błędów HTTP 4xx i 5xx wpływają na SEO — jak Google radzi sobie z błędami, które powodują usunięcie z indeksu, marnowanie zasobów indeksowania i spadki pozycji, oraz jak je monitorować i naprawiać.