Sprawdzanie uszkodzonych linków

Znajdź uszkodzone cele linków z publicznej strony, przeanalizuj ograniczenia dostępu i zlokalizuj odnośniki źródłowe do poprawy.

Podaj publiczną stronę zawierającą linki. Sprawdzanych jest do 25 unikalnych celów HTTP z jej pierwszych 500 linków.

Bezpłatne narzędzie Screpy do sprawdzania uszkodzonych linków sprawdza do 25 unikalnych celów, do których prowadzą odnośniki z jednej publicznej strony. Podaj stronę zawierającą linki, aby zobaczyć, które cele zwracają 404 lub 410, które są osiągalne, a które wymagają dalszego zbadania. Raport zachowuje tekst linku źródłowego i numery wierszy HTML, ułatwiając znalezienie odnośników do zmiany.

Sprawdź stronę zawierającą link

Wklej pełny adres strony z https:// lub http:// i wyślij formularz. Badając odnośnik w artykule, podaj adres artykułu, a nie celu, który podejrzewasz o brak. Źródło musi być publicznie dostępnym HTML; narzędzie nie loguje się ani nie analizuje prywatnego podglądu.

Narzędzie odczytuje linki <a href> z otrzymanego HTML. Adresy względne są rozwiązywane względem efektywnego bazowego URL strony. Powtarzające się linki do tego samego celu współdzielą jedno sprawdzenie HTTP. Różne fragmenty, takie jak #pricing, nie tworzą osobnych sprawdzeń, ale różne ciągi zapytania mogą je tworzyć.

Pomijane są odnośniki do tej samej strony, adresy e-mail, linki telefoniczne i inne odwołania poza HTTP. Linki tworzone dopiero po wykonaniu JavaScript są poza zakresem. To ograniczenie narzędzia, nie dowód, że Google nie może ich odkryć: wytyczne Google dotyczące linków dostępnych dla robotów opisują także linki dodawane przez JavaScript.

Odczytaj statusy sprawdzania uszkodzonych linków

Czytaj numer statusu razem z kategorią. Filtry kategorii oddzielają naprawy od żądań wymagających ponownej analizy.

Wynik Zaobserwowana odpowiedź Następny krok
Uszkodzony, czerwony krzyżyk 404 lub 410 Sprawdź, czy URL jest błędny, usunięty lub przeniesiony; przed edycją znajdź linki źródłowe.
Osiągalny, zielony znacznik 2xx Potwierdź, że cel nadal dostarcza to, co obiecuje link.
Ograniczony dostęp, żółte ostrzeżenie 401, 403 lub 429 Sprawdź uwierzytelnianie, reguły dostępu lub limity żądań; ponów próbę, gdy to właściwe.
Błąd serwera, żółte ostrzeżenie 5xx Zbadaj dostępność i sprawdź ponownie przed zastąpieniem odnośnika.
Inny, szary znacznik Inna odpowiedź HTTP Przed decyzją sprawdź konkretny numer i cel.
Nieznany, szary znacznik Brak użytecznej odpowiedzi końcowej Ponów lub zbadaj żądanie; brak wyniku nie potwierdza uszkodzonego linku.

Standard HTTP odróżnia zasób brakujący lub taki, którego istnienia nie ujawniono (404), od prawdopodobnie trwale usuniętego (410). 403 oznacza odrzucenie żądania; nie dowodzi zniknięcia strony. Wyniki dotyczą żądania narzędzia, więc zalogowany odwiedzający może zobaczyć coś innego.

Udana odpowiedź też ma ograniczenia. Narzędzie sprawdza nagłówki odpowiedzi celów, nie ich treść. Komunikat błędu, ekran logowania lub niezwiązana strona mogą zwracać 200. Google opisuje treść błędu podaną z poprawnym statusem jako możliwy soft 404. Raport nie diagnozuje tego stanu ani nie ustala, czy strona jest zaindeksowana.

Znajdź każdy link źródłowy do zmiany

Otwórz wystąpienia celu, aby zobaczyć zachowany tekst linku i wiersz źródła. Jeden uszkodzony cel może występować w nawigacji, akapicie i stopce; poprawa jednego wystąpienia może pozostawić inne bez zmian. Numery wierszy dotyczą otrzymanego HTML i mogą różnić się od numerów w edytorze treści. Tekst może być skrócony; dla linku zawierającego wyłącznie obraz etykietę może dostarczyć jego tekst alternatywny.

Załóżmy na przykład, że strona źródłowa zawiera dwa linki:

<a href="https://example.com/old-guide/#setup">Instrukcja konfiguracji</a>
<a href="https://example.com/old-guide/#limits">Limity usługi</a>

Oba współdzielą sprawdzenie https://example.com/old-guide/. Jeśli cel zwraca 404, przeanalizuj oba odnośniki źródłowe. Jeśli zwraca 200, nadal nie zweryfikowano istnienia fragmentów setup i limits.

Po przekierowaniu tabela pokazuje końcowy status oraz końcowy URL, jeśli jest inny. Śledzonych jest najwyżej pięć kroków przekierowania. Użyj Sprawdzania przekierowań do analizy pojedynczych kroków; raport uszkodzonych linków nie pokazuje całego łańcucha.

Zrozum częściowy zakres i pominięte linki

Narzędzie sprawdzające uszkodzone linki odczytuje pierwsze 500 odnośników i wybiera pierwsze 25 unikalnych odpowiednich celów w kolejności źródła. Nie szereguje ich według ważności. Nawigacja może więc zająć dużą część wyboru przed linkami w artykule.

