About this tool
Website grader, explained
Enter a website address and get a score out of 100 and a letter grade from 28 checks in four areas: SEO, social sharing, tech and content. Each check shows what was found on the page and, when something needs work, a one-line fix.
How to use it
- 1Type an address in Website address, such as acme.com/pricing. You can leave out https://.
- 2Click Grade my site and wait a few seconds while the page is read.
- 3Read the overall score and grade, then the SEO, Social, Tech and Content tiles. Click a tile to see only that area, and filter the list with All, To fix and Passed.
- 4Work through the checks marked Fix first, then Improve. Share the results with Copy report, Download CSV or Print or PDF, or use Copy link to send a link that runs the scan again.
How it works
What the grader checks
The grader requests the page from a server, the way a search crawler would, and follows up to three redirects, checking each one. It reads the HTML of that one address only: it doesn't log in, run JavaScript or crawl other pages, so content added by scripts after the page loads is not seen. The address must be a public domain name. A page that takes more than 8 seconds to answer counts as unreachable. Unlike most tools on this site, it runs on a server, with a limit of ten scans a minute per visitor.
SEO, 10 checks: a title of 30 to 60 characters, a meta description of 70 to 160 characters, exactly one H1, a canonical URL, no noindex, a declared language, an x-default among hreflang alternates when there are any, valid JSON-LD structured data, alt text on images, and a favicon. Social, 5 checks: og:title, og:description, an og:image with an absolute address, og:url and twitter:card.
Tech, 9 checks: HTTPS, an HSTS header, at most one redirect, a server response under 600 ms (a warning up to 1.5 seconds), HTML under 100 KB (a warning up to 500 KB, images and scripts not counted), gzip or Brotli compression, caching headers, a mobile viewport that allows zoom, and a doctype. Content, 4 checks: at least 300 words in the HTML, H2 subheadings, at least three internal links, and a count of external links.
A pass is worth 1 point, a warning marked Improve half a point and a failure marked Fix nothing. Checks marked Info, such as external links, are not scored. Each area gets a score out of 100, and the overall score is the average of the four areas, so the ten SEO checks don't outweigh the rest. The grade is A from 90, B from 80, C from 70, D from 60 and F below. Server timing is measured from the grader's server and can vary between runs.
When to use it
Ways people use it
Checking a site before launch
Run the grader on the new home page to catch a missing description, a second H1 or a missing share image before visitors and search engines see them.
A first look at a prospect's site
Agencies and freelancers can grade a prospect's home page and open the conversation with the CSV or PDF report and its list of fixes.
After a redesign or migration
A new theme or platform can drop tags or add redirects. Grade the key pages again once the new version is live.
Comparing with a competitor
Grade your page and a competitor's and compare the four area grades to see which basics each one covers.
FAQ
Questions people ask
How can I check my website for free?
Start with the basics: HTTPS, a descriptive title and meta description, one main heading, share tags, a mobile viewport and alt text on images. This grader checks those and more from the address alone. For a deeper look, Google Search Console and PageSpeed Insights are free tools from Google.
What is a good page title length?
Google cuts titles by display width rather than a fixed number of characters, so a title of roughly 50 to 60 characters usually shows in full. The grader passes titles from 30 to 60 characters and marks shorter or longer ones as Improve: long enough to describe the page, short enough to avoid being cut.
Why does my site need a viewport meta tag?
Without it, mobile browsers render the page at a desktop width and shrink it to fit, which makes text tiny. The viewport tag tells the browser to use the width of the device. The grader also flags user-scalable=no and maximum-scale=1, which stop people from zooming in.
What is alt text and why does it matter?
Alt text is a short description of an image in its alt attribute. Screen readers read it aloud to people who can't see the image, browsers show it when the image fails to load, and search engines use it to understand the image. Purely decorative images can use an empty alt attribute, which the grader accepts.
Why is my score different from other website graders?
Each grader picks its own checks, thresholds and weights, and speed measurements depend on where and when the test runs. This one scores 28 checks on the HTML of a single page, averages four areas, and shows the value behind each result so you can judge it yourself.