Co oznacza błąd 404 i jak go naprawić?

blad 404

Znasz stronę: klikasz link, ale zamiast uzyskać żądaną witrynę, pojawia się błąd wskazujący, że żądana strona jest niedostępna. Coś w stylu „404 nie znaleziono”, „404 not found”, „not found 404” albo „nie znaleziono aplikacji do otwarcia url”.

Błąd 404 to znormalizowany kod stanu HTTP. Wiadomość jest wysyłana z serwera obecności online do przeglądarki internetowej (zwykle klienta), która wysłała żądanie HTTP. Następnie przeglądarka wyświetla ten kod błędu.

Błąd 404 co oznacza i jak powstaje status 404?

Chcąc odpowiedzieć na pytanie 404 not found co to znaczy, to typowym powodem pojawienia się komunikatu o błędzie http 404 jest usunięcie zawartości witryny lub przeniesienie jej pod inny adres URL. Istnieją również inne powody, dla których może pojawić się komunikat o błędzie. Obejmują one:

  • Adres URL lub jego zawartość (taka jak pliki lub obrazy) została usunięta lub przeniesiona (bez odpowiedniego dostosowania jakichkolwiek linków wewnętrznych)
  • Adres URL został nieprawidłowo napisany (podczas procesu tworzenia lub przeprojektowania), nieprawidłowo połączony lub nieprawidłowo wpisany w przeglądarce
  • Serwer odpowiedzialny za stronę nie działa lub połączenie jest zerwane
  • Żądana nazwa domeny nie może zostać przekonwertowana na adres IP
  • Wprowadzona nazwa domeny już nie istnieje

Powodujące 404 page martwe linki są często pozostawiane na długi czas, ponieważ operatorzy domen nie mają pojęcia, że ​​treść, do której prowadzą, została usunięta lub przeniesiona. Wiele witryn nadal pojawia się na stronach wyników wyszukiwania (SERP), mimo że nie są już dostępne online (a przynajmniej nie pod określonym adresem URL), co sprawia że widzimy 404 status code.

Inne powiązane witryny, takie jak blogi, portale informacyjne itp., często nie są informowane, że witryna została usunięta lub można ją teraz znaleźć pod nowym adresem URL. Wielu administratorów witryn nie sprawdza regularnie swoich linków zewnętrznych, dlatego działający link może łatwo stać się martwym. I przechodząc z wyników wyszukiwania na przykład Google Error 404 jest tym, co widzimy.

Błąd 404, którego nie znaleziono, oznacza, że ​​przeglądarka nawiązała połączenie i wysłała żądanie do serwera WWW. Jednak ten ostatni nie może znaleźć żądanego zasobu. W rezultacie przeglądarka nie może załadować strony internetowej, wyświetlając błąd 404.

Wiele czynników może powodować błąd 404 nie znaleziono, w tym:

  • Przeniesiona lub usunięta strona. Czasami zawartość strony mogła zostać usunięta lub przeniesiona bez naprawienia uszkodzonego linku.
  • Błędnie wpisany adres URL. Link do strony jest niepoprawnie wpisany w pasku adresu przeglądarki. Innymi słowy, używasz niewłaściwego adresu URL, aby uzyskać dostęp do strony.
  • Problem z ustawieniami DNS. Domena nadal się propaguje lub wskazuje nieprawidłowy adres DNS.
  • Problemy z buforowaniem. Przeglądarka może buforować stronę błędu 404 zamiast faktycznej zawartości. Dlatego nadal widzisz błąd, nawet jeśli witryna działa dla wszystkich innych.
  • Brakujący zasób. Zwykle każdy brakujący zasób, taki jak obraz, CSS lub plik JavaScript, może wygenerować błąd 404.

Błąd 404 może wystąpić w dowolnej przeglądarce internetowej. Kod błędu może wyglądać nieco inaczej w zależności od używanego kodu.

Jak naprawić błąd 404 nie znaleziono? Błąd 404 co zrobić?

Błąd 404 page not found, rzadko jest powodem do świętowania. Na koniec dnia odwiedzający witrynę nie znaleźli treści, których szukali. Pojawienie się strony 404 nie musi jednak oznaczać, że poszukiwane informacje nie są w ogóle dostępne.

