Błąd 404 w WordPressie — jak go znaleźć i naprawić
Błąd 404 na stronie WordPress: skąd się bierze, jak znaleźć niedziałające adresy w Search Console i jak je naprawić — przekierowaniem, linkiem lub stroną 404.
7 min czytania Technika
W tym poradniku
Błąd 404 w WordPressie oznacza, że pod danym adresem nie ma strony — serwer odpowiada „nie znaleziono”. Najczęściej to skutek usuniętej podstrony, zmienionego adresu albo literówki w linku. Pojedynczy błąd 404 nie jest katastrofą, ale gdy prowadzi do niego link z Twojego menu, z Google albo z reklamy, tracisz klientów, którzy chcieli coś u Ciebie znaleźć. W tym poradniku dowiesz się, jak znaleźć takie adresy i jak naprawić każdy z nich we właściwy sposób.
Czym jest błąd 404 i kiedy naprawdę szkodzi
Kod 404 to standardowa odpowiedź serwera na adres, który nie istnieje. Każda strona internetowa je ma — wystarczy, że ktoś wpisze adres z błędem. Google wyjaśnia w swojej dokumentacji, że błędy 404 same w sobie nie obniżają oceny reszty witryny: wyszukiwarka po prostu z czasem przestaje pokazywać nieistniejące adresy.
Problem zaczyna się wtedy, gdy 404 pojawia się tam, gdzie ktoś realnie trafia:
- link w menu, stopce albo treści prowadzi do usuniętej podstrony,
- strona, która miała ruch z Google, zniknęła po zmianie adresu,
- reklama, wizytówka lub post w mediach społecznościowych kieruje na stary adres,
- inne strony linkują do adresu, którego już nie ma — a wartość tych linków przepada.
Ważna informacja
Nie musisz naprawiać każdego 404. Adres, którego nikt nie odwiedza i do którego nic nie linkuje, może spokojnie zwracać 404. Skup się na tych, które mają ruch, linki albo pojawiają się w Twojej nawigacji.
Skąd biorą się błędy 404 na stronie WordPress
Na stronach firmowych na WordPressie powtarzają się te same przyczyny:
- Zmiana adresu strony (slug). Zmieniasz tytuł usługi i adres w edytorze, a stare linki w treści i w Google prowadzą donikąd.
- Usunięte strony i wpisy. Wygasła oferta, stara promocja, nieaktualny wpis na blogu.
- Zmiana struktury bezpośrednich odnośników. Przejście np. z adresów z datą na adresy z samą nazwą wpisu zmienia adresy wszystkich wpisów naraz.
- Przeprowadzka strony na nową domenę, nowy motyw albo z innego systemu — bez przekierowań ze starych adresów.
- Literówki w linkach wpisanych ręcznie w treści lub menu.
- Usunięte obrazy i pliki — PDF z cennikiem, do którego linkuje kilka stron.
Gdy 404 zwracają wszystkie wpisy naraz
Jeśli nagle wszystkie wpisy lub podstrony pokazują błąd, a strona główna działa, zwykle winne są reguły przepisywania adresów. Często pomaga prosta rzecz:
- W panelu WordPressa otwórz Ustawienia → Bezpośrednie odnośniki.
- Niczego nie zmieniaj — po prostu kliknij Zapisz zmiany. WordPress odświeży reguły adresów.
- Sprawdź, czy wpisy znów się otwierają. Jeśli nie, poproś hosting o sprawdzenie konfiguracji serwera (np. pliku
.htaccess).
Jak znaleźć błędy 404 w WordPressie
W Google Search Console
Search Console pokazuje adresy, które Google próbował odwiedzić i dostał 404. Jeśli jeszcze jej nie masz, zacznij od poradnika o tym, jak dodać stronę do Google Search Console.
- Otwórz raport Indeksowanie stron (w sekcji indeksowania).
- W tabeli przyczyn, dla których strony nie są zindeksowane, znajdź pozycję dotyczącą stron, których nie znaleziono (404).
- Kliknij ją, żeby zobaczyć listę adresów. Przy każdym możesz użyć narzędzia sprawdzania adresu URL i zobaczyć, czy błąd nadal występuje.
- Zwróć uwagę na pozycję soft 404 — to strony, które odpowiadają poprawnie, ale wyglądają dla Google jak puste lub nieistniejące.
Na samej stronie
- Kliknij w menu i stopkę po każdej większej zmianie — to najszybszy test.
- Wtyczka do przekierowań (np. Redirection albo moduł przekierowań w Rank Math) potrafi prowadzić dziennik adresów, które zwróciły 404 odwiedzającym.
- Narzędzie do skanowania strony przejdzie po wszystkich linkach i pokaże, które prowadzą do nieistniejących adresów.
Wskazówka
Raport w Search Console pokazuje, co znalazł Google, a dziennik wtyczki — co klikali ludzie. Gdy ten sam adres jest w obu miejscach, napraw go jako pierwszy.
Jak naprawić błąd 404 w WordPressie
Dla każdego adresu zadaj sobie jedno pytanie: czy istnieje strona, która dziś odpowiada na tę samą potrzebę? Od odpowiedzi zależy sposób naprawy.
1. Strona została przeniesiona — ustaw przekierowanie 301
Jeśli treść jest pod nowym adresem albo masz bardzo podobną stronę, przekieruj stary adres na nowy przekierowaniem stałym (301). Odwiedzający i Google trafią od razu we właściwe miejsce. Jak to zrobić w WordPressie, krok po kroku opisujemy w poradniku przekierowania 301 w WordPressie.
W WordPressie przekierowanie ustawisz bez programisty:
- Rank Math ma w wersji bezpłatnej moduł przekierowań — po jego włączeniu dodajesz stary adres i nowy cel.
- Yoast SEO ma menedżera przekierowań w wersji Premium.
- Wtyczka Redirection — bezpłatna, działa niezależnie od wtyczki SEO.
Przykład
Przed:
/uslugi/remont-lazienek-krakow/→ błąd 404 (zmieniono adres usługi)Po:
/uslugi/remont-lazienek-krakow/→ przekierowanie 301 →/remont-lazienki-krakow/
2. Strona zniknęła na dobre — zostaw 404
Jeśli usługi już nie ma i nie masz niczego podobnego, 404 jest prawidłową odpowiedzią. Usuń tylko linki, które prowadzą do tego adresu z Twojej strony.
Uwaga
Nie przekierowuj wszystkich błędów 404 na stronę główną. Dla odwiedzającego to dezorientujące, a Google zwykle traktuje takie przekierowania jak soft 404 — nic na nich nie zyskujesz.
3. Link ma literówkę — popraw link
Jeśli 404 bierze się z błędu w linku na Twojej stronie, nie twórz przekierowania — popraw sam link w treści albo w menu (Wygląd → Menu lub edytor witryny w motywach blokowych).
4. Usunięty plik lub obraz
Wgraj plik ponownie pod tym samym adresem albo popraw linki tak, żeby prowadziły do aktualnej wersji.
Warto zapamiętać
Przekierowanie 301 tylko na stronę o tej samej treści, 404 dla treści usuniętej na dobre, poprawka linku przy literówce. I zawsze — usuń z własnej strony linki, które prowadzą donikąd.
Dobra strona 404 i jak zapobiegać błędom
Nawet przy porządku na stronie ktoś czasem wpisze zły adres. Dobra strona błędu 404 zatrzymuje go na Twojej witrynie:
- Krótki komunikat, że strony nie znaleziono — bez technicznego żargonu
- Wyszukiwarka i link do strony głównej
- Linki do najważniejszych usług i kontaktu
- Ten sam wygląd co reszta strony (menu, stopka)
Większość motywów WordPress ma własną stronę 404; jej wygląd zmienisz w edytorze witryny (motywy blokowe) albo w ustawieniach motywu.
Żeby błędów było mniej:
- Zanim zmienisz adres strony, zanotuj stary i od razu ustaw przekierowanie.
- Zanim usuniesz stronę, sprawdź, czy ma ruch w Search Console i czy linkują do niej inne Twoje podstrony.
- Po większej zmianie (nowy motyw, nowa struktura adresów) przejdź po menu i najważniejszych linkach.
- Raz w miesiącu zajrzyj do raportu indeksowania stron w Search Console.
Najczęstsze pytania
Czy dużo błędów 404 w Search Console oznacza karę od Google? Nie. To informacja, a nie kara. Sprawdź, czy wśród tych adresów są ważne strony albo adresy z linkami — resztę możesz zostawić.
Jak długo Google będzie pokazywał usunięty adres? Do czasu, aż ponownie go odwiedzi i zobaczy 404. Zwykle trwa to od kilku dni do kilku tygodni, zależnie od tego, jak często robot zagląda na Twoją stronę.
Czy 404 i 410 to to samo? Prawie. Kod 410 mówi wprost, że strona została usunięta celowo. Dla małej strony firmowej różnica jest niewielka — wystarczy zwykłe 404.
Błędy 404 to tylko jeden z punktów przeglądu technicznego. Pełną listę znajdziesz w audycie SEO strony WordPress — liście kontrolnej, a o tym, jak nie zgubić ważnych stron w strukturze witryny, piszemy w poradniku o linkowaniu wewnętrznym w WordPressie.
Podsumowanie
Błąd 404 szkodzi, gdy prowadzą do niego linki, ruch z Google lub reklamy. Znajdziesz go w raporcie indeksowania stron w Search Console i w dzienniku wtyczki do przekierowań. Naprawiaj przekierowaniem 301 na odpowiednik, poprawką linku albo — gdy treść zniknęła na dobre — zostaw 404 i usuń linki.
Jak pomaga pracownik AI
Wypozycjonuj.pl co tydzień skanuje do 500 adresów Twojej strony i wykrywa błędy 404 i 5xx, uszkodzone linki, łańcuchy i pętle przekierowań oraz strony, do których nie prowadzi żaden link. Nie musisz pamiętać o comiesięcznym przeglądzie — problem pojawia się w panelu po najbliższym skanie.
Pracownik AI nie ustawia przekierowań automatycznie: przekierowania należą do zmian, które wykrywa i opisuje z instrukcją ręcznej naprawy, bo błędne przekierowanie może zaszkodzić bardziej niż sam błąd 404. Sprawdź pełny zakres pracy pracownika AI, żeby zobaczyć, co wprowadza sam, a co zostawia Tobie.