S

Growwdigitaly Assistant

Powered by Shweta's expertise · Replies instantly

You have a website. You have content. But when a customer asks ChatGPT for a business like yours, your name never comes up.

If you are not showing up in AI search, it is nearly always one of seven things.

None of them need a big budget.

Most of them you can check yourself in under an hour.

This post is the diagnosis. Work out which reason is yours before you spend a penny fixing the wrong one.

Want it diagnosed for you? That is my AI search optimisation service.

TL;DR: 7 reasons you are not showing up in AI search, and the fix for each

Reason you are not showing upThe fix
1. AI crawlers cannot access your siteUnblock the search crawlers in robots.txt, serve core content in raw HTML
2. Your content describes instead of answersOne 40 to 60 word direct answer under every heading
3. Nothing outside your website mentions youOne forum answer a week, one trade directory, one press or podcast mention
4. Your business details contradict each otherMake name, address, phone and description identical everywhere
5. Your content is oldQuarterly refresh: update the figures, the year, add one new section
6. You target keywords, not promptsBuild 20 real customer prompts and test them monthly
7. Nothing about you is specific enough to nameSay what you do, who for and where, in the same words everywhere

How to check whether you are actually not showing up in AI search: a 10 minute test

Open ChatGPT and Perplexity in a logged-out or incognito window, so the model has no memory of you.

Ask three things: your business name, the category question a customer would ask, and the same question with your town in it. Write down what comes back. That is your baseline.

The three questions:

  • “What is [your business name]?” Tests whether you exist as an entity at all.
  • “Best [your service] in [your town]” Tests whether you make the shortlist.
  • “I need [specific problem]. Who should I call in [your town]?” Tests the way customers actually ask.

Why logged out matters:

  • Signed in, the model remembers your past chats about your own business.
  • It will name you, and that tells you nothing.
  • A stranger gets a different answer. The stranger is the person you care about.

When I tested my own business, I asked a clean-slate model to list UK people working across SEO, content and AI. My name came back first. That meant something precisely because the model had no history with me.

Run the test before you panic. Some businesses are already being mentioned and nobody had checked.

Reason 1: AI crawlers cannot read your site, so you never entered AI search at all

AI search bots are separate from Googlebot. If your robots.txt disallows the search crawlers, or your core content only appears once JavaScript runs, you are not competing badly. You are not competing at all. This is the most common own goal in AI search.

Type your domain followed by /robots.txt into a browser. Look for Disallow rules against:

  • OAI-SearchBot puts you inside ChatGPT’s search answers
  • GPTBot is OpenAI’s training crawler, a separate decision
  • PerplexityBot indexes for Perplexity answers
  • ClaudeBot and Claude-SearchBot
  • Google-Extended controls Gemini training

The distinction that catches people out:

  • Blocking the training bots is a legitimate business decision about your content.
  • Blocking the search bots removes you from the answers.
  • Most people who did one did not realise they had done the other.

Check the names against the primary sources, not a blog list, because they change: OpenAI’s crawler documentation and Perplexity’s crawler documentation.

Two blockers that are not in robots.txt at all:

  • A firewall or CDN rule treating these bots as scrapers and serving them a challenge page.
  • Content that only exists after JavaScript renders. Some crawlers will not wait.

In short: blocking training bots is a choice. Blocking search bots is an accident, and it is the single most common reason a small business is invisible in AI search.

To confirm the fix worked, ask your developer for server logs filtered by those user agent names. If the bots are not visiting, nothing can cite you.

Optional next step: publish an llms.txt file, which points AI systems at your most useful pages. Adoption is still early, so treat it as a low-cost extra rather than a fix.

Full technical walkthrough: my 10-step checklist for optimising your website for AI search.

Reason 2: your content describes your business instead of answering what AI search was asked

A model cannot lift an answer off a page that does not contain one. Brochure copy talks about you. Answer copy resolves a question in one extractable paragraph. Put a 40 to 60 word direct answer immediately under every heading, written so it still makes sense pulled out on its own.

A plumber’s service page.

Before: “With over 20 years of experience, we pride ourselves on delivering a first-class service to customers across the South East, combining traditional craftsmanship with modern techniques.”

