HubSpot’s Website Grader has been around for years and it really does a great job at keeping up with what’s important for a website and identifies potential problems. By just entering the URL for your website (your email is optional, so don’t feel compelled to provide it) you get an overall score for your website and a breakdown of its strengths and weaknesses. The areas that are evaluated are:
Optimizing your website’s performance is crucial to increasing traffic, improving conversion rates, generating more leads, and increasing revenue.
The main metrics to determine how your site’s performance are page size, page requests and page speed. In addition, Website Grader also checks for browser caching, page redirects, compression and render blocking.
Traffic from mobile devices is growing fast. Optimize your website for mobile or you’ll miss out on valuable traffic, leads, and revenue.
For mobile, your site must be responsive (not only does the Website Grader look for this, Google demands this if you want to rank in SERP). In addition, you need to have a viewport specified so your page scales appropriately on mobile and tablet devices.
Make sure your website is easy for users to discover—and easy for search bots to understand—with better page titles, headings, and meta descriptions.
There’s a lot of things to make sure your site is SEO friendly (we’ll go into more detail later) but some of the basics include specifying page titles, meta descriptions, heading tags and a sitemap. Again, there’s plenty more, but you can’t go wrong by making sure all of these are specified.
SSL certificates protect websites from attacks and give visitors confidence that your site is authentic and trustworthy. And security can also affect your SEO rankings since Google announced that HTTPS is a ranking signal.
So hopefully you get perfect scores in all of these areas, but if you don’t, Website Grader gives you next-steps on how to improve your scores. For example, some of the advice I got for BuildHack were:
Combine files to minimize the number of HTTP requests your site makes.
Speed up your site by lightening up your site pages, compressing images and video where possible.
Implement caching to speed up the loading of frequently used content.