Search the site · Ask Zorva

Results appear as you type. Press Enter and Zorva answers from this site’s own pages.

Free tool · website scan

See your site the way Google and the AI engines see it.

Drop in a domain. A minute later you have 103 checks across the home page, a service page and a post: what passed, what failed, what it would take to fix, and a score you can send to whoever built the site. No login, no email gate.

TL;DR

The free website scan reads your home page, a service page and a post from your sitemap the way Google and the AI engines do, and in about a minute returns 103 checks across six weighted areas, each failure listed beside its fix. AI search carries the most weight at 35 of the 100 points, then speed, scripts and mobile at 20, measured with Google PageSpeed's mobile run. There's no login or email gate, each domain can be scanned once a month, and the result gets a public link you can send to whoever built the site.

ReadsHome page · a service page · a post · robots, llms.txt, sitemap, certificate
MeasuresGoogle PageSpeed (mobile) · 103 checks in 6 categories
TakesAbout a minute
CostsNothing · no sign-up · once a month per domain
ThenA public link, and a person reads it if you ask
Free website scan · 103 checks · about a minute

Scan a website

No login, no email. Three pages scored, on screen and as a PDF.

01

Three pages, not one

The home page, then a service page and a post picked from the sitemap — so the scan sees whether the inner pages carry their own titles, descriptions and questions, or repeat each other with a word swapped.

02

What the engines fetch

Google PageSpeed's mobile Lighthouse run, robots.txt and which AI crawlers it lets in, llms.txt, the sitemap and its dates, the certificate on both www and apex, the http redirect, the share image, and a made-up URL to see whether missing pages really return 404.

03

Whether it earns the call

A tappable phone number, a form on the page, a call to action in the first screen, the service area. For a service business the site's job is the call, so the scan grades that too. Reviews, a rating and trust language are noted in the report, never scored: a new company shouldn't lose points for a history it hasn't had time to build.

The 103 checks

Six areas, weighted by what they are worth now.

The score is the sum of six areas, each worth a set share of the 100, and AI search carries the most: 35 points. Google now answers more searches on its own page, and what gets named there, or in ChatGPT, Gemini and Perplexity, is whatever those engines can read and quote. The figures behind that are in the questions below. Speed, scripts and mobile come next at 20, because that is the gap a prospect can check for themselves on Google PageSpeed: templated sites load third-party scripts, popups, sliders and chat widgets that a phone has to get through before the page answers.

How is each check weighted inside an area?

Inside each area a critical check counts three times what a minor one counts. Checks that are noted but never scored (reviews, the hours, a chat option, a named person, a license or years in business) show as info. A warning is worth a quarter of a pass, and an area’s points drop faster than its checks do: 90% of the work there earns 85% of its points, half of it earns about a third. When Google PageSpeed cannot be measured, the report says so and the score is marked provisional rather than quietly leaving performance out.

  • 10 pointsTechnical SEO & indexability20 checks · Indexable by search engines · Canonical URL · Sitemap · Sitemap dates · …
  • 25 pointsOn-page SEO & content25 checks · Page title · Meta description · Single H1 · Title and H1 differ · …
  • 35 pointsAI search / AEO / GEO readiness15 checks · llms.txt · AI crawlers allowed · Readable without JavaScript · AI answers may quote the page · …
  • 5 pointsLocal SEO & entity signals11 checks · Business entity schema · Business schema completeness · Address and phone on the page · Linked to its profiles · …
  • 20 pointsSpeed, scripts & mobile24 checks · Mobile PageSpeed score · Scripts and third parties · Nothing blocks the first paint · Page weight · …
  • 5 pointsConversion & lead generation8 checks · Tappable phone number · Contact form · Call to action in the first screen · Analytics installed · …
Questions

The website scan, explained.

