Pozorne błędy 404

Co oznacza pozorny błąd 404?

Pozorny błąd 404 oznacza, że adres URL Twojej witryny kieruje użytkownika na stronę, która nie istnieje. Użytkownik widzi stosowny komunikat, a przeglądarka otrzymuje kod stanu 200 (powodzenie) (w niektórych przypadkach zamiast strony z komunikatem „nie znaleziono” może wyświetlić się strona z niewielką ilością treści lub z nieprzydatną treścią – np. pusta lub prawie pusta).

Dlaczego ma to znaczenie?

Zwracanie kodu powodzenia zamiast kodu 404/410 (nie znaleziono strony) lub 301 (strona przeniesiona) nie jest zalecane. Kod powodzenia informuje wyszukiwarki, że pod danym adresem URL istnieje prawdziwa strona. W rezultacie taka strona może być wyświetlana w wynikach wyszukiwania, a wyszukiwarki będą próbowały indeksować ten nieistniejący URL, zamiast w tym czasie indeksować Twoje działające strony.

Co mam zrobić?

  • Jeśli Twoja strona nie jest już dostępna i nie została zastąpiona inną stroną, powinna zwracać kod 404 (nie znaleziono) lub 410 (brak). Oba kody jednoznacznie informują przeglądarki i wyszukiwarki, że strona nie istnieje. Możesz również wyświetlać użytkownikom niestandardową stronę 404 (w odpowiednich przypadkach): np. stronę zawierającą listę Twoich najpopularniejszych stron lub link do strony głównej.
  • Jeśli strona została przeniesiona lub zastąpiona inną, ustaw zwracanie kodu 301 (stałe przekierowanie), by przekierować użytkownika w odpowiednie miejsce.

Skorzystaj z narzędzia Pobierz jako Google (lub innych narzędzi dostępnych w internecie), by sprawdzić, czy adres URL zwraca właściwy kod.

Czy ten artykuł był pomocny?
Jak możemy ją poprawić?