Czy zdarzyło Ci się kiedyś, że list wrócił do nadawcy?
To samo może spotkać strony w Twojej witrynie. Tak jak listonosz nie dostarczy listu pod nieistniejący adres, tak przeglądarka internetowa nie pobierze zawartości z serwera, jeśli odnośnik prowadzi do błędnego adresu URL.
W takiej sytuacji pojawia się komunikat o błędzie 404. W sklepie internetowym może on popsuć wrażenia zakupowe i prowadzić do utraty sprzedaży. Dowiedz się, jak znaleźć i naprawić problemy powodujące błędy 404 w Twojej witrynie.
Czym jest błąd 404?
Błąd 404 pojawia się, gdy przeglądarka internetowa wysyła zapytanie o stronę do serwera, ale ten nie może odnaleźć zawartości pod wskazanym adresem URL. W takim przypadku przeglądarka wyświetla stronę statusu z kodem HTTP wskazującym na konkretny problem – tutaj określany jako komunikat o błędzie 404.
Wystąpienie tego błędu sugeruje trudności z dostępem do strony przez dany adres internetowy, a nie awarię serwera. Jeśli więc zobaczysz błąd 404 w swojej witrynie, oznacza to, że serwer hostingowy działa prawidłowo. Problem leży bezpośrednio po stronie żądanego adresu URL lub samej podstrony.
Jakie są przyczyny błędów 404?
Błędy 404 mogą wynikać z pomyłek w Twojej witrynie, na stronach odsyłających lub z błędów osoby odwiedzającej sklep. Oto najczęstsze przyczyny:
- Uszkodzone linki. Jeśli w adresie URL powiązanym z konkretnym odnośnikiem znajduje się literówka, serwer zwróci kod błędu 404.
- Usunięte strony. Link prowadzący do usuniętej podstrony to tak zwany martwy link. Jeśli usuniesz stronę ze swojej witryny, kliknięcie odnośnika wewnętrznego lub zewnętrznego prowadzącego do niej wygeneruje komunikat o błędzie 404.
- Błąd użytkownika. Błędy 404 bywają efektem pomyłki użytkownika. Jeśli wpisze on w pasek adresu nieprawidłowy URL w Twojej domenie, zobaczy informację, że strona nie istnieje.
- Problemy z pamięcią podręczną. Jeśli dane zapisane w przeglądarce po poprzedniej wizycie są sprzeczne z aktualizacjami wprowadzonymi w witrynie, może pojawić się błąd 404. Wyczyszczenie pamięci podręcznej zazwyczaj rozwiązuje ten problem.
- Problemy z permalinkami lub plikami. Błędy w strukturze linków, uprawnieniach do plików lub plikach konfiguracyjnych mogą skutkować błędami 404 w całej witrynie.
Możesz zminimalizować liczbę błędów 404, stosując przekierowanie 301. Jeśli usuniesz stronę lub przeniesiesz zasób, przekierowanie skieruje użytkowników próbujących wejść na stary adres URL we właściwe miejsce. Pamiętaj jednak, że jeśli samo przekierowanie zostanie źle skonfigurowane, również wyświetli się błąd 404.
Jak znaleźć błędy 404 w swojej witrynie?
Możesz użyć narzędzi do sprawdzania błędów 404 i identyfikowania martwych lub uszkodzonych linków w swojej witrynie. Niektóre z nich pozwalają również znaleźć uszkodzone linki zwrotne, czyli odnośniki w innych serwisach prowadzące do nieistniejącego adresu URL w Twojej domenie.
Oto kilka popularnych opcji:
Google Search Console
Google Search Console pozwala monitorować wydajność witryny i identyfikować błędy. Użyj tego narzędzia, aby wyświetlić wszystkie adresy URL generujące błędy 404 w Twoim sklepie. Wystarczy się zalogować, a następnie sprawdzić raporty dotyczące indeksowania i stron, których nie można odnaleźć.
Możesz również skorzystać z opcji „Sprawdź adres URL”, aby znaleźć dokładną lokalizację uszkodzonego linku. Jeśli błędny odnośnik znajduje się w Twojej witrynie, możesz go samodzielnie naprawić. Jeśli jest to link zewnętrzny, możesz skontaktować się z witryną odsyłającą z prośbą o korektę lub po prostu skonfigurować przekierowanie.
Broken Link Checker
Broken Link Checker to bezpłatne narzędzie online, które skanuje witrynę i identyfikuje odnośniki prowadzące do nieprawidłowych adresów URL w Twojej domenie lub w innych serwisach.
W przeciwieństwie do Google Search Console Broken Link Checker nie potrafi wykrywać uszkodzonych linków przychodzących, czyli odnośników na zewnętrznych stronach, które kierują do nieistniejących podstron w Twoim sklepie.
SEOAnt Broken Link Redirect
SEOAnt Broken Link Redirect to aplikacja, która może przeprowadzać codzienne lub cotygodniowe kontrole błędów 404 w Twojej witrynie. Pomaga również minimalizować negatywne skutki tych błędów, automatycznie przekierowując użytkowników pod określony adres URL natychmiast po wystąpieniu problemu.
Dlaczego warto naprawiać błędy 404?
Jeśli nie zajmiesz się naprawą błędów 404, możesz osłabić pozycję sklepu w wyszukiwarkach, negatywnie wpłynąć na wrażenia osób odwiedzających i zmniejszyć ruch w Twojej witrynie:
- Słaba wydajność SEO. Uszkodzone linki wewnętrzne utrudniają robotom wyszukiwarek indeksowanie Twojej strony. To z kolei negatywnie wpływa na pozycje Twojej witryny w wynikach wyszukiwania (SERP).
- Zmniejszony ruch w witrynie. Linki przychodzące, czyli odnośniki na innych stronach prowadzące do Twojego sklepu, poprawiają rankingi i zwiększają liczbę odwiedzin. Jeśli prowadzą one do błędu 404, tracisz te korzyści.
- Złe wrażenia użytkownika. Napotkanie błędu 404 bywa frustrujące i zniechęca do dalszego przeglądania sklepu. Może to również podważyć zaufanie do Twojej marki, szczególnie jeśli problem wynika z uszkodzonych linków wewnętrznych lub powtarza się zbyt często.
Jak naprawić błąd 404?
- Napraw uszkodzone linki
- Utwórz przekierowania
- Napraw problemy z permalinkami
- Napraw uprawnienia do plików
- Wyłącz plik .htacess
Całkowite wyeliminowanie błędów 404 jest niemożliwe. Przykładowo, jeśli ktoś wpisze błędny adres URL bezpośrednio w pasku przeglądarki, zawsze trafi na stronę błędu. Możesz jednak naprawić problemy wynikające bezpośrednio z błędów w Twojej witrynie i użyć strategicznych przekierowań, aby zminimalizować te pozostałe.
1. Napraw uszkodzone linki
Jeśli błąd 404 wynika z błędnie wpisanego adresu URL, rozwiązanie jest proste: wystarczy poprawić adres URL w panelu administracyjnym platformy, z której korzystasz. Jeśli strona powiązana z żądanym adresem została przeniesiona lub usunięta, zamiast tego możesz skonfigurować przekierowanie, o którym przeczytasz w następnym punkcie.
2. Utwórz przekierowania
Jeśli błąd 404 wynika z przeniesienia lub usunięcia treści, możesz skonfigurować przekierowanie, aby automatycznie kierować użytkowników do nowej lokalizacji. Ta strategia pozwala uniknąć błędów przy klikaniu w linki zewnętrzne prowadzące do brakujących podstron.
Czasami warto również ustawić przekierowania, przewidując możliwe pomyłki osób odwiedzających sklep. Przykładowo, adres shopify.com/help przekierowuje automatycznie do prawidłowego adresu URL, czyli help.shopify.com/pl.
Przekierowanie skonfigurujesz bezpośrednio w panelu administracyjnym swojej platformy. Ponieważ kroki te różnią się u poszczególnych dostawców, sprawdź szczegółowe instrukcje w centrum pomocy Twojej witryny. Możesz także skorzystać z dodatkowych aplikacji, które pozwalają tworzyć masowe lub automatyczne przekierowania.
3. Napraw problemy z permalinkami
Permalink (stały link) to pełny adres URL konkretnej podstrony w Twoim serwisie. Instalacja nowej wtyczki, przywracanie witryny z kopii zapasowej lub aktualizacja samej platformy mogą zakłócić strukturę tych odnośników, powodując błędy 404 w całym sklepie.
Jeśli zauważysz błędy na wielu stronach jednocześnie, zaloguj się do panelu administracyjnego, przejdź do ustawień permalinków i postępuj zgodnie z instrukcjami swojego dostawcy, aby zaktualizować lub odświeżyć te ustawienia.
4. Napraw uprawnienia do plików
Uprawnienia do plików informują serwer, którzy użytkownicy mają dostęp do określonych typów treści. Jeśli w tych ustawieniach pojawi się błąd, odwiedzający mogą zobaczyć komunikat o błędzie 404.
Aby sprawdzić uprawnienia, zaloguj się do panelu administracyjnego swojej platformy, przejdź do sekcji zarządzania plikami i upewnij się, że dostęp do treści nie jest ograniczony wyłącznie do wybranych grup użytkowników. Jeśli znajdziesz nieprawidłowe restrykcje, zaktualizuj ustawienia, aby przywrócić widoczność strony.
5. Wyłącz plik .htacess
Plik .htaccess to plik konfiguracyjny wysokiego poziomu, który kontroluje przekierowania, bezpieczeństwo oraz uprawnienia. Jeśli zostanie on uszkodzony, w całym sklepie mogą pojawić się błędy 404. Możesz to naprawić, wykonując następujące kroki:
- Utwórz kopię zapasową swojej witryny. To niezbędny krok przed wprowadzaniem zmian w plikach systemowych.
- Połącz się z serwerem. Użyj do tego bezpiecznego protokołu przesyłania plików (SFTP).
- Wyłącz plik .htaccess. Znajdź go w katalogu głównym swojej instalacji.
- Zmień nazwę pliku. Zmiana nazwy (np. na .htaccess_old) sprawi, że witryna przestanie się z nim łączyć.
- Wygeneruj nowy plik .htaccess. Możesz to zrobić automatycznie w ustawieniach swojej platformy lub tworząc nowy, czysty plik tekstowy.
- Zapisz zmiany. Sprawdź, czy witryna zaczęła działać prawidłowo.
FAQ: błąd 404
Co oznacza błąd 404?
Błąd 404 oznacza, że Twój serwer nie może odnaleźć konkretnej strony w Twojej witrynie. Ten typ błędu występuje wtedy, gdy pojawia się problem z adresem URL lub samą podstroną, do której ten adres prowadzi.
Czy konieczne jest przekierowanie strony generującej błąd 404?
Przekierowanie naprawiające błąd 404 spowodowany usuniętą lub przeniesioną treścią sprawia, że osoby próbujące wejść do Twojego sklepu za pomocą starego adresu URL nie napotkają błędu. Dzięki temu zatrzymasz je w swojej witrynie i dasz szansę na sfinalizowanie zakupów.
Jeśli jednak błąd wynika z literówki w adresie URL bezpośrednio w Twojej witrynie lub z problemów z uprawnieniami i ustawieniami serwera, lepszym rozwiązaniem będzie naprawienie źródła problemu zamiast tworzenia przekierowania.
Czy mogę dostosować wygląd strony błędu 404?
Tak. Masz możliwość dostosowania strony statusu 404 tak, aby odzwierciedlała charakter Twojej marki i poprawiała wrażenia osób odwiedzających sklep. Wiele firm decyduje się na umieszczenie tam wyszukiwarki produktów lub linków do najpopularniejszych kategorii, które pomagają znaleźć szukany zasób.


