Two people pointing at a laptop screen while comparing agencies online
SEO

Why ChatGPT Recommends Your Competitor and Not You

Stackzeno Team

Stackzeno Team · · 11 min read

TL;DR

Buyers ask AI assistants for shortlists before they open Google. Here is why your business gets left off those lists, and the four things that change it.

Thinking about building a website?

Get a Quote →

TL;DR:

  • AI assistants do not recall your business from memory. They run searches, read a handful of pages, and name whoever is easiest to verify. Being absent is a retrieval problem, not a reputation problem.
  • Four things decide it: whether a model can tell what you are and where you operate, whether your pages contain extractable answers, whether anyone outside your own domain corroborates the claim, and whether AI crawlers can actually read your site.
  • Most sites fail on the second and third. Long unstructured service pages and zero third-party evidence give a model nothing safe to quote.
  • Expect three to six months for movement, and track named mentions rather than rankings. There is no way to buy your way into an answer.

A founder in Houston asked ChatGPT to recommend agencies that build SaaS dashboards. Three names came back. His firm, eight years old with better work than any of them, was not one. He assumed the model was biased, or that the others were paying for something.

Neither was true. Two of them had a page answering that exact question in plain language, and all three were listed somewhere a model could check without trusting a marketing site. His firm had a beautiful portfolio, a homepage headline reading "Digital Craftsmanship," and nothing that let a machine confirm what it built or for whom.

That is the whole problem in one example. Here is the mechanism, and what to change.


Why Doesn't ChatGPT Mention My Business?

Because nothing it can read says clearly enough what you do, who you do it for, and where. When someone asks an assistant for a recommendation, the model does not consult a ranked index of companies. It issues a few searches, opens a small number of pages, and assembles an answer from what it can verify quickly. Businesses that get named share four traits: an unambiguous identity, pages that state answers directly, corroboration from a domain the model does not have to take on faith, and a site that AI crawlers can actually fetch.

Miss any one of those and you get skipped, no matter how good the work is.


What Actually Happens When Someone Asks for a Shortlist

The assistant rewrites the question into two or three searches. It pulls the top results, which skew toward pages that already rank plus a few high-trust aggregators. It opens maybe five to ten of them. It extracts the passages that answer the question and drops the rest. Then it writes a short answer and, on most platforms, cites the handful of sources it leaned on.

Two consequences follow, and they are the ones most businesses miss.

First, the unit of visibility is the passage, not the page. A model does not cite your site because your site is good. It cites the two sentences that answered the question. If those two sentences do not exist in a form it can lift, you are invisible even when you rank.

Second, models weight corroboration heavily. A claim on your own website is marketing. The same claim on a review platform, a client's site, or a conference listing is evidence. Given two agencies, a model names the one it can confirm from outside that agency's own domain.


Who This Is For

Businesses where buyers research before contacting anyone: agencies, B2B service firms, SaaS companies, clinics, professional services, and anyone selling a considered purchase above a few thousand dollars. If you sell impulse purchases or walk-in retail, spend the effort on local search instead.

It matters most if you already rank reasonably on Google and still get few inbound conversations. That gap is usually AI visibility, not traffic.


The Four Things That Decide Whether You Get Named

1. Entity clarity: can a machine say what you are in one sentence?

Models need to resolve you to something specific: a category, a location, a customer type. Most sites prevent this. "We craft digital experiences" resolves to nothing. "We build custom web applications and internal dashboards for logistics and fintech companies in the US and the Gulf" resolves cleanly.

In practice: open your homepage and each service page with a plain description before any brand language, write your locations as words rather than only a footer map embed, and use the same description on every profile you own. Inconsistent self-descriptions across your site, LinkedIn, and directory listings make you harder to resolve, not more discoverable. Organization and Service schema help, but they support that plain text rather than replace it.

2. Extractable answers: write the paragraph a model can lift

Take the questions your buyers actually ask and answer each in its own labeled section, with the answer in the first two sentences and the reasoning after. A page headed "How much does a custom dashboard cost?" that opens with a real range and the three factors that move it will get quoted. A page headed "Our Approach" that circles the topic for 600 words will not, even if the information is technically in there. The discipline is uncomfortable because it means committing to specifics: numbers, timelines, and what you will not do. It is also the highest-leverage fix available, because it depends on nobody but you. Most of what we change on client sites for AI search visibility is this.

3. Corroboration: evidence that does not live on your domain

You need a handful of places outside your own site that confirm what you claim, earned normally: a complete profile on the review platforms your industry uses, case studies published on the client's side, a conference or podcast appearance, a repository or product listing if you build software, and honest participation where your buyers already discuss these decisions.

Buyers run the same check manually, reading directory profiles and community threads before booking a call. One firm rule: none of this works if it is fabricated. Bought reviews, seeded threads, and fake community accounts are detectable, they get removed, and they poison the corroboration signal you are trying to build. Participate honestly or skip the channel.

