I’ve been trialing ‘Xenu Link Slueth’, a freeware broken links checker. It really is a no frills simple to use utility that can be pointed to any website to trawl for broken links. It includes support for SSL encrypted sites and reports can be emailed to others for action.
It might be worth downloading and trialing yourself. All you need to do is enter a URL and Xenu will trawl the links on the selected site. Broken links are highlighted in red, to find out there source pages, right click an entry and choose properties as illustrated below.
For further info, a few related websites:
• http://home.snafu.de/tilman/xenulink.html – Xenu Project website
• http://foliovision.com/seo-tools/seo/xenu-link-sleuth – Repairing Your Site with Xenu Link Sleuth