Many developers work with sites that have grown large over time and have consequently become difficult to maintain. They fix problems as customer report bugs. A better approach is to use SSW LinkAuditor, a tool that will analyze your whole site and report bad links and many other problems.