What we check
One scan runs 204 checks on a single page. Here is what each section looks at, where the data comes from and whether it counts towards the overall score.
Performance
Counts towards the overall scoreAnswers: How fast does the page load and respond for real visitors?
Data from: Google Lighthouse lab test through Google PageSpeed Insights (mobile; desktop on paid plans), and the Chrome UX Report: real-user timings from Chrome over the last 28 days.
- Lighthouse performance score
- Largest Contentful Paint (LCP)
- Cumulative Layout Shift (CLS)
- Total Blocking Time (TBT)
- First Contentful Paint (FCP)
- Speed Index
Security
Counts towards the overall scoreAnswers: Is the connection encrypted and the site configured against common attacks?
Data from: The page’s response headers and cookies, our own TLS handshake with your server, and public DNS records, checked by PerfoMetrix.
- Served over HTTPS
- HTTP redirects to HTTPS
- No redirect from HTTPS to HTTP
- Certificate is trusted
- Certificate expiry
- Certificate matches the hostname
Domain & Email
Counts towards the overall scoreAnswers: Can your domain’s e-mail be trusted, and is the DNS set up well?
Data from: Public DNS resolvers (Cloudflare 1.1.1.1 and Google 8.8.8.8) for SPF, DKIM, DMARC, MX, CAA and DNSSEC, and public DNS blocklists. Counted with Security.
- SPF record
- DMARC policy
- CAA record
- DNSSEC enabled
- MTA-STS for incoming mail
- TLS reporting for mail (TLS-RPT)
Malware Signs
Scored separatelyAnswers: Are there signs of a compromise visible from outside?
Data from: Google Web Risk for the page and the third-party scripts and frames it loads, a list of known compromised script hosts, and passive signs in the page code, robots.txt, sitemap and the PageSpeed network log.
- Page and its scripts not on Google’s malware lists
- No scripts from known compromised hosts
- Domain not blocked by Quad9
- No fake "verify you are human" paste instructions
- No blockchain calls on a non-crypto site
- No code before <html> or after </html>
SEO
Counts towards the overall scoreAnswers: Can search engines find, understand and show the page well?
Data from: The page’s HTML, robots.txt and sitemap, read by PerfoMetrix, and the Google Lighthouse SEO, accessibility and best-practice audits.
- Page returns HTTP 200
- Short redirect chain
- Title tag
- Meta description
- Exactly one H1 heading
- Canonical URL
AI Readiness
Scored separatelyAnswers: Can AI assistants and answer engines reach, read and quote the page?
Data from: robots.txt rules for AI crawlers, llms.txt, the page’s HTML and structured data, and whether the domain is in the latest Common Crawl.
- Search and AI search crawlers allowed
- Assistants can open your pages
- AI training crawlers
- Content in the HTML
- Schema for who and what
- Author and date
Site Profile
Scored separatelyAnswers: What is the site built with, where is it hosted and how well known is it?
Data from: Technology fingerprints in the page, DB-IP for location and network, RDAP registries for the domain, Tranco and Chrome UX Report rankings, endoflife.date and WordPress.org for software versions, certificate transparency logs (crt.sh).
- At least two name servers
- Name servers on separate networks
- SOA record timers
- Served through a CDN
- Green hosting
- Unsupported software
How scores are calculated →More about our data sources →What Google Lighthouse is →