AI & Agent Readiness Audit

Can AI actually read your website?

More people now ask ChatGPT, Claude or Perplexity to recommend a business before they ever open Google. A fixed-price audit tells you — plainly — whether those assistants and search engines can read and use your site, how it compares with the businesses that outrank you, and exactly what to fix.

Fixed price

£150

  • A score out of 100, with every fix ranked
  • Your site compared with your local competitors
  • Credited in full if you go on to a build
Book an audit

I'll reply within a day.

What it is

A hands-on check of your site against Google's published agent-friendly spec — the same standard I hold my own site to. Not a free tool's score: every number is measured, checked by hand and explained, so you know what an AI assistant sees when it visits and what that costs you. It runs in eight parts.

The retrievability test

The big one: whether your content actually exists in the raw HTML, or vanishes because it's only built by JavaScript. This is where most sites fail silently — invisible to AI while looking fine in Google.

The full checklist

Semantic structure, landmarks, labelled forms, tap-target sizes, keyboard and focus behaviour, hidden overlays — the accessibility tree that AI agents and screen readers both rely on. This site failed three of them the first time.

A written report

A score out of 100, your site compared with your local competitors, and every finding in plain English, ranked by impact, with a clear fix for each. No jargon dump — a list you (or your developer) can actually act on.

What I check, part by part

The audit has eight parts. Each one says what I measure and what the same check found on my own site. Parts 1 to 7 also show a finding from a demo report for a made-up local plumber.

Part 1

Content without JavaScript

Most AI crawlers don't run JavaScript. They read the HTML your server sends, so if a page builder fills the page in afterwards, they see an empty shell.

What I check

  • Words in the raw HTML against words once the page has rendered, on every page in your sitemap
  • Which pages carry too little text to be worth quoting
  • Reviews, prices and service details that only appear once a widget loads

Example from the demo

CriticalYour service pages are empty until JavaScript runs

Homepage: 38 words in the raw HTML, 612 once JavaScript runs. Across 14 pages, 6% of the words are in the HTML.

See finding D1

On my own site: all 32 pages carry their text in the HTML. See the AI readiness section

Part 2

AI crawler access

A security plugin or firewall can turn assistants away without you ever knowing.

What I check

  • Your robots.txt rules for ten crawlers, including GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, PerplexityBot and Googlebot
  • Every page fetched as five of them and compared, byte for byte, with what a browser gets
  • Which blocks are a fair choice (crawlers collecting training data) and which cost you answers (crawlers behind AI search)

Example from the demo

Criticalrobots.txt turns away the crawlers behind AI search

5 of 10 crawlers blocked by a plugin setting, including Claude-SearchBot and PerplexityBot. PerplexityBot also gets a 403 on all 14 pages.

See finding D2

On my own site: 160 of 160 crawler fetches got the same page as a browser. See the AI readiness section

Part 3

Sitemap, errors and redirects

The plumbing crawlers use to find your pages and trust the list.

What I check

  • Every URL in your sitemap returns a real page
  • A made-up address returns a proper 404, not your homepage
  • http, https, www and non-www each reach the right address in one hop
  • robots.txt points to the sitemap, and llms.txt, if you have one, works

Example from the demo

MediumFour pages in the sitemap don't exist

The sitemap lists 18 URLs; 4 old offer and blog pages return 404.

See finding D8

On my own site: one address takes two redirects instead of one. See finding F12

Part 4

Titles, descriptions and headings

What Google shows and assistants quote when your page comes up.

What I check

  • A title and description on every page, and whether they're too long, missing or duplicated
  • The canonical address and language on every page
  • One h1 per page, and no skipped heading levels

Example from the demo

SeriousNine pages share one title, and twelve have no description

With no description and no text in the HTML, Google's snippet for the service pages comes from the cookie banner.

See finding D4

On my own site: 15 descriptions and 7 post titles too long for search results. See finding F6

Part 5

Business identity and structured data

Assistants name a business when several sources agree on who it is.

What I check

  • The name and phone number on your site against your Google listing
  • Structured data (JSON-LD) on every page: whether it parses, and what it says you are
  • Links from that data to your Google profile and other listings

Example from the demo

SeriousYour name and number don't match your Google listing

The listing's full name appears on 0 of 14 pages, and its phone number on none.

See finding D3

On my own site: the same problem, and one of my two critical findings. See finding F2

Part 6

An interface agents can use