After: “An emergency boiler repair in Worthing usually costs between £90 and £180 for the call-out and first hour, depending on the fault. We attend same day across most of West Sussex, and we quote before starting any work.”

What changed:

  • A price range, so there is a fact to quote
  • A place, so the answer can be matched to a location query
  • A promise, so there is a reason to pick this one

The first version could be any plumber in England. Which would you quote if you were the model?

How to do it without rewriting your site:

  1. Take your top five pages.
  2. Find every heading.
  3. Write one tight paragraph underneath that answers the question the heading implies.
  4. Put it first. Do not bury it under three sentences of preamble.

Reason 3: nothing outside your website mentions you, so AI search has one source to trust

AI models cross-check before naming anyone. A claim that only appears on your own website has one source behind it, which is exactly what a model treats cautiously. Mentions on forums, directories, industry sites and press give it the corroboration it needs.

This is the reason I have the most direct evidence on.

I worked with a healthcare brand where the obvious answer would have been more blog posts.

I read forums instead.

I wanted to know how patients described their own concerns, not how the clinic described its treatments. The phrasing was nothing alike.

So I built the content around their words, then answered real questions on Reddit, Medium and Quora. No link dropping.

Domain authority went from 15 to 28 in six months, and the brand started appearing in LLM-generated answers.

Then I ran the same thing on myself, in public, for six months.

The part worth knowing: the profiles doing the work had almost no following, and they still got picked up.

When Perplexity listed me, the sources it cited were not my own website. They were an interview I gave to AirOps on content engineering and an article I wrote for Sitebulb about being listed first by ChatGPT.

So the honest lesson is this. You are not chasing followers. You are chasing consistency in the places a model looks for evidence.

Starting from zero, one of each per week:

  • One genuine answer on a forum or platform where your customers already ask questions
  • One relevant trade directory or professional body listing
  • One press mention, guest article or podcast

Full four-phase process: how to get cited by ChatGPT.

Reason 4: your business details contradict each other, so AI search cannot tell what you are

If your name, address, phone number and description differ across your website, Google Business Profile, Companies House and old directories, a model cannot resolve which entity you are. Contradictory information does not average out. It lowers confidence in all of it.

The 20 minute audit:

  1. Search your business name in quotation marks.
  2. Search your phone number.
  3. Search your old address, if you have moved.
  4. Open everything that comes back.
  5. Write down exactly how you are described in each one.

Where UK businesses usually find the contradictions:

  • Google Business Profile
  • Companies House
  • Yell, Checkatrade, or your trade body listing
  • LinkedIn company page and Facebook
  • Whichever directory your first web designer signed you up to in 2016

Three things you are looking for:

  • A name in more than one form, with and without “Ltd”, with and without “&”
  • A dead phone number or an old address
  • A description of something you stopped doing

The related problem is ambiguity. Unusual name, shared with a better known brand, or genuinely sitting in two categories. The model has to guess, so it does not name you.

Fix it by saying the same thing in three places:

  • A clear About page
  • The identical one-line description everywhere
  • Schema on your homepage stating name, location and what you do

Useful references: Schema.org’s Organization type, Google’s Local Business structured data documentation, and Google’s general structured data guidelines, which are worth reading because markup that contradicts your visible page content gets discounted rather than rewarded.

Reason 5: your content is old, and AI search leans towards pages that look current

Cited pages skew fresher, particularly where an answer could reasonably have changed. You do not need to rewrite everything. You need a quarterly pass.

One hour per page, four times a year:

  • Update any number or price that has moved
  • Update the year where it appears
  • Add one genuinely new section, based on a question a customer actually asked you since you last touched the page

That third one is the only part that adds something a model has not already seen.

What does not count as a refresh: changing the date at the top and nothing else.

Reason 6: you are targeting keywords when AI search users are typing full prompts

Ranking for a keyword and being cited for a prompt are different competitions. People type two or three words into Google and a full sentence into ChatGPT. The constraints inside that sentence change the answer completely.

A worked example.

An accountancy firm ranks well for “accountant Bristol”.

A prospective client types: “best accountant for a small business in Bristol that handles VAT and works with sole traders”.

Three constraints just got added. The model now needs pages that address:

  • Business size
  • VAT
  • Sole traders specifically

