Check von platzierten Links

Hi,

habt ihr gute Vorschläge, wie ich in meine Website einen Link-Check
einbauen kann? (Also irgendetwas, das automatisch testet, ob der Link
noch funktioniert oder nicht.)
Bisher habe ich mir folgendes zusammengereimt, aus dem ich dann eine
Funktion machen würde:

$url = 'http://www.hp.com';

if ( is\_array(@get\_headers($url, 1)) ) {
 $ausgabe = "Link existiert";
} else {
 $ausgabe = "Fehler";
}

Bei mir funktioniert das bisher. Habt ihr was besseres oder
Verbesserungsvorschläge?

Danke!
Gruß
Tobias