Potrzeba sprawdzenia kodów odpowiedzi serwera, przekierowań lub łańcuchów przekierowań hurtowo? Nasz program sprawdzający kod statusu zwraca kod statusu HTTP dla całej listy adresów URL.
Może to być przydatne do znalezienia uszkodzonych linków, sprawdzenia czy wszystkie adresy URL w twojej sitemapie działają i wielu innych rzeczy.
Kody statusu HTTP
Zanim zanurkujemy w praktyczny przewodnik, spójrzmy na podstawowe kody statusu, które mogą wystąpić i krótkie wyjaśnienie, dlaczego powinieneś o nich wiedzieć:
- 200 = OK. To jest twój idealny kod statusu dla twoich stron internetowych. Wszystko działa dobrze, a twoja treść nie zwraca żadnych błędów.
- 301 = trwałe przekierowanie. Przekierowanie 301 powinno być stosowane zawsze, gdy jeden adres URL musi być trwale przekierowany na inny. Jeśli nie planujesz przywrócić strony A i chcesz, aby Twoi goście zamiast tego przeszli na stronę B, powinieneś użyć tego typu przekierowania. Z punktu widzenia SEO, przekierowanie stron z tym kodem statusu jest właściwą rzeczą do zrobienia.
- 302 = Tymczasowe przekierowanie. Strona A jest tymczasowo przekierowana na stronę B. Powinieneś użyć tego przekierowania, jeśli planujesz przywrócić stronę A, ale nie chcesz, aby Twoi goście odwiedzali ją na razie. Z punktu widzenia SEO nie zaleca się przekierowywania stron z tym kodem statusu (z wyjątkiem przypadku, który właśnie opisaliśmy powyżej).
- 404 = Nie znaleziono. Strona nie została znaleziona. Jeśli adres URL nie istnieje w sieci, zalecamy przekierowanie tych stron na odpowiednią stronę za pomocą kodu statusu 301.
- 410 = Gone. Ten kod statusu jest bardzo podobny do kodu statusu 404, ale jest nieco bardziej “trwały”. Jednak z punktu widzenia SEO są to bardzo podobne sytuacje. Naszym zaleceniem jest znalezienie linków wewnętrznych, które wskazują na 410 stron i usunięcie lub edycja tych linków, aby wskazywały na dostępną stronę z treścią.
- 500 = Wewnętrzny błąd serwera. Jak sama nazwa wskazuje, jest to błąd wewnętrzny. Należy zatem sprawdzić, gdzie pojawił się problem.
- 503 = Service Unavailable. Dobrym pomysłem jest ręczne sprawdzenie strony, ponieważ prawdopodobnie nie pozwala ona botom na indeksowanie treści.
Jak masowo znaleźć niedziałające linki na Twojej stronie internetowej
Aby pomóc Ci nauczyć się, jak szybko znaleźć niedziałające linki lub przekierowania na Twojej stronie, stworzyliśmy ten krótki tutorial wideo. Lub przeczytaj poniższy przewodnik krok po kroku.
Jak masowo sprawdzić kod statusu HTTP
Zacznij od kliknięcia przycisku Utwórz raport i wybrania kraju, dla którego chcesz uzyskać dane oraz sprawdzenia kodu statusu.
Po wybraniu narzędzia zobaczysz okno z ustawieniami pozwalającymi skonfigurować agenta użytkownika do crawlowania Twoich danych. Tak właśnie będzie się zachowywał Marketing Miner, gdy będzie indeksował Twoją listę adresów URL. Może być postrzegany jako bot MarketingMiner, Googlebot lub inne.
Ogólnie rzecz biorąc, zalecamy wybór opcji domyślnej – np. MarketingMiner bot . Czasami jednak trzeba sprawdzić, czy np. Google może również indeksować Twoje treści.
Następnie kliknij na Next Step, aby kontynuować. Nazwij swój raport i dodaj listę adresów URL, które chcesz sprawdzić. Możesz wprowadzić listę ręcznie, przesłać plik lub sitemapę, albo zaimportować dane z Google Analytics, Google Search Console lub Google Sheets.
Zazwyczaj używasz tego narzędzia do analizy kodów statusu dla wszystkich adresów URL zapisanych w Twojej sitemapie. Dla tej instancji wybierz Importuj dane z adresu URL i wpisz adres URL swojej sitemapy, aby ją załadować.
Następnie kliknij na Importuj dane, aby stworzyć swój raport Status Code .
Po wygenerowaniu raportu otrzymasz e-mailem analizowane dane.
Przykład raportu kodu stanu
Kolumny raportu
- Wejście: Crawled URL przez Status Code checker.
- First Status Code: Pierwszy kod statusu w adresie URL. Zobacz powyżej, co one oznaczają.
- Ostatni kod statusu: Ostatni kod statusu zwrócony z łącza.
- Łańcuch kodów statusu: Sekwencja zwracanych kodów statusu.
- Ostatni dostępny adres URL: Jeśli ostatni zwrócony kod statusu to 40x lub 50x, w tej kolumnie pojawi się web.archive.org, aby pokazać, jak strony wyglądały w przeszłości (jeśli dane są dostępne).
Dane ze sprawozdania
- Analizując kody statusu, skup się na wewnętrznych błędach serwera (kod statusu 500), zidentyfikuj problem i napraw go.
- Następnie sprawdź strony z kodami statusu 404 i 410. Jeśli to możliwe, przekieruj te adresy URL na odpowiednie strony i usuń wewnętrzne linki wskazujące na te strony błędów.
- Sprawdź, czy nie ma przekierowań z kodem statusu 302 i sprawdź, czy jest to rzeczywiście przekierowanie tymczasowe. Jeśli nie, użyj zamiast tego kodu statusu 301.