The firm ranking first for the keyword can be completely absent from that answer.

Build a prompt list:

  1. Write 20 sentences your customers would actually type, in their words.
  2. Include the constraints they care about: budget, location, sector, urgency.
  3. Run them monthly in a logged-out window.
  4. Record which businesses get named.

In short: keyword rankings tell you how you are doing in the old competition. A tested prompt list is the only way to know how you are doing in the new one.

Reason 7: nothing about your business is specific enough for AI search to name

Models name businesses they can describe. If your positioning is broad enough to fit any competitor, there is no sentence a model can write with your name in it that means anything.

Look at how the model described me when it did name me: SEO, content strategy, AI-assisted marketing workflows, GEO.

Specific enough to use inside an answer.

If my site had said “digital marketing services for growing businesses”, there would have been nothing to work with.

The test:

  • “Accountant” is not positioning.
  • “Accountant for UK contractors and sole traders, based in Bristol” is something a model can put in a sentence.

Say what you do, who for, and where. Use the same words everywhere.

Four mistakes that keep small businesses invisible in AI search

  • Buying a tool before running the diagnosis. A tool tells you whether you are cited, not why you are not.
  • Blocking every AI bot, then wondering why you are invisible. Separate the training decision from the search decision.
  • Publishing more blog posts as the answer to everything. If Reason 1 is your problem, another post changes nothing.
  • Testing while logged in. You are measuring the model’s memory of you, not its knowledge of you.

If you only have one weekend, fix these two AI search problems first

Fix Reason 1 and Reason 2.

  • Reason 1 first, because nothing else matters if the bots cannot read the page.
  • Reason 2 second, because a page a bot can read but cannot extract an answer from will not get quoted.

Both are achievable in a weekend. Everything else on this list is real and worth doing, but those two have the clearest causal link to being cited, and I would rather be decisive about that than hedge.

If budget is the question behind the question: what AI search optimisation costs in the UK.

Frequently Asked Questions: Not showing up in AI search

Why does my competitor show up in ChatGPT when my business rank above them on Google?

Different competitions. Google rewards the page that best matches a short query. AI search names the business it has the most corroborating evidence about, from sources beyond its own website. Your competitor is probably mentioned in places you are not: forums, directories, trade press, review sites. Ranking first is not a qualification for being named in an AI answer.

How long does it take to start showing up in AI search after fixing the errors?

Months, not weeks. When I ran the full process on my own business it took six months before I appeared by name. Crawler fixes can take effect within days, because that is only access. Anything built on third-party mentions and consistency takes far longer, because you are waiting for several independent sources to agree about you.

Will AI search optimisation hurt my business Google rankings?

No. Everything here is standard technical SEO, clearer writing, accurate business information or genuine third-party mentions, and all of it helps conventional search too. The only decision needing thought is whether to block training crawlers, which is a content ownership question rather than a ranking one. It does not affect Googlebot or your organic positions.

Do I need to pay for an AI search tool to find out why my business not showing up?

Not to diagnose. Every check in this post can be done by hand with a browser, and I would start there. Tools earn their place once you are tracking citations across many prompts over time, or managing several sites. Buying one before you know which of the seven applies is paying to be told you have a problem.

Can a one person business with no followers show up in AI search, or is it only big brands?

It is realistic for small businesses. My own experiment was a business of one, and the profiles picked up as sources had barely any followers. Models look for consistent, credible evidence across several places, not audience size. Being small is not the disqualifier. Being inconsistent is.

As a Founder, I do not control my own website. What can I fix myself to show up in AI search?

More than you would think. The robots.txt check, the listings audit, the prompt list and the quarterly refresh are all yours. Only the crawler unblocking, the schema and any JavaScript rendering issue need a developer, and you can hand them a specific list rather than a vague request. That usually gets it done faster and cheaper.

Where to start if you are not showing up in AI search

You probably recognised one of the seven more than the others. Start there.

Doing one properly will teach you more than doing seven badly.

And if you have a website, you have content, and you are still not being named when customers ask the questions your business exists to answer, that is the gap I work in. No templates, and no secret sauce.

Get in touch and I will tell you which of the seven is yours.