SEMRush's Site Audit tool is a great place to start when evaluating the health and performance of your website. Tons of data and in depth information allows you to take those reports and make immediate improvements to your site!