What does the free website scan check?
It reads the home page, a service page and a post the way Google and the AI engines read them and scores six areas that add up to 100: technical SEO and indexability (10 points: indexability, the sitemap, redirects, the certificate on both www and apex, HTTPS and the headers), on-page SEO and content (25: titles, descriptions, headings, the words in the HTML, a page for each service, inner titles that lead with the subject, service pages that link each other, a menu a thumb can use, whether the inner pages repeat each other, an About page and a privacy policy, your own photos rather than stock or AI-made pictures, and not a stock template), AI search readiness (35: llms.txt, the AI crawlers let in by robots.txt and at the edge, a page that reads without JavaScript, a first paragraph that says what the page is about, questions asked and answered, FAQ markup that matches the page), local and entity signals (5: the business node under the trade's own schema type, the address and phone, the towns served, the links to its profiles), speed, scripts and mobile (20, from Google PageSpeed: the scripts and the third parties behind them, what blocks the first paint, the page's weight, the hero image, the fonts, caching, and popups, sliders and stacked chat widgets) and whether the page turns a visitor into a call (5, including a lead form that fits a phone and no CAPTCHA puzzle). Reviews on the page, the hours and trust language such as a license or insurance are noted in the report but never scored. Every check says what it found and how we would fix it.
What does it check that a Lighthouse test doesn't?
The standard our own sites are built to: every internal link, a page for each service, each inner page's canonical, schema and share card, stock phrases and leftover template text, specifics a competitor couldn't copy, photos from iStock and other stock libraries or made by ChatGPT, a stock Wix or WordPress theme, every third-party script the page loads and whose it is, a popup on arrival, a hero slider, more than one chat widget, text too faint to read on a phone, a lead form too long or unlabeled to fill on a phone, and a quote form that only opens an email.
Why does AI search count for 35 of the 100 points?
Because that is where the clicks went. Ahrefs measured 300,000 keywords and found the top-ranked page gets 58% fewer clicks when an AI Overview sits above it (December 2025), and SparkToro's clickstream data has 68% of Google searches ending with no click at all (January–April 2026). The businesses that still get named are the ones Google's AI, ChatGPT, Gemini and Perplexity can read and quote, so a site those engines can't read, or one that answers none of the questions people ask them, gives up more than a third of the score. It is also where a hand-built site and a WordPress, Wix or Squarespace one differ most: FAQ markup, an llms.txt and a block that answers the page's question are on every site we build and on a minority of the rest.
Why do speed and scripts count for 20 points?
Because it is the widest gap between a templated site and one built by hand, and the one you can check without taking our word for it: Google PageSpeed lists every script a page loads. Builder and WordPress sites tend to carry a pile of third-party scripts, a popup, a slider and a chat widget or two, all of which a phone has to load and run before the page responds; ours load an analytics tag and the form's bot check. Hygiene almost every site passes already carries few points, so the weight went where the difference is.
How long does the scan take?
Usually thirty to sixty seconds. The pages themselves are read in a second or two; most of the wait is Google PageSpeed running a mobile Lighthouse test of your home page. If PageSpeed does not answer, the report still comes back and is marked provisional: the performance checks are left out of the score until a later scan can measure them.
Why can I only scan a domain once a month?
The scan is free and every run costs a PageSpeed test and a minute of a server, so each domain gets one scan every 30 days. A repeat inside the month shows the stored report and the date the next scan opens. If you have fixed things and want a fresh read sooner, leave your details under the result and Michael will run it by hand.
Is my scan public?
Yes. Every scan of a live public website is published at its own link, so you can send it to a developer or a colleague, and the domain joins the leaderboard with its score. Deploy previews and staging hosts are never published. To have a domain removed, email michael@zorvalabs.com.
What score should a website get?
Our goal is always 95 or better: it's what Zorva Labs and Nashville's Web Design aim for on every site we build, and the checks are the same standard those sites are built to. The score is strict on purpose. A warning counts a quarter of a pass, and an area's points drop faster than its checks, so a site that has done half the work scores well under half. Most of the contractor sites we scanned around Franklin this month land under 60; a score in the 80s means a sound site with a few gaps.
Proposal

Want the fixes done for you?

Tell us the business. A written, priced proposal comes back in one business day — and the site is rescanned when the work ships.

ReplyOne business day
ProposalWritten · scoped · priced
ContractMonth to month
Proposal request

Tell us what you need

No spam · One business day reply · Month to month