4. Crawlability: can AI agents fetch your pages at all?

The unglamorous one, and it silently disqualifies a surprising number of sites. Check three things: that robots.txt does not block AI crawlers, that key content renders in raw HTML rather than only after JavaScript executes, and that pages respond fast enough not to time out.

If your service pages are client-rendered and your content only appears after hydration, a model fetching that URL sees an empty shell. You are not competing badly. You are not in the room. Server rendering is the fix, and it is the same work that makes the site fast for humans, which we covered in high-performance website design.


A Diagnosis You Can Run in Thirty Minutes

  1. Write the ten questions a buyer would type to find a business like yours. Use their words, including budget and location, not your service names.
  2. Run all ten in ChatGPT, Perplexity, and Google AI Overviews. Log who gets named and which sources are cited.
  3. Count how often you appear. Zero out of ten is normal at the start and is a starting line, not a verdict.
  4. Open the cited sources. This is the important step: you now know which pages and domains the models trust in your category.
  5. For each cited page, find the passage that answered the question, then look for the equivalent on your site. Usually it does not exist.
  6. Run curl on your three most important pages and read the raw HTML. If the content is not there, fix rendering before anything else.

Repeat monthly. Answers vary between runs, so track the trend across all ten prompts rather than reacting to a single result.


Mistakes to Avoid

Treating this as separate from SEO. Retrieval usually starts with a search, so if you do not rank at all for the underlying query you are rarely in the candidate set. Our guide on why a website does not show on Google covers that foundation.

Stuffing platform names into your copy. Writing "Reddit Quora Clutch best agency Dubai" into a page does nothing except make the page worse. Reference outside discussion only where it genuinely informs the point.

Chasing volume. Twenty thin blog posts produce fewer citations than four pages that answer real questions with real numbers. Models quote specificity.

Expecting clean attribution. Much AI-driven traffic arrives with no useful referrer, and plenty converts offline after the model named you. Track named mentions across a fixed prompt set, and ask new leads how they found you.


Timeline and Cost

Content and structure fixes on an existing site are typically two to six weeks. Rendering fixes are usually a few days unless the site needs rebuilding. Movement in AI answers takes longer than movement in rankings. Three to six months is realistic, because the corroboration layer depends on other people publishing, and models refresh their picture of you at their own pace. Anyone quoting you a fixed timeline to appear in ChatGPT is guessing.

This is content and engineering work, not media spend. There is no placement to buy, so a vendor guaranteeing AI mentions is a reliable signal to walk away.


Regional Notes: US and the Gulf

In the US, most categories are crowded enough that corroboration decides it. Where two firms have equally good pages, the one with review profiles, published client work, and outside coverage wins the slot.

In the UAE and Saudi Arabia the ceiling is lower, because fewer businesses have published clear, answer-shaped content, so a solid page can start getting cited quickly. Two things matter locally. State the emirate or city explicitly in text, since "the Gulf region" does not resolve to Dubai or Riyadh for a model making a local recommendation. And if you serve Arabic-speaking buyers, publish real Arabic content rather than machine translation, because assistants answer Arabic queries from Arabic sources and a translated page reads as low quality in both languages.


FAQ

Can I pay to appear in ChatGPT or AI Overviews?

No. There is no placement to buy in organic AI answers. Advertising products in these surfaces are separate from the recommendation itself and do not make a model name you when someone asks for a shortlist. Any vendor promising guaranteed AI mentions is selling something they cannot deliver.

How long does it take to show up in AI answers?

Three to six months for most businesses making genuine changes. Content and rendering fixes can register within weeks, but the third-party corroboration layer moves at the speed of other people publishing about you, which you influence rather than control.

Does schema markup get me cited by AI?

It helps, but it is not the deciding factor. Schema makes your facts easier to parse and is worth adding correctly. It does not substitute for plain-language answers in the visible page text, which is what models actually quote.

Do I need an llms.txt file?

Not really. It is cheap to add and harmless, but no major assistant currently uses it as a ranking or eligibility signal. Fix your rendering, your answers, and your outside evidence first.

Is AI visibility different from SEO?

It overlaps heavily and adds two requirements. Search visibility gets you into the candidate set. AI visibility then depends on whether your page holds a passage worth quoting, and whether anything outside your domain confirms it.


Where to Start

Run the thirty-minute diagnosis. It tells you who owns the answers in your category today and which of the four gaps is yours. Most businesses find the problem is not competitiveness, it is that no page on their site answers a buyer question directly.

If you want it done properly, we handle the content structure, schema, and rendering side of AI search visibility alongside the web development that makes pages fetchable and fast. Recent examples are in our work.

Ready to scope it? Send us your project brief and we will tell you which of the four gaps is costing you the most.

Ready to build something that stands out?

Get a Quote ↗

Newsletter

Get the founder's playbook

One short email, twice a month - web design, launch lessons, and founder teardowns. No fluff.

Related posts

Keep reading