Have you checked SEOSiteCheckup? You will find more of such free tools only if you look for them.