When you are communicating on the web, checking for broken links is as important as spell checking. The good news is that there are several free online resources that can help you with this necessary function.
- Xenu, http://home.snafu.de/tilman/xenulink.html
- Firefox add on Link checker,
I have personally used NetMechanic and found it easy to use and helpful.