A free website audit that tells you what is wrong, and what it costs to fix.
A website health check for UK small businesses. One address in, a score out of 100 back in about a minute: technical SEO, on-page, Core Web Vitals straight from Google, indexability and whether the AI engines can see you. No sign-up, no email to read it, and the fix for every problem written down in plain English.
This is the whole thing. No second step.
The report opens on the page the moment the audit finishes. A score out of 100, the five groups that make it up and what each one is worth, then every check with what I found and what to do about it.
Below is my own site, audited by the tool on this page. It scored 96 on 1 October 2026 and still got something wrong: render-blocking CSS holding up the first paint on a phone. I would rather show you that than a screenshot of a perfect result, because a perfect result would tell you nothing about whether the thing works.
There is no upgrade, no locked section and no PDF held back. Download it, or close it and come back to it later in the same visit.



The two rows on the right are the difference between this and most checkers. Blocking a training crawler is a choice about your own words and costs you no visibility, so it is reported and not scored. Blocking a search crawler is what makes you invisible, and that is the one marked as a failure.
What it checks.
- Technical SEO · 30% Whether a crawler can fetch and trust the page before it reads a word of it. HTTPS and the status code · Redirects on the way in · Doctype and character encoding · Mobile viewport · Declared language · Frames, applets and Flash · Weight of the HTML itself · A sitemap declared in robots.txt.
- On-page SEO · 30% Whether there is anything here worth ranking, and whether it is labelled so it can be. Title tag and its length · Meta description · One H1, and the heading structure under it · Alt text on every image · Content depth · Internal links · Structured data, and whether it parses · Open Graph tags · Favicon.
- Performance · 20% Core Web Vitals, measured on mobile by Google's own PageSpeed Insights. Not a guess, and not our number. Lighthouse performance score · Largest Contentful Paint · Cumulative Layout Shift · Total Blocking Time · Total page weight · Render-blocking CSS and JavaScript · Real-user data, when Google has it.
- Indexability · 10% The quiet killer: a site that is perfect and not in the index. Noindex tags left on by mistake · Whether robots.txt lets Google in · A self-referencing canonical · URL structure.
- AI visibility · 10% Whether an assistant can read you, and whether it is allowed to cite you. AI search crawlers, separately from training crawlers · llms.txt · Schema an answer engine can identify you by · Question-shaped headings · Whether the page works without JavaScript · Enough depth to be worth quoting.
- What it cannot tell you Where you rank, who links to you, what your competitors are doing, or why visitors leave without enquiring. Those need Search Console, a backlink index and a conversation. The score removes the excuses; it does not do the work.
The scoring, published.
Most audit tools hand you a number and keep the method. That makes the number unfalsifiable, which makes it worthless. Here is the whole thing.
Every check scores 100 for a pass, 50 for a warning and 0 for a failure. A category is the average of its checks. The overall score is those categories weighted as below. Anything reported as a note is never scored — it is context, not a mark against you. If a category cannot be measured, it is dropped from the weighting rather than counted as zero, so a PageSpeed timeout never costs you twenty points.
The AI check most tools get wrong.
There are two kinds of AI crawler and they do completely different jobs. GPTBot and ClaudeBot collect pages to train models. OAI-SearchBot, Claude-SearchBot and PerplexityBot are what let an assistant find you and cite you in an answer.
Blocking the first costs you nothing. Plenty of people deliberately keep their writing out of training sets, and that is a reasonable thing to want. Blocking the second makes you invisible in that assistant entirely. Almost every checker on the market lumps them together and marks you down for a decision that cost you nothing. This one does not. It only records a failure when something blocks a crawler that decides whether you can be found.
That distinction comes from OpenAI's, Anthropic's and Perplexity's own documentation, checked on 20 September 2026.
Most businesses near you are not there at all.
In September 2026 I measured every accountant, solicitor, recruitment agency, IT support company, architect and estate agent in Suffolk against ChatGPT, Gemini and Google AI Mode — 1,253 firms, four buyer questions each, ten runs per engine. 77% were named by none of them. A low AI visibility score is not unusual. It is the default, and that is exactly why it is worth fixing now.
Read the Suffolk study- recruitment agencies 82% 187 of 228 firms named by no engine
- accountants 80% 234 of 291 firms named by no engine
- estate agents 79% 231 of 291 firms named by no engine
- IT support companies 72% 97 of 135 firms named by no engine
- solicitors 71% 105 of 148 firms named by no engine
- architects 68% 108 of 160 firms named by no engine
Then what?
- Fix it yourselfEvery problem in the report comes with the fix written out. Save it as a PDF, work down the list, run the audit again when you are done. Plenty of people do exactly this and never speak to me. That is a good outcome.
- Hand me the list — from £500 a monthMonth one of the SEO and GEO service is the fix list, done, with a report showing what moved. Rolling, no contract, stop after one month if you like. How that works.
- Start again — £1,000, one weekIf the site is a WordPress install held together with plugins, fixing it costs more than replacing it. Brief on a Tuesday, live the Tuesday after, full refund if it is not. The seven-day build.
Why I give this away, honestly.
Because some of the people who run it hire me, and most do not. Both of those are fine. An audit is the cheap part — it is thirty-eight checks and a PageSpeed call, and it costs me almost nothing to run. The expensive part is doing the work, and that is what I sell.
What I am not doing is the usual trade. There is no account, no free trial that expires, and no fix list held back until you hand over an email. Reading it and downloading it cost you nothing and add you to nothing.
I am one person in Ipswich. If the report says something you do not understand, reply to it and ask.
Questions people ask about the audit.
Got the score? The fixing is the job.
If the list is longer than you want to deal with, the call is free too, and I will tell you what month one would cost and what it would fix. Or call 07451 260050.
After the audit · SEO from £500 a month
Then month one fixes it.
“Had an extremely helpful call with Gareth, who was extremely knowledgeable, clear and concise. Giving me a perfect structure upon how to put together my marketing for my business.”