Free · No call required

AI visibility audit: find out whether answer engines can read you at all

I test your site against the four engines your buyers actually use, check whether their crawlers can reach and parse you, and send back a one-page readiness score with the three fixes I would make first. Three working days. No obligation, and no call unless you want one.

  • Tested across ChatGPT, Gemini, Perplexity and Claude
  • Arabic prompts included where your market warrants it
  • Written by me, not generated by a tool

← Back

Thank you for your response. ✨

Thank you — your request is in. I reply to every enquiry personally, usually within one working day, and the snapshot follows within three.

What it is

What an AI visibility audit actually checks

Three different things get sold under similar names, and they are not interchangeable. It is worth being precise, because the audit only makes sense once you know which layer you are failing at.

What it asksWho decides
SEOCan a crawler reach, parse and rank this page?Google’s index
AEOIs there a clean, self-contained answer on the page?The page’s own structure
GEOWhen a model answers this question, is it us it quotes and attributes?The model’s retrieval and citation choice

An AI visibility audit covers all three, in that order, because they stack. A site that fails the first question cannot pass the third — generative engines overwhelmingly read pages that conventional retrieval already found. That is why this is an audit rather than a tactics list: the answer usually is not “write more”, it is “you are invisible three layers earlier than you think”.

Scope

What I check

Reachability

Whether GPTBot, ClaudeBot, PerplexityBot and Google-Extended are allowed to crawl you at all. This is blocked by accident on a surprising share of sites — usually a robots rule inherited from a template or a CDN default nobody revisited.

You get: a yes/no per crawler, and the exact directive to change

Renderability

Whether your content exists in the served HTML or only appears after JavaScript runs. Retrieval pipelines mostly see the served HTML, so this single check explains more invisible sites than anything else.

You get: a served-versus-rendered comparison across your key templates

Answer structure

Whether a model can lift a self-contained answer out of your pages, or whether the answer is buried, hedged into uselessness, or split across three paragraphs that need each other for context.

You get: the passages that are quotable, and the ones that are not, with the reason

Entity clarity

Whether your Organization and Person facts agree across your site, LinkedIn, directories and profiles. A model that cannot resolve who you are will not attribute a claim to you.

You get: a list of every inconsistency found, and where it lives

Prompt-set visibility

Up to ten real buyer questions, tested across four engines, recording where you appear, where a competitor appears instead, and what is actually being cited.

You get: the tested prompt set and a baseline you keep and can re-run

Scoring

The readiness score

Every audit ends with a single number, so the conversation with your board is short. The bands mean specific things, not vibes:

ScoreWhat it meansWhat to do next
85–100Retrievable and quotable. You appear for most of your prompt set.Refine coverage and monitor. No structural work needed.
70–84Readable, but losing citations to better-structured competitors.Answer-first restructuring and cannibalisation control.
50–69Reachable but not quotable. Ranking without being cited.Content restructuring and entity clarity, in that order.
Below 50Effectively invisible to answer engines.Stop all content spend. Fix crawl and rendering first.

Most sites I audit for the first time land between 40 and 65. That is not a sales line — it is what happens when a site was built for humans and conventional search, and nobody has revisited the assumptions since answer engines started reading the web.

Deliverable

What you receive

  • A one-page readiness score with the band and what it means for you
  • Crawler access status for GPTBot, ClaudeBot, PerplexityBot and Google-Extended, with the fix for any that are blocked
  • A served-versus-rendered check across your key templates
  • Your prompt set, tested across four engines, with a baseline you keep
  • Who is being cited instead of you, for the prompts where you do not appear
  • The entity inconsistencies found across your site and off-site profiles
  • The three fixes I would make first, in order, with the reason for the order
  • An honest note on whether this is worth paying anyone to fix — including me

It arrives as a document, not a dashboard login, and it is written by me rather than generated. If the honest answer is that your site is fine and you should spend the money elsewhere, that is what it will say.

How it runs

Four stages, in this order

01  ·  Day 0

You send the form

Website, sector, market, and the questions a buyer should be asking an AI to find you. Two minutes.

02  ·  Days 1–2

I test

Crawler access, rendering, answer structure and entity consistency, then your prompt set across four engines.

03  ·  Day 3

You get the audit

Score, findings, baseline prompt set and three prioritised fixes. By email.

04  ·  After

Your call

Implement it yourself, hand it to your team or agency, or talk to me about the work. No follow-up sequence either way.

Fit

Who should request one

  • Pharmaceutical and healthcare marketers whose content passes med-legal review but never gets quoted.
  • B2B and industrial brands with long consideration cycles, where buyers now start at an AI assistant rather than a search box.
  • Anyone who has just migrated and cannot tell whether the drop is ranking, rendering or both.
  • Brands running Arabic and English who suspect the Arabic side is invisible but have no way to prove it.
  • Marketing leads being sold GEO retainers who want an independent read before signing one.

If you are about to commission AI-visibility work from anyone, get this first. It costs nothing and it tells you whether the proposal in front of you is addressing your actual problem.

Questions

Audit questions

Which AI engines do you check?

ChatGPT, Gemini, Perplexity and Claude. Those four cover the overwhelming majority of assistant usage among the buyers my clients sell to. I also check the crawler access for each, which is a separate question from whether you currently appear.

How many prompts do you test?

Up to ten, built from the buyer questions you give me on the form plus any obvious ones you have missed. Ten is enough to establish a baseline and see a pattern; more than that becomes a paid engagement rather than a free snapshot.

Do you test Arabic prompts?

Yes, where your market warrants it, and the prompts are written per market rather than translated — an Egyptian buyer and a Saudi buyer phrase the same question differently. Arabic visibility is usually far weaker than clients expect, and the competition for it is far thinner.

Is it really free, and what is the catch?

It is free and there is no catch beyond the obvious one: I do this because a percentage of people who read an honest audit decide to hire me. If the audit says your site is fine, it will say so, and you will not hear from me again unless you get in touch.

How long does it take?

Three working days from the form. My week runs Sunday to Thursday, Cairo time.

What happens after I get it?

Whatever you want. Implement it yourself, hand it to your team or agency, or talk to me about the work. There is no follow-up sequence and no call booked on your behalf.

Do you need access to my site or analytics?

Not for the snapshot — everything in it is testable from the outside, which is rather the point, since that is all an answer engine gets too. A full technical SEO engagement does need Search Console and ideally server logs.

How is this different from the free audit tools I have seen?

Those run a crawler and print a checklist. This tests your actual prompt set against four live models and tells you who is being cited instead of you, which no crawler can see. It is also read and written by a person, which is why it takes three days rather than thirty seconds.

Start with an audit, not a retainer

Fixed scope, fixed price. You get the findings whether or not we work together afterwards.

Related:
Technical SEO & site architecture
Generative Engine Optimization
All six services