W3C Link Checker
If you want to check the website for correctness and even get some recommendations on updating links, then you definitely need W3C-LinkChecker!
This tool extracts a list of anchors and links to verify that there is no anchor duplication.
One of the benefits of this software is that it can be used online.
W3C-LinkChecker has very simple interface and is easy to use.
It also has better analysis concerning the link checker than many other link checkers.