Case study

From 71 to 93: how we fixed our own AI visibility score

20 May 2026 · Zeb Choudhry · 8 min read

We built Visus to score how well a website supports AI visibility — whether assistants like ChatGPT, Perplexity, and Google AI can understand, mention, and cite your business. Then we ran the same free AI visibility audit on our own homepage, getvisus.com.

The first pass scored 71/100. After two deliberate rounds of on-page work, the same URL scored 83, then 93. Same tool, same rubric, same URL (apex, not www). This post shows what we changed at each stage, which fix cards disappeared from the report, and the search phrases we want this article to earn — because in a young category like generative engine optimisation (GEO), keywords often lag behind the problem language people actually use.

Infographic: AI visibility score rising from 71 to 83 to 93 across three fix stages on getvisus.com
Figure 1 — Three audit passes on the same homepage. Scores reflect on-page readiness, not a guarantee of future AI recommendations.

What the AI visibility score measures

Visus reports an on-page readiness score from 0–100. It aggregates signals such as entity clarity (title, meta, schema), structural signals (headings, JSON-LD), compressibility (answer-first copy a model can quote), and corroboration (trust pointers and external consistency).

That is related to — but not the same as — ChatGPT visibility in live answers. A high score means your page is doing its job. Monthly AI citation tracking on Pro is a separate sampled check.

At 60+ the verdict reads AI-READY: “signals are sufficient for AI discovery and citation.” Below 40, the gaps are structural. We started at 71 — “developing” territory with clear upside.

Stage 1: 71/100 — the baseline

At 71, the headline score was acceptable for an early SaaS homepage, but sub-scores told a sharper story:

The report still asked us to fix three things first — the same cards many customers see:

  1. Tell AI tools what this page is (schema + entity in crawlable HTML)
  2. Make important limits clear (pricing, best for / not for, guarantees)
  3. Make the page easier to quote (short H2 sections: what we do, who it is for, what you get)

Stage 2: 83/100 — first wave of product and AEO work

The jump to 83 came from shipping broader product and marketing improvements:

Progress — but the same three “fix first” cards still appeared. Score up; trust gap not fully closed. We were still asking users to believe a number while our homepage did not yet practise everything we preach.

Stage 3: 93/100 — fixes that matched our own fix cards

The move to 93 was specifically about making getvisus.com crawlable and quotable the way we tell customers to:

Infographic: three fix pillars — schema for AI tools, clear pricing limits, quotable answer-first sections
Figure 2 — The three fix types our audit surfaced — and what we implemented on the homepage.

1. Tell AI tools what this page is

2. Make important limits clear

3. Make the page easier to quote

Score What moved
71Baseline self-audit; thin crawlable body; answer-engine band weak
83Landing/methodology AEO, static guides, product UX — score up, same three cards
93Schema + limits + quotable sections in HTML; extract enrichment; cards cleared

Keywords and search phrases this article supports

In GEO and AI SEO, many buyers search problems before they search tool categories. We wrote this post to reinforce both — natural language in the story, and explicit phrases for search engines and assistants.

Infographic: keyword pillars for AI visibility audit, GEO, ChatGPT visibility, answer engine readiness
Figure 3 — Problem-first and category phrases we align with across the site and blog.
AI visibility auditFree tool + guide at /ai-visibility-audit
AI visibility scoreExplainer: /blog/what-is-an-ai-visibility-score
Generative engine optimisation (GEO)/blog/is-seo-being-replaced-by-geo
AI SEO audit/ai-seo-audit
ChatGPT visibility/blog/why-is-my-brand-invisible-to-chatgpt
Answer engine readinessSub-score in every Visus report
AI citation trackingPro feature — /ai-citation-tracking
Schema markup / JSON-LDFix card 1 in this case study
Invisible to ChatGPTSymptom-led blog + audit CTA
LLM SEO / llms.txt/llm-seo-tool and /blog/what-is-llms-txt
UK local business AI visibility/use-cases/local-business
Free AI visibility auditPrimary CTA — getvisus.com

What we did not claim

What you can copy for your site

  1. Run a baseline audit on your homepage (apex URL, stable canonical).
  2. Fix the top three cards in plain English before chasing minor tweaks.
  3. Put pricing and limits in crawlable HTML, not only in a client-rendered widget.
  4. Add answer-first H2s a teenager could quote in one sentence each.
  5. Re-audit after deploy — scores move when extraction sees the new source.

Check your AI visibility score

Free audit in about 60 seconds. See your score, fix cards, and what to change first — no credit card.

Run free audit