AI agents work through the same accessibility tree screen readers use. I check it on every page, at phone and desktop width.

What I check

  • A main landmark and a working skip link
  • A name on every button and link, and a label on every form field
  • No clickable divs pretending to be buttons
  • Tap targets at least 24px, and visible keyboard focus

Example from the demo

SeriousThe quote form can't be sent without a mouse

5 of 6 fields have no label, and "Send request" is a styled div that Tab never reaches.

See finding D5

On my own site: 1,456 controls checked, 6 links under 24px. See finding F10

Part 7

Actions an agent can take

People are starting to ask assistants to find someone open now, ring them or book them.

What I check

  • Tap-to-call phone links, and opening hours written as text
  • A booking page or booking action an agent can complete
  • Contact and quote routes that work without a mouse

Example from the demo

SeriousAn assistant can't tell when you're open, or ring you

Opening hours are only in a footer image, and no phone number on 14 pages is a tap-to-call link.

See finding D6

On my own site: forms only, so an agent can't book a call. See finding F5

Part 8

Competitors, speed and design

Being readable isn't enough if a competitor is quicker, clearer and easier to trust. I measure your site against the businesses that rank first for your main search.

What I check

  • Where you and up to four competitors appear for the searches your customers make
  • Speed on a phone and on desktop, and what's slowing each page down
  • Your colours, type and contrast, measured from the page, and a scored review of your first screen against theirs
  • Calls to action, prices, reviews and tap-to-call in the first screen

From my own report

CriticalNot in the top 20 for “web design Dover”

All four competitors are in the top 4. On a phone my main content takes 3.5 to 5.4 seconds to appear; the fastest competitor manages 2.0 seconds.

See how I compare

What's in the report

  • A scored summary: an overall score out of 100, seven category scores, and the five things to fix first. See mine
  • Your site against your local competitors, the businesses that rank first for your main search, measured the same way and named. See mine
  • Search visibility: where you appear for the searches your customers make, and whether your pages are set up to rank. See mine
  • AI and agent readiness: what ChatGPT's and Claude's crawlers are actually sent, page by page. See mine
  • Speed on a phone and on desktop, with what's slowing it down. See mine
  • A design review: your colour palette and how it's used, your type, contrast, the first screen, scored against the competitors. See mine
  • Every finding, most severe first, graded by a published rule, each with the evidence, the fix and the effort. See mine
  • An action plan for this week and this month, then a re-measure. See mine
  • A PDF and the raw measurements, so you or your developer can check any number. My own PDF

How it works

  1. You send me your web address, and the name your Google listing uses if you have one.
  2. I measure every page in your sitemap: fetched as five crawlers and a browser, rendered at phone and desktop width, and tested for speed. Your main competitors get the same tests.
  3. I read the results and grade each finding by the same three questions, checking anything a script can't, like your Google listing and opening hours.
  4. You get the report, with the fixes in order. If you go on to a build with me, the £150 comes off the price.

Not covered

  • What ChatGPT, Perplexity, Claude and Google's AI answers say about you. Those need asking from real accounts and are done separately.
  • Your Google Business Profile and Search Console figures, unless you give me access. With access, they go in the report.

Want AI working inside your business too? See AI setup and consulting.

Fixed price — no surprises

£150

One-off audit and written report. And if you go on to a build with me, the £150 is credited in full — so the audit effectively costs you nothing.

Book an audit

Book an audit

Send me your web address and I'll confirm when you'll have the report, usually within a day.

  • Tell me the search that matters most, like “plumber Dover”, and I'll benchmark you against the businesses that rank for it.
  • Add the name your Google listing uses, if you have one, so I can check it matches your site.
  • £150, fixed. Credited in full if you go on to a build with me.

Your site

I'll reply within a day.

I only use your details to reply. Privacy notice

I don't just claim it — I measure it

On 4 November 2026 I ran the full audit on my own site, benchmarked against the four Dover web designers that rank first for “web design Dover”, and published the report, including the twelve things it found to fix. It's exactly what your audit produces.

Overall score
84
out of 100, against a competitor average of 68
Measured
32
pages at phone and desktop width, plus 20 Lighthouse runs
“web design Dover”
20+
not in the top 20; all four competitors are in the top 4
Findings
12
2 critical, 4 serious, 6 medium, each with a fix

Find out where you stand

Send me your website address and I'll take a look. Email richardgleeson83@gmail.com, ring +44 7823 77 88 95, or use the form.

Book an audit