There are many services available that can check your website for errors and find ways to improve various web pages.
Google Webmaster Tools lets you to identify any page or link with errors, scan for malicious content, find pages with short titles, find pages without titles, find pages with missing or duplicated meta tags, and many other things.