Załóżmy, że pierwsze 500 linków zawiera 40 unikalnych odpowiednich celów. Podsumowanie pokaże 25 wybranych i 15 pominiętych. Powtarzające się linki nie liczą się osobno jako kolejny cel. Pominięte obejmuje znalezione odpowiednie cele poza wyborem 25; nie liczy wszystkich wykluczonych adresów e-mail, odnośników do tej samej strony ani linków po pierwszych 500.

Dla celu zachowywanych jest maksymalnie 20 wystąpień źródłowych. Limity wyboru i wystąpień, nieznane żądania lub limit rozmiaru raportu mogą powodować częściowy zakres. Żądanie celu ma budżet pięciu sekund; cała analiza też może zakończyć się bez użytecznego raportu. Czytaj komunikat o zakresie razem z liczbą uszkodzonych linków. Niedostępny wynik bez wybranych celów nie dowodzi poprawności strony.

Większy spis linków źródłowych uzyskasz w Analizatorze linków wewnętrznych. Nie sprawdza ich odpowiedzi HTTP. Ta bezpłatna kontrola obejmuje jedną stronę; wykrywanie błędów w całej witrynie wymaga szerszego skanowania.

Napraw cel, zachowując kontekst

Zacznij od linków blokujących ważny następny krok, np. stronę produktu, rezerwację lub instrukcję instalacji. Raport identyfikuje problemy HTTP; Ty decydujesz, które odnośniki mają największe znaczenie dla odwiedzających.

Przy wewnętrznym 404 lub 410 sprawdź ścieżkę pod kątem literówek i potwierdź, czy zamierzona strona nadal istnieje. Popraw link źródłowy, gdy adres jest błędny. Przywróć stronę, jeśli usunięto ją przypadkowo. Gdy treść przeniesiono, wskaż odpowiedni zamiennik. Google zaleca stałe przekierowania po stronie serwera, takie jak 301 lub 308, dla trwałych przenosin. Niezwiązana strona główna nie spełnia obietnicy linku do konkretnej instrukcji.

Dla zewnętrznego odnośnika znajdź aktualną stronę wspierającą tę samą informację. Jeśli brak wiarygodnego zamiennika, usuń link lub przepisz fragment zamiast zachowywać mylące odniesienie. Sprawdź treść zamiennika i jego odpowiedź.

Ograniczenia dostępu i błędy serwera traktuj oddzielnie. 401 może być oczekiwany przy treściach dla członków; 403 lub 429 mogą wynikać z warunków dostępu żądania. 5xx wymaga kontroli dostępności i kolejnej próby. Nie usuwaj użytecznego odniesienia wyłącznie dlatego, że zawiodło żądanie tymczasowe lub ograniczone.

Zweryfikuj naprawę i zachowaj przydatne dane

Opublikuj zmiany w źródle, poczekaj na aktualizację HTML w pamięci podręcznej i ponownie sprawdź stronę źródłową. Potwierdź, że objęte zmianą wystąpienia prowadzą do zamierzonego celu. Obejrzyj go także jako odwiedzający: zielona odpowiedź nie potwierdza właściwej treści, użytecznego logowania ani działającego fragmentu sekcji.

Przefiltruj raport, aby ułatwić przekazanie zadania. CSV zawiera adresy URL z bieżącego filtra i ich kategorie statusu; nie zawiera numerów HTTP ani wystąpień źródłowych. Pobierz JSON, aby uzyskać cały zachowany raport, z danymi HTTP, wystąpieniami i zakresem. Żaden eksport nie dodaje niesprawdzonych celów ani danych usuniętych przez limity przechowywania.

Dla konkretnych celów poza wyborem Zbiorcze sprawdzanie statusów HTTP przyjmuje do 50 podanych URL. Przeanalizuj nim te adresy, a następnie popraw odnośniki na stronie źródłowej. Narzędzia nie wybierają automatycznie kolejnej grupy ani nie kontynuują monitorowania po kontroli.

Pytania o uszkodzone linki

Znajdź uszkodzone cele linków z publicznej strony, przeanalizuj ograniczenia dostępu i zlokalizuj odnośniki źródłowe do poprawy.

Co oznacza niedostępny wynik?

Źródło lub analiza nie dostarczyły użytecznego wyniku albo nie wybrano odpowiednich celów. Spróbuj publicznej strony HTML i przeczytaj komunikat. Niedostępność nie oznacza zera uszkodzonych linków.

Czy zero uszkodzonych linków oznacza, że wszystkie działają?

Nie. Oznacza, że zachowane sprawdzone cele nie zwróciły 404 ani 410. Sprawdź zakres i nieznane wyniki; niewybrane linki, treść celów i fragmenty pozostają niezweryfikowane.

Dlaczego link, który mogę otworzyć, pokazuje 403?

Serwer może odrzucić żądanie narzędzia, jednocześnie dopuszczając Twoją przeglądarkę lub zalogowaną sesję. 403 jest zgłaszany jako ograniczony dostęp, nie potwierdzone usunięcie. Przed zmianą linku sprawdź warunki dostępu.

Czy narzędzie sprawdza uszkodzone obrazy lub linki dodane przez JavaScript?

Sprawdza cele odnośników w otrzymanym HTML. Nie skanuje atrybutów src obrazów ani nie wykonuje JavaScript. Obraz umieszczony wewnątrz odnośnika może przekazać cel tego odnośnika do sprawdzenia.