Martwy link () – odnośnik, którego docelowy zasób nie jest dostępny pod wskazanym adresem. Powstawanie takich odnośników w miarę upływu czasu określa się angielskim terminem link rot. W badaniach nad trwałością odwołań internetowych uwzględnia się także content drift, czyli zmianę treści pod nadal działającym adresem. Oba zjawiska mogą powodować, że odwołanie przestaje umożliwiać dotarcie do informacji, do której pierwotnie prowadziło. alt=404 błąd|mały|345x345px|Domyślny ekran błędu 404 generowany przez serwer Apache
Opis Niedostępność docelowego zasobu może objawiać się na różne sposoby. Jeżeli serwer odpowiada na żądanie, ale nie znajduje aktualnej reprezentacji wskazanego zasobu, może zwrócić kod HTTP 404. Jeżeli nazwa hosta nie może zostać rozwiązana w DNS albo nie można nawiązać połączenia z serwerem, przeglądarka może zamiast tego zgłosić błąd sieciowy.
Nie każdy odnośnik, który nie prowadzi do zamierzonej treści, musi jednak zwracać komunikat o błędzie. Serwer może odpowiedzieć kodem oznaczającym prawidłowe wykonanie żądania, a jednocześnie wyświetlić stronę zastępczą, przekierować użytkownika w inne miejsce lub udostępnić pod tym samym adresem treść inną niż pierwotnie wskazana.