← Wróć do słownika
Kody błędów HTTP
Błąd 404 Not Found – co oznacza i skąd się bierze
Kod 404 oznacza, że serwer działa i odpowiada, ale pod danym adresem nie znalazł żadnej treści. To nie jest błąd serwera – to informacja, że zasób, którego szukasz, po prostu tam nie jest, albo nigdy nie był, albo został przeniesiony bez pozostawienia śladu w postaci przekierowania.
Co to oznacza w praktyce na stronie WordPress
- Zmieniona struktura permalinków, np. z /?p=123 na /nazwa-wpisu/, bez przekierowania starych adresów na nowe.
- Usunięty albo przeniesiony wpis lub strona, do których wciąż prowadzą linki z Google czy mediów społecznościowych.
- Zmiana domeny albo przeniesienie WordPressa do innego katalogu bez aktualizacji linków wewnętrznych.
- Uszkodzone reguły przepisywania adresów w .htaccess, np. po aktualizacji wtyczki albo migracji na inny serwer.
- Zwykła literówka w linku wewnętrznym, menu albo widżecie.
Co sprawdzić
- Wejdź w Ustawienia > Bezpośrednie odnośniki w WordPressie i kliknij „Zapisz zmiany” – to odświeża reguły przepisywania adresów.
- Sprawdź, czy plik .htaccess zawiera poprawny blok reguł WordPressa.
- Jeśli treść została przeniesiona, ustaw przekierowanie ze starego adresu na nowy.
- Sprawdź Google Search Console pod kątem stron zgłaszanych jako 404, żeby złapać zerwane linki.
Tego typu błędy łapiemy też w naszych testach dostępności stron – jak to robimy, opisujemy na stronie jak testujemy.
Zerwane linki po zmianie struktury bloga potrafią kosztować sporo ruchu — zobacz nasz ranking hostingów pod blog i małe strony, jeśli planujesz migrację.