AI Search Visibility
We make your website readable to the assistants people now ask instead of searching. For local service businesses whose customers check ChatGPT, Claude or an AI Overview before they ever reach a results page.

What's included
The work breaks into these pieces, done in this order.
AI Readability Audit
We fetch your site the way a model does and see what comes back. Which pages return real HTML, which say nothing without JavaScript, which are blocked, and what each page reads like once the styling is gone.
Answer-First Page Copy
Rewriting the pages that matter so each answers its question in the opening lines, in sentences that still hold up when quoted out of context. Assistants lift fragments, so the fragments have to stand alone.
Structured Data and Business Facts
Your name, address, hours, services and service areas written as JSON-LD instead of implied by a logo. Then checked against your Google Business Profile and your directory listings so the sources agree.
llms.txt and Crawler Access
Our platform generates llms.txt from your published content and regenerates it when you publish. We also read what your robots.txt says to AI crawlers, so access is a stated position rather than whatever a plugin left behind.
What an AI assistant reads
When somebody asks ChatGPT, Claude, Perplexity or a Google AI Overview about a service you sell, the answer gets assembled from pages the model, or the retrieval layer feeding it, can fetch, parse and attribute. That is not how a person reads a page: no scrolling, no hovering over a gallery, no video. What survives is text a machine can extract cleanly, facts it can tie to a named business, and pages it is allowed to fetch at all. A site built as a stack of image banners with the words baked into the pictures gives a model almost nothing to quote. Most of this work is making information you already publish available in a form that survives being read by software.
What the work consists of
We start by checking what is retrievable: which pages return real HTML, which say nothing without JavaScript, which are blocked, and what each page reads like once the styling is stripped away.
Then we rewrite the pages that matter so each one answers its question in the opening lines, in sentences that still make sense when lifted out of context. Assistants quote fragments, so a fragment has to stand up alone.
Next, the facts go into structured data. Your business name, address, opening hours, services and service areas, stated in JSON-LD rather than implied by a logo and a footer. We then check those details match your Google Business Profile and anywhere else you are listed, because a model comparing sources will notice when they disagree.
Last, crawler access. A lot of sites answer AI crawlers with whatever a plugin happened to write into robots.txt, which is not really an answer, so we read the file and check what it permits. The sites we build state their position outright: indexing and AI answers allowed, model training declined.
How this is priced
For sites we build and host, the machine-readable files and structured data are part of the platform, so this sits inside the monthly fee. If your site is on another platform, the way to get this is to move onto ours, where the groundwork is part of the build. How pricing works.
More information
The file our platform writes for you
Sites we build run on our own platform, and it writes this file without anyone maintaining it. llms.txt is a plain-text map of the site: every page, a one-line summary of what it covers, and its canonical address. It regenerates when you publish, from the same content the pages are built from, and every page also serves clean HTML that an assistant can read directly.
A hand-written file goes stale as soon as somebody publishes a page and forgets to update it. A file generated from the CMS cannot.
On other platforms this is usually bolted on and then quietly drifts out of date, which is worse than not having it.
What this does not do
Nobody can guarantee your business gets named in an AI answer. There is no submission form, no placement to buy, and no dial to turn. The same question asked in different words can produce different sources, and models change without telling anybody. What can be controlled is the input side: whether your pages are fetchable, whether they parse, whether the facts are explicit, and whether they agree with what is published about you elsewhere.
This also overlaps heavily with ordinary technical SEO. Clean markup, structured data, fast pages and genuinely useful content serve both. Anyone selling you a separate AI website is selling you another site to maintain. We treat this as an extension of the SEO work, not a replacement for it.
From the blog

Is your business showing up when people ask ChatGPT?
Is my business on ChatGPT? Here is how to check whether AI tools recommend you, what it means if they don't, and the simple way to start showing up.

SEO, AEO, GEO and LLMO: the new language of search explained
SEO, AEO, GEO and LLMO explained in plain English for local businesses, and how the four fit together as more of your customers search using AI.

How to use AI to plan blog content for your local business
A five-step method for using ChatGPT and Claude to plan blog content that brings local customers to your website, built around one core principle: be specific.
You might also need
SEO Reporting
Plain-English SEO reporting built on data you own, covering search visibility, traffic and enquiries in one place.
SEO Reporting→Technical SEO
Audits and fixes for the things that stop search engines crawling, indexing and understanding your site.
Technical SEO→SEO for Aesthetic Clinics
Search optimisation for aesthetic and cosmetic clinics, built around your treatment menu and your local search presence.
SEO for Aesthetic Clinics→SEO for Beauty Salons
Local SEO for salons, barbers and clinics, aimed at the searches that end in a booking.
SEO for Beauty Salons→Common questions
What is AI search visibility?
Is this just SEO with a new name?
What is llms.txt?
Can you guarantee my business gets mentioned by ChatGPT?
Do I have to move to your platform for this?
Find out how your site reads to a machine
Send us your web address. A real person reviews how the site performs in local search and sends you a plain report within one working day, including how much of each page survives being read as text rather than looked at. No automated score, no obligation.
Get a free website assessment