GeoScanby SEO7.es

What GeoScan measures, and what it admits it cannot

Updated:

Quick answer: the engine runs 172 checks in 8 groups on every page. Ten of its thresholds come from published measurements. The other sixty-five variables are judgements informed by that research, and this page says which is which, because a tool that hides the difference is asking you to trust it rather than check it.

Which measurements does the engine rest on?

Every figure below comes from a study or from our own scans. Each row links to the page that explains what it means and what to do about it.

Measurement Value Where it comes from
Share of AI citations pulled from the first third of a page 44.2% The first 30% rule
Lift from adding concrete statistics +33% to +41% Numbers beat adjectives
Lift from adding an attributed expert quote +28% to +41% Expert quotes
Lift from citing primary sources +28% to +40% Numbers beat adjectives
Reader trust in text containing figures +37% Numbers beat adjectives
Challenger brand breakthrough under trust-signal overload 55% falls to 21.2% The trust overload paradox
Paragraph length that survives chunking intact 40 to 120 words The first 30% rule

The first four come from GEO-bench, the Princeton benchmark that tested single content modifications against AI visibility. The overload figure comes from research on brand bias in language model recommendations.

Citability
Whether a model can find, read and use the page as a source. Content multiplied by access, not added to it.
Memorability
Whether a model knows the brand before any page is fetched. Returned as empty below three independent external signals.
Check
One separate verdict inside the report. Not a group and not a signal source: a single yes or no.

See where your own page stands

172 checks in 8 groups, ten seconds, no sign-up.

Check your page

What did the engine find on our own site?

We publish our own numbers because a vendor that does not is asking you to go first.

Metric Value
Citability of the home page 63
Technical half 82%
Content half 63%
Memorability 47
Models naming the brand unprompted 0 of 24 answers

Four models were asked six customer-style questions each. None named us. The full account is in Our site scored 96 and got zero citations, and the reason we report two numbers instead of one is in One score hides the problem.

What are the 8 groups?

Group Checks What it asks
Access 65 Can crawlers and AI agents reach and read the page at all
Meta 20 Title, description, canonical, hreflang, social tags
Technical 20 Speed, compression, security headers, mobile, accessibility
Content 19 Volume, headings, images, internal links, hidden text
Trust 14 Address, contacts, policies, reviews, ratings
Citability 13 Answer near the top, chunkable paragraphs, FAQ block, quotes, figures
Structured data 11 to 14 JSON-LD, types relevant to the niche, author chain, sameAs
Off-site presence 7 Mentions, listings, discussion on domains you do not own

Seven groups describe the page. The eighth describes the brand, and it is the one you cannot fix by editing HTML.

Structured data is the only group whose count moves: the set of schema types expected of a law firm is larger than the set expected of a one-page site. That is why the total is stated as 172 rather than as a single fixed number.

How is the score built?

Two numbers, not one.

Citability answers whether a model can use the page. It is calculated as content × (0.6 + 0.4 × access). Multiplication, not addition: a site cannot collect points from clean infrastructure while having nothing worth quoting. Nine conditions zero it outright, because a page that cannot be fetched has no partial credit to award.

Memorability answers whether a model has any prior about the brand. It is computed only when at least three independent external signals are available, and returns nothing at all below that. A low number would mean "we looked and found little"; the absence of a number means "we did not gather enough to have an opinion". Collapsing those two is how invented measurements get into reports.

What do we not measure, and will not pretend to?

Your share of AI answers. Nobody can measure it. Conversations with assistants are private, query volumes are unpublished, and every percentage of "AI share of voice" on the market rests on a denominator that does not exist. The argument is in full in The denominator problem.

Whether a specific change caused a specific citation. We cannot isolate a variable in a system we cannot observe. We can measure whether four models name you before and after, which is a smaller claim and a true one.

Four things we watch but score at zero. An llms.txt file, a markdown twin of each page, content negotiation for markdown, and an MCP endpoint. All plausible, none adopted by any major provider, so all weighted zero and reported separately. The reasoning, and what would change it, is in We gave llms.txt a weight of zero.

What are the honest limits of this model?

Ten thresholds of seventy-five come from published measurements. The rest are judgements: informed by the research, argued in the pages linked here, and not validated against outcomes.

That makes the current engine a better-grounded hypothesis than its predecessor, not a validated instrument. The previous version scored our own site 96 out of 100 while four models returned zero mentions, which is what a confident number looks like when it measures the wrong thing.

Validation is the work we have not finished: accumulating scans and correlating citability with what the jury of models actually says. Until that exists, this page is the closest thing to a warranty we can honestly offer.

Frequently asked questions

Why 172 and not a round number? Because it is counted from the model rather than chosen for the landing page. Every check that produces its own verdict is counted once; thresholds of a single measured value are not counted as several. The previous engine reported 305 and that was true for the previous engine.

Does a higher score mean more citations? Not on its own. It means the page can be used if a model reaches for it. Whether it reaches depends on memorability, which moves through activity outside your site.

What is a blocker? A condition that makes citation impossible rather than unlikely: noindex, robots.txt closing the site, a captcha served to bots. Nine of them, and each drops citability to zero instead of shaving off points.

Why does memorability sometimes come back empty? Because fewer than three independent external signals were found. Reporting a low number there would be inventing a measurement.

Can I see every check? Yes. The report lists all 172 with what was expected and what was found, grouped checks naming each blocked bot and each missing tag.

How often does the model change? Rarely, and every change is recorded in the version history with the reason.