Skip to content
Free tool

43 checks on one page, against Google’s own documentation.

Paste a URL. The page is fetched as served, the parts Google documents are pulled out of it, and a language model scores each of 43 checks and says why. You get a reading in about a minute, with the working shown check by check.

The analysis is model-generated. It is a heuristic reading of one page, not a measurement, and the section below states exactly what it cannot see before you run it rather than after.

One public URL. The page is fetched as served, without running its JavaScript.
FREE · NO ACCOUNT · 3 RUNS PER HOUR PER ADDRESS
The rubric43 checks · 6 dimensions · 86 points

How it scores.

The rubric is the Google Search Central compliance rubric: 43 checks grouped into six dimensions, drawn from Google’s published documentation on Search Essentials, helpful content, crawling and indexing, ranking systems, search appearance and page experience.

Each check scores 2 for a pass, 1 for a partial and 0 for a fail, so the raw total is 86. That is normalised to 100 and banded: 90 and above reads as compliant, 75 to 89 as minor gaps, 55 to 74 as significant issues, below 55 as a critical failure. Every check returns one sentence of reasoning, and most return the evidence from your page that it was read from.

Search Essentials compliance
Cloaking, doorway pages, hidden text, keyword stuffing, scaled content, reputation abuse, sneaky redirects, thin affiliation.
DIMENSION F · 8 checks · 16 points
Helpful content and people-first
Authorship, editorial transparency, purpose, original contribution, expertise match, and whether a reader leaves with something.
DIMENSION G · 7 checks · 14 points
Crawling and indexing health
URL shape and parameters, crawlable anchors, anchor text, sitemap declaration, canonical correctness, robots.txt, reliance on JavaScript.
DIMENSION H · 8 checks · 16 points
Ranking system alignment
Passage-rankable structure, freshness signals, prominence of original material, review quality, internal linking, intent match.
DIMENSION I · 6 checks · 12 points
Search appearance
Title and meta description, featured snippet eligibility, structured data against Google's requirements, Discover eligibility, data-nosnippet.
DIMENSION J · 8 checks · 16 points
Mobile, security and technical
Mobile content parity, HTTPS, intrusive interstitials, status codes, viewport, and the page-experience signals that sit under them.
DIMENSION K · 6 checks · 12 points
Stated in advance

What this tool cannot see.

A free tool that overstates itself costs more credibility than it earns. Four limits apply to every run, and they apply before you paste a URL rather than being discovered in the result.

It is not a measurement.
A language model is reading your page against published guidance and forming a judgement. Run the same URL twice and the two scores can disagree by a point or two. Caul measures, on a frozen prompt set with a stated run count. This tool assesses. Do not quote the number as though it came off an instrument.
It sees one page, as served.
The page is fetched once, without a browser, so anything your JavaScript builds after load is invisible to it. So is anything behind a login, and so is every other page on the site. A site-wide problem that happens to miss this URL will not appear.
It cannot see Google.
No rankings, no impressions, no Search Console, no manual actions, no crawl log. It cannot tell you that a finding is costing you anything, and a low score is not evidence of a penalty. Two of the checks are read from robots.txt alone: sitemap completeness is judged on whether a sitemap is declared, not on what is in it.
It says nothing about AI answers.
This is a Google-documentation check. Passing all 43 does not mean ChatGPT, Gemini or AI Overviews name you, because being retrieved and being chosen are separate problems with separate fixes. That is what the audit measures, and it is not what this tool does.
Method

The disclosure for a model-generated reading.

The same disclosure runs on every figure we publish. Here it says that the instrument is a language model, which is the reason nothing this tool returns is presented as a measured number.

instrument
A language model, prompted with Google Search Central's published guidance. Not Caul, and not a measurement.
what was measured
Compliance of one URL against 43 documented checks in six dimensions, scored 0, 1 or 2 each, out of 86 and normalised to 100.
how
The URL is fetched once as served, along with its robots.txt. Title, meta, canonical, headings, links, JSON-LD, image alt coverage and a text sample are extracted and passed to the model, which returns a score, a sentence and usually a quoted piece of evidence per check.
over what window
One run, at the moment you press the button. Nothing is stored and nothing is monitored.
what this cannot tell you
A model's reading is not a measurement, and two runs of the same URL can disagree. It sees one page as served, with no JavaScript executed and nothing behind a login. It has no access to your rankings, traffic or Search Console, so it cannot say what any finding costs. It is a Google-documentation check and carries no claim about whether AI answer engines name you.

The measured version is the free report.

This tool reads one page against documentation. The audit measures something else entirely: how often the engines name your firm across a fixed prompt set, against competitors you name, with the coverage, the run count and the capture window attached to every figure. It is free, delivered on a call, and you keep the data whatever you decide.

Get your free auditWhat is in the report

Free. The $1,500 is what this sweep is priced at when it is sold, not a survey of anyone else’s rates.