Co oznacza błąd 404 i kiedy jest problemem?

Błąd 404 oznacza, że pod wskazanym adresem nie znaleziono strony. Może pojawić się po usunięciu podstrony, zmianie jej adresu albo wpisaniu literówki w linku. Sam komunikat nie musi oznaczać, że cała witryna działa źle. Jeśli ktoś wpisze przypadkowy adres, serwer powinien móc poinformować, że taka strona nie istnieje.

Warto jednak reagować, gdy do nieistniejącego adresu prowadzi link w menu, artykule, katalogu produktów lub wiadomości wysyłanej klientom. Odwiedzający trafia wtedy w ślepy zaułek zamiast do obiecanej treści. Podobny kłopot powodują niedziałające linki do innych witryn, choć właściciel własnej strony zwykle nie może naprawić strony docelowej. Może za to poprawić albo usunąć odnośnik na swojej stronie.

Przed naprawą ustal, czy adres ma nadal prowadzić do konkretnej treści. Inaczej postąpisz z przypadkową literówką, inaczej z przeniesionym poradnikiem, a jeszcze inaczej z ofertą, która została trwale wycofana.

Jak znaleźć niedziałające linki?

Zacznij od miejsc, które odwiedzający widzą najczęściej: menu, stopki, strony głównej, listy usług oraz popularnych artykułów. Otwórz linki i sprawdź, czy prowadzą do właściwych treści, a nie tylko do strony, która się ładuje. Przy małej witrynie takie ręczne przejście może szybko ujawnić pomyłki po niedawnych zmianach.

Przy większej liczbie podstron pomocny bywa program lub wtyczka sprawdzająca odnośniki. Takie narzędzie może zebrać adresy znalezione w witrynie i wskazać te, które nie odpowiadają prawidłowo. Wyniki traktuj jako listę do weryfikacji: zewnętrzna strona może chwilowo nie działać albo blokować automatyczne sprawdzanie, mimo że otwiera się w przeglądarce.

Jeśli masz dostęp do raportów ruchu, narzędzi dla właścicieli witryn lub dzienników serwera, poszukaj często odwiedzanych adresów zwracających 404. Sprawdź też, skąd prowadziły do nich wejścia, o ile takie informacje są dostępne. To pomoże ustalić kolejność prac: najpierw popraw linki w widocznych miejscach i adresy, pod które rzeczywiście trafiają odwiedzający.

Poprawić link, przywrócić stronę czy przekierować?

Jeżeli link zawiera literówkę lub wskazuje stary adres, a właściwa podstrona istnieje, popraw odnośnik u źródła. Zrób to we wszystkich miejscach, które kontrolujesz: w menu, treści artykułów, przyciskach i listach wpisów. Samo przekierowanie nie zastępuje poprawienia błędnego linku we własnej witrynie.

Gdy wartościowa strona zniknęła przez pomyłkę, rozważ jej przywrócenie. Jeśli treść została przeniesiona pod nowy adres, ustaw trwałe przekierowanie ze starego adresu na nowy, możliwie bliski tematycznie. Przykładowo stary adres opisu usługi może prowadzić do zaktualizowanego opisu tej samej usługi. Nie kieruj wszystkich brakujących stron na stronę główną: odwiedzający nadal może nie znaleźć tego, czego szukał.

Jeżeli nie ma odpowiednika usuniętej treści, pozostawienie odpowiedzi 404 może być uczciwsze niż przekierowanie do przypadkowej podstrony. Zadbaj wtedy o czytelną stronę błędu z krótkim wyjaśnieniem oraz linkiem do strony głównej, ważnych kategorii lub wyszukiwarki witryny. Po każdej zmianie otwórz stary adres i sprawdź, dokąd faktycznie prowadzi.

Co zrobić z linkami do obcych stron?

Gdy nie działa odnośnik do zewnętrznej witryny, najpierw sprawdź, czy adres nie zmienił się w prosty sposób, na przykład po przeniesieniu materiału do innej sekcji serwisu. Jeśli znajdziesz tę samą treść pod nowym adresem, zaktualizuj link. Jeżeli nie możesz jej odnaleźć, usuń odnośnik albo zmień zdanie tak, by nie obiecywało dostępu do niedostępnego materiału.

Nie zastępuj automatycznie każdego utraconego źródła pierwszą podobną stroną. Nowa treść może dotyczyć czegoś innego lub nie potwierdzać tego, co napisano w Twoim artykule. Przy okazji sprawdź, czy tekst odnośnika nadal jasno mówi, dokąd prowadzi. Zamiast ogólnego „kliknij tutaj” lepiej użyć opisu, który ma sens także wtedy, gdy ktoś przegląda same linki.

Jak ograniczyć powracanie błędów?

Przed zmianą adresu podstrony zapisz jej dotychczasowy adres i sprawdź, gdzie jest używany. Po publikacji nowej wersji popraw linki wewnętrzne i, jeśli to potrzebne, dodaj odpowiednie przekierowanie. Podobną kontrolę wykonaj po większej przebudowie menu, usunięciu wpisów lub przeniesieniu witryny do innego systemu.

Włącz sprawdzanie ważnych linków do zwykłej rutyny utrzymania strony. Nie musi to oznaczać codziennej pracy: częstotliwość dopasuj do tego, jak często zmieniasz treści. Przed większymi zmianami zachowaj kopię zapasową, a po nich przetestuj kilka typowych ścieżek użytkownika, na przykład przejście ze strony głównej do usługi i formularza kontaktowego. Dzięki temu łatwiej wykryjesz nie tylko błąd 404, ale też link prowadzący do niewłaściwego miejsca.

Wróć do kategorii ↗