A report card for your website.
Enter a website, the business name and the town. In a few seconds you get a grade on everything a customer, Google and an AI assistant see, with plain-English fixes. Google's speed test and two screenshots land a little after.
- 20% Speed Google Google PageSpeed on a phone and a computer, and real-visitor Core Web Vitals when Google has them.
- 20% Found locally our server Name, town, a tappable phone number, an address or service area, LocalBusiness markup, your Google profile link.
- 15% Search basics our server Title, description, one main heading, indexable, canonical, sitemap, link preview image, language.
- 15% AI search ready our server Whether AI search crawlers may read the site, structured data, and enough readable text to quote.
- 15% Trust and security our server HTTPS, the http to https redirect, HSTS, mixed content, security headers, a phone viewport, image weight.
- 15% Email trust our server MX, SPF, DMARC and DKIM records on the domain, so invoices and replies land in the inbox.
A check we cannot verify is marked info and never counts against you. The grade is the weighted score: A from 90, B from 80, C from 70, D from 60.
How it looks to a visitor.
Google preview first, then a sharp captureWhat to fix, in order.
How safe it is to visit.
Mozilla HTTP Observatory method, 12 testsEverything else we checked.
Passed and info, folded per categoryNothing hidden, nothing filed away.
A grader is only worth trusting if you can see what it did and it holds itself to the same standard. So this one shows every request it made, grades our own site on the same checks, and writes no record of yours to a database.
Grade our own site
We only shipped this tool once adaptautomations.com earned its grade on the same checks, and the checker is never tuned to flatter us. Run it live and see.
Every request this check made
Run a report and this fills in with the real requests our server and Google made for it, with the status code and how long each took, one row per kind of request. The only other call is Cloudflare Turnstile confirming a person ran the test.
| What | Address | Status | Time |
|---|
| Check | This report card | Typical free website graders |
|---|---|---|
| Local signals: name, town, tappable phone, address or service area, Google profile link | Checked on the homepage | Not usually part of the score |
| AI search readiness: AI search crawlers allowed, structured data, readable text | Checked, with training crawlers kept separate as information only | Rarely checked |
| Email trust: MX, SPF, DMARC, DKIM | Checked by DNS lookup | Not usually checked |
| Plain-English fixes | Every failed or warned check says what we found, why it matters and how to fix it | Often a score and a technical label |
| Sign-up or email gate | None. The whole report is on this page, with a share link and a PNG | Often an email address for the full report |
| What is stored | No database record of your site. A short-term cache of up to six hours, then it expires | Often kept for follow-up |
The right-hand column describes the common pattern, not any one product. The left-hand column is exactly what this page does; the request list above is the proof.
What does the report card check?+
Six things a customer, Google or an AI assistant sees when they look at a local business: speed (Google PageSpeed on a phone and a computer, and Google's real-visitor Core Web Vitals when it has them), local signals (business name, town, a tappable phone number, an address or service area, LocalBusiness markup, a link to your Google Business Profile), search basics (title, description, headings, indexing, canonical, sitemap, preview image), AI search readiness (whether AI search crawlers may read the site, structured data, readable text), trust and security (HTTPS, redirects, HSTS, security headers, mixed content, a phone-friendly viewport, image weight) and email trust (MX, SPF, DMARC, DKIM). Each category has a weight and the letter comes from the weighted score.
What do you fetch, and who sees the address I enter?+
Our server fetches the public homepage, robots.txt, sitemap.xml, llms.txt, the plain http:// address to see where it redirects, the headers of up to six images on the homepage, and the domain's DNS records through Cloudflare's resolver. For the speed test the address is sent to Google PageSpeed Insights, so Google sees the URL. For the two sharp screenshots, Cloudflare's browser service loads the public page once on a phone-sized and a desktop-sized screen. Cloudflare Turnstile also checks that a person is running the test. Nothing is fetched that a visitor with a browser could not load.
Is anything saved?+
No database row is written about your site, your name or your town. The result sits in Cloudflare's short-term cache for up to six hours (the speed part for 24) so a shared link usually reopens fast instead of re-running every check, and then it expires. The only thing kept longer is a salted hash of the requester's IP address for the rate limit, which cannot be turned back into the address.
Why is my grade different from another grader?+
Because the checks and the weights are different. Most free graders score speed and a handful of on-page tags. This one also grades local signals, AI search readiness and email trust, and it weights them. Speed itself moves between runs: Google's lab test depends on the server and the connection at that moment, so a few points either way is normal. When Google has real-visitor data for a site we grade that first, the way Google ranks; otherwise a PageSpeed score earns its share of the points (an 84 earns 84 percent), and the lab load time and layout shift are shown but not counted twice, because they are already inside that score. The checks and weights are published on this page, and we grade our own site on the same standard.
Can I fix these things myself?+
Many of them, yes. Each failed or warned check says what we found, why it matters and how to fix it. Some fixes are a setting at your host or domain registrar (HSTS, a DMARC record), some are a few lines in the page (a tappable phone number, a title that names your trade and town), and some need a developer (structured data, image compression, speed). If you would rather hand it over, the button at the bottom is a free conversation.
What does "info" mean on DKIM?+
DKIM keys live under a selector name that only the domain owner knows. We try the common selectors; if none answers we cannot tell whether DKIM is set up, so the check is marked info instead of fail and it does not change your grade. The same rule applies everywhere: a check we cannot verify is never counted against you.
Want the fixes done for you?
Every line in the fix list is work we do: websites with local visibility built in from the start, the email records that keep invoices out of spam, and the speed that comes from building a site properly. Bring the report to a free consult and we will tell you what we would do first and what it would cost. No pitch deck, no retainer required.