This program will search through your webpages picking up all links to other pages (both internal and external) and check the links' HTML headers for errors such as 401, 404, 505 etc.
The scope for customisation within this program us huge! You get to decide what file types not to check, which files not to check (eg robots.txt), which domains to check files on etc!