W wielu przypadkach rozwiązanie pierwotnego błędu można łatwo znaleźć, a odwiedzający może zostać szybko przekierowany na stronę internetową, której pierwotnie szukał. Jeśli zastanawiasz się błąd 404 jak naprawić to radzimy wypróbować te potencjalne rozwiązania (w kolejności, w jakiej są wymienione):

  • Odśwież stronę: Być może pojawił się błąd 404 z tego prostego powodu, że strona nie ładowała się poprawnie. Można to dość łatwo sprawdzić, klikając przycisk „Odśwież” w przeglądarce lub naciskając przycisk F5.
  • Sprawdź adres URL: Niezależnie od tego, czy adres URL wpisałeś ręcznie, czy zostałeś przekierowany przez link, może się zdarzyć, że popełniono błąd i wpisano nieprawidłowy adres url. Z tego powodu powinieneś sprawdzić podaną ścieżkę do strony internetowej. Skoro widzisz page not found 404 to możliwe, że Ty lub osoba, która wprowadziła link, popełniliście błąd. Oprócz błędów ortograficznych może się również zdarzyć, że ukośniki zostały pominięte lub niewłaściwie umieszczone. Pamiętaj jednak, że tak naprawdę można to sprawdzić tylko za pomocą „czystych” adresów URL, ponieważ zawierają one nieczytelne słowa zamiast niezrozumiałych skrótów, liter, cyfr i symboli.
  • Wróć przez poziomy katalogów: jeśli adres URL powoduje wyświetlenie strony błędu 404, zawsze możesz wrócić do poprzedniego poziomu katalogu, aby sprawdzić, czy żądana strona jest tam zalinkowana. Wszystko, co musisz zrobić, to wyczyścić ostatni katalog w adresie URL. Link do strony, której szukasz, powinien być widoczny na poprzedniej stronie. Jeśli nie ma go na tej stronie, możesz również wrócić do poprzedniej strony i poszukać tam właściwego linku. Ale jeśli tak się stanie, że ta metoda również się powiedzie i ostatecznie wrócisz na stronę główną, przejdź do następnej wskazówki.
  • Skorzystaj z funkcji wyszukiwania w witrynie: Wiele witryn oferuje funkcję wyszukiwania jako część swojej strony głównej. Wprowadzenie jednego lub kilku słów kluczowych może pomóc w znalezieniu konkretnej strony, której szukasz.
  • Skorzystaj z wyszukiwarki: Widząc code 404 masz również możliwość skorzystania z wybranej strony internetowej w celu znalezienia strony internetowej. Dopóki istnieje żądana witryna, powinieneś być w stanie ją znaleźć, wprowadzając domenę witryny i/lub transkrypcję słowa kluczowego przedmiotu.
  • Usuń pamięć podręczną przeglądarki i pliki cookie: Jeśli możesz uzyskać dostęp do witryny z innego urządzenia, a błąd HTTP 404 wydaje się pojawiać tylko na określonym komputerze, problem może leżeć po stronie przeglądarki. Dlatego powinieneś usunąć pamięć podręczną przeglądarki, a także wszystkie pliki cookie dla tej witryny, a to może ostatecznie umożliwić Ci dostęp do strony.
  • Skontaktuj się z serwisem: Jeśli żadna z powyższych wskazówek nie okazała się skuteczna, jedyną opcją może być skontaktowanie się z osobą/osobami odpowiedzialnymi za serwis. Kiedy żądany adres url został odrzucony skontaktuj się z administratorem, a informacje kontaktowe można zwykle znaleźć w nagłówku witryny lub na określonej stronie „Kontakt”. Operatorzy serwisu powinni być w stanie udzielić informacji, czy strona, której szukasz, faktycznie istnieje. Może się zdarzyć, że strona, o której mowa, została przeniesiona pod nowy adres URL iw tym scenariuszu wyświadczysz operatorowi witryny dużą przysługę. Następnie mogą przeprowadzić naprawę błędu 404, wprowadzając przekierowanie domeny, które automatycznie przekieruje użytkowników ze starej strony internetowej na obecną.

Błędy 404 mogą zaszkodzić rankingowi i reputacji witryny

