Martwy link to hiperłącze dostępne na stronie internetowej, które przestaje prowadzić do wyznaczonego zasobu lub strony internetowej. Głównym powodem pojawienia się martwego linku może być usunięcie docelowej strony, zmiana jej adresu URL, błąd w adresie URL podczas tworzenia linku lub wygaśnięcie domeny. Martwe linki są również określane jako dead ends, ponieważ nie prowadzą użytkowników do żądanych informacji.
Identyfikacja martwych linków
Do identyfikacji martwych linków często używa się specjalistycznych narzędzi SEO, takich jak:
- Screaming Frog. Program do skanowania stron, który pozwala na znalezienie linków prowadzących do nieistniejących zasobów poprzez analizę kodów statusu HTTP i innych informacji.
- Ahrefs. Narzędzie do analizy backlinków i SEO, które obejmuje funkcję raportowania martwych linków na stronie lub w analizie profilu linków zwrotnych.
- Sitebulb. Aplikacja do audytów SEO, która, podobnie do innych narzędzi, pomaga w wykrywaniu martwych linków i sugeruje działania naprawcze.
Martwe linki mogą być identyfikowane za pomocą kodów odpowiedzi serwera, które sygnalizują status zasobu po kliknięciu w link:
- 404 Not Found (nie odnaleziono). Najczęstszy kod odpowiedzi, który wskazuje na to, że linkowany zasób nie został znaleziony na serwerze.
- 410 Gone (nie istnieje). Określenie, że zasób był dostępny, lecz został permanentnie usunięty.
- 50x. Błędy serwera, które mogą czasowo uniemożliwiać dostęp do zasobu.
Kwestie techniczne związane z martwymi linkami obejmują takie problemy, jak:
- Brak odpowiedzi DNS. Jeśli serwer DNS (Domain Name System) nie jest w stanie rozpoznać domeny, link może zostać uznany za martwy.
- Nieistniejąca domena. W przypadku wygaśnięcia lub anulowania rejestracji nazwy domeny, wszystkie linki prowadzące do tego adresu będą martwe.
- Błędy konfiguracji. Nieprawidłowo ustawione przekierowania lub błędy w pliku .htaccess mogą również tworzyć martwe linki.