Jak wykryć i naprawić błędy 404?

błąd 404

Jak wykryć i naprawić błędy 404?

Błąd 404 pojawia się w sytuacji, gdy strona zostanie usunięta. Jest to dość kłopotliwa sytuacja, ponieważ użytkownik nie odnajduje treści, której oczekiwał. Zniechęcony rezygnuje i wychodzi nie tylko bez zakupu, ale też powodując zwiększenie współczynnika odrzuceń. Jak więc szybko wykryć i naprawić błąd 404?

Czym jest błąd 404?

Błąd 404 to status http(s) informujący użytkownika o poprawnym połączeniu z serwerem, ale nie odnalezieniu zawartości wskazanej pod podanym adresem URL.

 

Artykuł jest rozwinięciem wpisu  404 – czy pojawienie się błędu 404 jest powodem do obaw?

 

Błąd 404  może powstać z winy użytkownika, gdy ten niepoprawnie wpisze adres w przeglądarce, lub z powodu serwera, tj.

  • Podstrona została przeniesiona,
  • Podstrona jest czasowo niedostępna (np. z powodu modernizacji)
  • Gdy została usunięta.

Jak wykryć błędy 404?

Wykryć błędy 404 można na dwa sposoby: GSC oraz oprogramowanie zewnętrzne.

 

Gogole Search Console

Podstawowy z nich zakłada skorzystanie z narzędzia Google Search Console.

Po zalogowaniu się na konto trzeba wejść w ustawienia Indeksowanie -> Błędy indeksowania

błędy indeksowania

 

Niestety, przy użyciu Google Search Console nie da się wykryć wszystkich błędów 404. Dlatego warto potraktować te narzędzie jako wstępną informację, że coś się dzieje. Do pełnego wykrycia błędów 404 warto użyć Screaming Frog lub podobnego crawlera.

 

Screaming Frog SEO Spider

Screaming Frog to niemal doskonałe narzędzie do analizy stron internetowych, Dzięki niemu możliwe jest wykrycie podstron generujących błędy 404.

Po uruchomieniu w trybie Spider (Mode -> Spider), trzeba wpisać adres domeny i wybrać start.

W zależności od rozbudowania witryny, analiza może potrwać kilka minut do nawet kilku godzin. program wykazuje dane w trybie rzeczywistym, więc nie trzeba czekać do zakończenia działania, aby zobaczyć pierwsze dane.

Wynik wystarczy posortować wg. Status Code, by zobaczyć wszystkie podstrony z błędem 404.

screaming frog błędy 404

 

 

Analiza błędów 404

Gdy już mamy listę wszystkich adresów 404 to trzeba je przeanalizować pod kątem generowania ruchu. W tym celu posłużymy się Analizą Seryjną Ahrefs.

W puste pole trzeba skopiować wszystkie adresy URL (maks. 200 na jedną analizę). Pokaże się tabelka. Wystarczy posortować adresy wg. ruchu i podlinkowanych domen by zobaczyć, czy na adresach konieczne jest ustawienie przekierowania 301.

analiza seryjna ahrefs

 

Jeżeli takie się znajdą, trzeba je przekierować na właściwe podstrony (lub wyeksportować do pliku, by utworzyć mapę przekierowań w przypadku większej ilości adresów).

Przekierowanie 301 czy 302

Bardzo często spotykam się z sytuacja, że na stronie internetowej pojawia się wiele przekierowań 302 zamiast 301. Czym różnią się one od siebie?

Przekierowanie 302 informuje wyszukiwarkę, że przeniesienie na inną stronę jest tylko tymczasowe, a usunięta strona niebawem wróci na swoje miejsce. Przekierowanie 301 to przekierowanie stałe, które mówi wyraźnie, że pod tym adresem nic nie będzie, dlatego użytkownik zostaje skierowane w inne miejsce.

 

Czy przekierowanie 302 ma gorszy wpływ na SEO?

Bardzo często mówi się, że tak. Przekierowanie 301 powinno być stosowane zawsze. Innego zdania jest jednak Gary Illyes, który na Twiterze (link), który dość jasno się wypowiedział odnośnie pytania o wpływ przekierowań na SEO.

Ja zawsze jednak wybieram przekierowania 301 do przeniesienia użytkownika na inna podstronę.

 

Gdzie przekierować usuniętą stronę?

Gdy uda nam się znaleźć adresy z błędem 404 generujące ruch lub podlinkowane, można je przekierować do:

a. Kategorii lub produktu najbardziej zbliżonej tematycznie do usuniętej strony. Najczęściej jest to poziom wyżej.

Dla usuniętej podkategorii Sukienki letnie najlepsze przekierowanie będzie kierowało do Sukienki.

W przypadku produktu, najlepiej zrobić przekierowanie do podobnego, np. innego koloru, lub do kategorii, w której się znajdował.

np. usunięta gra ze sklepu komputerowego Minecraft, powinna kierować do podkategorii Gry – Gry dla dzieci 

(oczywiście to wymyślone przeze mnie przykłady, a rozkład kategorii w każdym sklepie może być inny)

b. Do strony głównej. jest to gorsze rozwiązanie, ale nie kiedy bardzo trudne do uniknięcia, zwłaszcza w przypadku bardzo dużej ilości produktów.

Przekierowanie usuniętej strony wyeliminuje błąd 404, ale mniejszy szansę na zakup lub kontakt. Klient, który z wszedł na podstronę oczekując konkretnej treści zostaje przekierowany do strony głównej może zrezygnował z dalszego przeglądania serwisu. Dlatego bardzo ważne jest poświecenie czasu i dopasowanie odpowiedniego przekierowania 301 dla każdej strony generującej ruch.

Przekierowania na stronę główną ma sens w sytuacji, gdy ilość i częstotliwość usuwania stron jest na tyle duża,że trzeba posłużyć się skryptem lub wtyczką, która sama odnajdzie i przekieruje adresy. Zalecam jednak przyjrzeniu się przekierowaniom (np. Screaming Frog) i ich optymalizacji.

 

Przekierowanie 301 w Magento 1.x

Ustawienie przekierowania 301 na platformie Magetno jest bardzo proste.

Po zalogowaniu się do panelu trzeba wejść do Katalog -> URL Rewrite Managment (przekierowania)

Panel Magento przekierowanie

 

Po prawej stronie będzie przycisk ADD URL Rewrite. Na kolejnej stronie Trzeba rozwinąć menu i wybrać Niestandardowe

Pojawi się właściwe okno ustawień, które trzeba uzupełnić:

Ścieżka ID: Nazwa przekierowania (dowolna)

Ścieżka polecenia: adres, który ma zostać przekierowany, bez domeny

Ścieżka docelowa: adres, na który ma iść przekierowanie

Przekierowanie: Wybór przekierowania

ustawienia przekierowania magento

 

Wystarczy zapisać konfiguracje, by przekierowanie zaczęło działać.

Scroll Up