Link rot – ponekad se piše linkrot – opisuje način na koji veze na web stranice rutinski propadaju ili postaju nedostupne tijekom vremena. Za prosječnog programera citiranje web stranice ne znači nužno da će veza ostati aktivna zauvijek. Većina ljudi koji pretražuju web-lokaciju frustriraju se kada kliknu na veze samo da bi otkrili da ne postoje, a primjeri truljenja linkova mogu se naći u raznim izvorima. Truljenje se može pojaviti na bilo kojoj vrsti web stranice, ali neispravne veze koje se pojavljuju u stvarima poput znanstvenih publikacija mogu dovesti do neuspjeha povezivanja na citirane izvore, što može umanjiti znanstvenu vrijednost rada.
Jedna od problema s truljenjem poveznica je to što neke velike stranice poput novina rutinski premještaju veze na nove adrese i ne ostavljaju uvijek vezu s njima; naizmjence, mogu naplatiti novac za članke koji su nekada bili dostupni besplatno, čim se arhiviraju. To može značiti da početne veze odvode ljude na drugu lokaciju, jednostavno više ne rade ili ograničavaju pristup korisnicima koji plaćaju. Za one koji provode istraživanje na Internetu, zaustavljanje zahtjeva za plaćanjem ili neispravnih veza može biti vrlo frustrirajuće.
Programer amater s nekoliko web stranica može se lako riješiti truleži linkova provjeravanjem veza jednom mjesečno kako bi se uvjerio da nijedna nije pokvarena i ispravljajući one koje jesu. Ova strategija ne funkcionira dobro za ljude s velikim brojem stranica i izlaznih veza ili čak samo jednom ili dvije stranice s više citata. Međutim, postoje neke druge strategije koje pomažu u smanjenju ovog problema.
Za veliki broj stranica, programeri mogu koristiti posebne računalne aplikacije koje se nazivaju sustavi za upravljanje sadržajem, koji pomažu provjeriti sve veze na moguće truljenje linkova. Ti programi ne rade uvijek jer neke veze na web-mjesta možda više ne sadrže isti materijal. To je uobičajeno kada ljudi koriste praksu dubinskog povezivanja, gdje ne povezuju na naslovnu stranicu web-mjesta, već na neku specifičnu stranicu unutar web-mjesta, koja kasnije može lako promijeniti adresu. Programeri često izbjegavaju dubinsko povezivanje kada imaju brojne izlazne veze.
Drugi način borbe protiv truleži linkova je stvaranje trajnih veza koje stvaraju trajnu i dostupnu verziju jedinstvenog sadržaja. To je osobito uobičajeno kod unosa na blog, gdje materijal jednog bloga ne ostaje dugo na naslovnoj stranici i bit će premješten nakon određenog vremena. Alternativno, sada su dostupne mnoge arhive koje pomažu u stvaranju kopija jedinstvenog sadržaja na web-stranicama tako da će on zauvijek ostati dostupan. Povezivanje na arhivirani materijal ili stvaranje arhive povezanog materijala može spriječiti ili smanjiti truljenje linkova.
Također postoji mogućnost da truljenje linkova može utjecati na rangiranje web-mjesta, što može biti važno kada ljudi žele stvoriti stranice visokog profila. Češće se rang web stranica smanjuje ako mijenjaju adrese ključnog materijala i ne obavještavaju osobe koje su stvorile poveznice na njihovu stranicu. Programeri koji premještaju materijal trebali bi stvoriti preusmjeravanja koja će preusmjeravati ljude koji stignu na stranicu s veze na novu adresu. Oni se zovu 301, a vlasnicima web-mjesta vrijedi znati kako ih izraditi i koristiti kako bi izbjegli gubitak potencijalnih novih posjetitelja na web-mjestu zbog nove adrese.