Wyszukiwarki, takie jak Google i Bing, będą miały negatywne wrażenie na temat witryny, jeśli zawiera ona wiele błędów 404. Gdy roboty indeksujące ustalą, że wiele żądań jest spełnianych za pomocą 404 page not found, zakłada się, że witryna nie jest bardzo dobrze utrzymana.

Martwe linki wpływają na ranking witryny, a Google może zmniejszyć jej pozycję w SERP lub nawet przestać ją indeksować, jeśli występuje zbyt wiele stron z błędem 404. Może to spowodować znaczny spadek liczby odwiedzających witrynę.

Odwiedzający traci zaufanie do witryny, jeśli jest pełna niedziałających linków lub jeśli strona docelowa (strona, do której uzyskuje się dostęp z wyników wyszukiwania) jest martwa. Jeśli witryna regularnie napotyka ten problem lub w przypadku braku dostępności plików widząc komunikat file not found, wielu użytkowników nie zada sobie trudu, aby kontynuować wyszukiwanie, ponieważ nie są nawet pewni, czy żądana treść jest nadal dostępna.

4 sposoby na rozwiązanie błędów 404

Czasami wystarczy tylko szybka naprawa, aby rozwiązać błąd 404, którego nie znaleziono. Dlatego zalecamy wypróbowanie tych prostych kroków przed zapoznaniem się z innymi metodami rozwiązania problemu:

  • Uruchom ponownie przeglądarkę. Spróbuj zamknąć bieżące okno i otworzyć nowe. To takie proste.
  • Wyczyść pamięć podręczną. Usuń dane i historię przeglądarki. Sprawdź, czy błąd nadal występuje.
  • Sprawdź dwukrotnie, czy nie ma błędnie wpisanych znaków. Sprawdź ponownie adres URL, aby upewnić się, że w pasku wyszukiwania wprowadzono prawidłowy adres witryny.
  • Użyj innego urządzenia. Uzyskaj dostęp do witryny za pomocą innej przeglądarki internetowej lub urządzenia. Jeśli to działa, spróbuj jeszcze raz wyczyścić pamięć podręczną i pliki cookie poprzedniego urządzenia.
  • Przejdź do okna incognito. Ten tryb nie zachowuje pamięci podręcznej i plików cookie, więc wyświetli odnowioną wersję strony internetowej.

Zalecamy również wykonanie następujących czynności:

  • Regularnie sprawdzaj linki zewnętrzne. Upewnij się, że w Twojej witrynie nie ma uszkodzonych linków.
  • Regularny audyt błędów 404 i audyt SEO serwisu. Skanuj w poszukiwaniu ślepych zaułków za pomocą Google Search Console.

Jeśli błąd 404 będzie się powtarzał, Twoja witryna może mieć problem. W poniższej sekcji wyjaśniono cztery metody naprawy komunikatu o błędzie — sprawdzanie ustawień DNS, aktualizowanie uprawnień do plików, wyłączanie kodu .htaccess i przywracanie pliku kopii zapasowej.

Kod 404 i identyfikacja błędów własnej stronie internetowej

Dla operatorów witryn ważne jest, aby zapobiegać stronom sytuacjom kiedy nie znaleziono aplikacji do otwarcia url a. Dotyczy to wewnętrznych stron błędów 404 w ich własnej witrynie oraz zewnętrznych stron błędów 404 w innych witrynach.

Dostępnych jest wiele bezpłatnych narzędzi, które pomogą Ci łatwiej znaleźć te uszkodzone linki i kiedy żądany adres url został odrzucony. Trzy z najlepszych i najbardziej znanych to:

  • Google Search Console (wcześniej znane jako „Narzędzia Google dla webmasterów”): jeśli posiadasz już konto Google i zarejestrowałeś tam swoją stronę internetową, powinieneś skorzystać z GSC. Wszelkie błędy 404 i sytuacje kiedy error 404 not found wykryte przez robota Google są wyświetlane w narzędziu internetowym i tutaj również można je oznaczyć jako poprawione. Dodatkowe funkcje umożliwiają znajdowanie błędów w plikach robots.txt i korzystanie ze statystyk indeksowania w celu ustalenia, jak często Twoja witryna była indeksowana przez roboty Google.
  • Dead Link Checker: jednym z najprostszych i najszybszych narzędzi kiedy 404 not found problem ma miejsce Dead Link Checker. W tej aplikacji internetowej wystarczy wpisać adres URL witryny, którą chcesz sprawdzić, a następnie rozpocząć sprawdzanie. Masz tam wybór sprawdzenia pojedynczej strony internetowej lub całej witryny. Aplikacja wyświetla listę wszystkich śledzonych stron błędów wraz z kodami stanu i adresami URL.
  • W3C Link Checker: to narzędzie online firmy World Wide Web Consortium (W3C) jest szczególnie szczegółowe, jeśli chodzi o testowanie poszczególnych stron internetowych, więc proces weryfikacji linków trwa dłużej niż w przypadku innych witryn. Kontroler linków W3C działa tak samo, jak Dead Link Checker: wpisujesz adres URL i pozwalasz narzędziu zająć się resztą. Możliwe jest również dodanie dalszych szczegółów, a to wszystko po to aby wyeliminować pozorny błąd 404.

Tworzenie strony błędu 404 kiedy strona nie istnieje

Niektóre systemy zarządzania treścią (CMS), takie jak WordPress, Joomla i Drupal, automatycznie generują stronę błędu 404, gdy nie można znaleźć adresu URL witryny. Strona HTTP 404 to zwykły, standardowy komunikat o błędzie, ale większość z nich można spersonalizować za pomocą specjalnych rozszerzeń CMS.

Jeśli Twój CMS nie daje możliwości tworzenia lub zmiany strony 404 lub jeśli Twoja strona jest oparta wyłącznie na HTML, PHP itp., sprawa okaże się nieco bardziej skomplikowana. Stronę błąd http 404 można utworzyć w następujący sposób:

  • Utwórz stronę błędu ('404.html' lub '404.php') w katalogu głównym (jeśli jeszcze nie istnieje).
  • Otwórz plik .htaccess (lub utwórz go w razie potrzeby) w katalogu głównym, wpisz go w „ErrorDocument 404 /404.html” i zapisz zmiany. Strona błędu zostanie wygenerowana z tym kodem.
  • Aby sprawdzić, czy to zadziałało, spróbuj uzyskać dostęp do niedostępnej strony internetowej i miejmy nadzieję, że w przeglądarce powinien pojawić się komunikat o błędzie 404.

Dlaczego warto spersonalizować stronę błędu 404?

Posiadanie standardowej strony błędu 404 jest lepsze niż brak jej w ogóle, chociaż strona dostosowana jest bardziej preferowana z kilku powodów. Z jednej strony możesz mieć pewność, że odwiedzający otrzymają dokładny kod stanu HTTP: na przykład, jeśli żądana treść nie jest już dostępna na stronie, powinno to zostać przekazane za pomocą komunikatu 410 odwiedzający wie wtedy, że ta treść została trwale usunięta.

Z drugiej strony możesz udostępnić specjalnie zaprojektowaną stronę błędu zawierającą powiązane linki (tj. linki do Twojej strony głównej lub podstron, których treść pokrywa się z treścią, o którą pierwotnie prosił odwiedzający).

Możesz nawet dodać funkcję wyszukiwania dla swojej witryny. Podejmując te dodatkowe środki i zapewniając zachęty, możesz uniemożliwić odwiedzającym opuszczenie Twojej witryny zaraz po wyświetleniu kodu 404.

Dzięki kreatywnej wiadomości 404 może się nawet okazać, że odwiedzający są bardziej wyrozumiali. Oczywiście będą rozczarowani, że nie znajdą treści, które im obiecano, ale oryginalna lub zabawna strona 404 może to nadrobić. Poprawnie wykonane strony błędów mają pewien potencjał.

Upewnij się, że projekt komunikatu o błędzie pasuje do stylu Twojej witryny i masz już podstawy do dobrej strony błędu 404. Jeśli poinformujesz odwiedzających w zabawny i beztroski sposób, że Twoje treści są niedostępne, miejmy nadzieję, że wywołasz u nich uśmiech i nie będą chować urazy. Aby uzyskać inspirację, zapoznaj się z naszym artykułem na temat fajnych i kreatywnych stron 404.

Redakcja KiwiLab
KiwiLab - blog marketingowy serwujący wiedzę z zakresu SEO, PPC, Analityki internetowej, Content Marketingu i Social Media na najwyższym poziomie.
×