Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do You Rank in ChatGPT?
SEO

How Do You Rank in ChatGPT?

You cannot rank in ChatGPT, because it does not rank. You can be retrieved and cited. Here is what decides that, and what to change on your site.

Updated 6 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

You cannot rank in ChatGPT, because ChatGPT does not produce a ranked list. What you can do is become a source it retrieves and names. Three things decide that: whether your facts are consistent enough across the web for the model to resolve who you are, whether your pages answer directly enough to be quoted, and whether the AI crawlers can fetch them at all. The third is the one most sites fail without knowing.

The short answer: there is no ranking to win

ChatGPT does not rank websites. It composes an answer, and sometimes names a handful of sources. So the goal is not position, it is inclusion: being retrieved, being quoted, and being named.

That distinction matters because it changes the work. Optimising for a position means competing on relevance and authority against everyone else on a results page. Optimising for inclusion means making yourself easy to find, easy to quote and easy to trust, which is a different and in some ways more tractable problem.

It also means the usual proof is unreliable. A screenshot of ChatGPT naming your brand proves very little, because the same question asked twice can produce different answers. Measurement has to be a repeated prompt set, reported as a trend.

How does ChatGPT actually decide what to say?

Two routes, and they behave differently.

  • Training: what the model absorbed when it was built. You cannot influence a finished training run, and anything recent or specific is unlikely to be in it accurately.
  • Retrieval: the model searches, fetches a few pages, and writes from passages inside them. This happens live, on every relevant question, and it is where all the available leverage sits.

For anything commercial, current or specific, assume retrieval. That is good news, because retrieval is influenced by exactly the things you control: whether your page can be fetched, whether it contains a clean answer, and whether other sources corroborate it.

What actually changes whether you get cited?

In our experience, three causes account for most of the difference, and they are rarely the ones people expect.

What people changeWhat actually decides it
Adding more blog postsWhether your facts agree across the web
Keyword densityWhether the answer is in the first two sentences
Buying linksWhether independent sources corroborate your claims
Redesigning the siteWhether AI crawlers receive any text at all
Adding schema everywhereWhether the schema says something true and useful

The last row of the left column is worth dwelling on. A site rebuilt in a modern JavaScript framework can be perfectly indexed by Google, because Google renders pages, and serve GPTBot an almost empty document, because most AI crawlers do not run JavaScript. Nothing warns you.

Step one: make your entity unambiguous

Before a model can recommend you, it has to work out who you are. That sounds trivial and it is where most businesses lose.

Check whether your company name, address, service names and descriptions are the same on your website, your schema, your Companies House record, your LinkedIn page, your Google Business Profile and the directories that list you. Where they disagree, the model resolves the conflict using whichever source it trusts more, which is frequently not you.

  1. List every place your business is described online.
  2. Write down the version of the facts you want to be true.
  3. Correct the ones you control, starting with your own site and schema.
  4. Request corrections on the ones you do not.
  5. Keep them aligned when something changes, which is the part that gets dropped.

This is unglamorous and it is the single highest-yield change for most sites. It is covered in more depth on our AI SEO page.

Step two: write so you can be quoted

Retrieval pulls a chunk of text. If that chunk contains a complete answer, it gets used close to verbatim and your framing survives. If it does not, the model paraphrases from several sources at once and your contribution dissolves into someone else's wording.

The practical rule: under every heading, answer in the first two or three sentences, then explain. No warm-up, no restating the question, no promise that you will cover it below.

This is the same discipline as answer engine optimisation, which is worth reading alongside: AEO targets the direct answer slot, and the writing style that wins it is the style assistants can quote.

Step three: let the crawlers in

Check your robots.txt for GPTBot, OAI-SearchBot and ChatGPT-User. Blocking them is a legitimate choice if you would rather your content was not used, but it should be a decision, and a surprising number of sites block them by accident or by inherited default.

Then check what those crawlers actually receive. Fetch a key page without executing JavaScript and read what comes back. If the text is not there, no amount of content or entity work will help, because the page the model sees is blank.

One more trap: a named user-agent group in robots.txt replaces the wildcard group rather than adding to it. If you add a GPTBot section, it inherits none of your existing rules unless you repeat them.

What about llms.txt?

It is a proposed convention, not an adopted standard: a plain-text file at your site root describing the organisation and linking to key pages. Support is partial and unverified.

Add it, because it costs almost nothing and does no harm. Do not treat it as a ranking factor, and treat anyone who describes it as one with caution.

Which AI crawlers should you actually allow?

There is no single right answer, but there is a wrong one: not knowing. Here is what each crawler does, so the decision is deliberate.

CrawlerRun byWhat it is for
GPTBotOpenAICollecting content that may be used to improve models
OAI-SearchBotOpenAIBuilding the index ChatGPT search draws on
ChatGPT-UserOpenAIFetching a page when a user's question needs it live
PerplexityBotPerplexityIndexing for Perplexity's answers
ClaudeBotAnthropicCollecting content for Claude
Google-ExtendedGoogleControls use in Gemini and AI training, not Search ranking

A useful split: if your concern is being quoted, the search and user-facing crawlers are the ones that matter. If your concern is training, GPTBot and Google-Extended are the relevant controls. Blocking the first group while allowing the second is the combination that makes least sense, and we see it fairly often.

Google-Extended is the one most often misunderstood. Disallowing it does not remove you from Google Search or from AI Overviews built on Search; it governs Gemini and model training. If someone tells you blocking it will hide you from AI Overviews, they are mistaken.

A worked example of rewriting for retrieval

The difference between a page that gets quoted and one that does not is usually a paragraph of throat-clearing. Consider a page about invoice automation that opens like this:

In today's fast-moving business environment, finance teams are under more pressure than ever. Many organisations are looking at automation as a way to reduce costs and improve accuracy. In this article we will explore what invoice automation is, how it works, and whether it is right for your business.

There is nothing in there to lift. A model asked what invoice automation costs, or how it works, finds no answer in the opening and moves to a source that leads with one. The rewrite:

Invoice automation reads supplier invoices as they arrive, extracts the line items, matches them against your purchase orders, and sends only the mismatches to a person. For most mid-sized finance teams it removes two to four hours of daily re-keying. It works best where invoice volume is high and the exceptions are a minority.

Same information, same page, entirely different retrievability. Nothing was added; the order was changed.

Common mistakes we see

Six things that waste money in this area, in rough order of how often we encounter them.

  1. Publishing more posts. Volume makes the entity picture noisier. Correcting what exists usually beats adding to it.
  2. Treating one screenshot as proof. In either direction. Outputs vary between runs.
  3. Assuming Google indexing means AI visibility. They are different crawlers with different capabilities, and one does not imply the other.
  4. Adding schema for its own sake. Markup that validates but states nothing useful about the business does not help a model resolve who you are.
  5. Ignoring third-party sources. What directories, trade press and review sites say about you is weighed more heavily than what you say about yourself.
  6. Buying guaranteed placement. Nobody controls what a model says. Treat the offer as a signal about the seller.

How do you measure any of this?

Pick the questions your buyers actually ask before choosing a supplier. Run them across ChatGPT, Google AI Overviews, Perplexity and Gemini on a schedule. Record three things each time: whether you are named, what is said about you, and which URL is cited.

Because model answers vary between runs, a single result tells you almost nothing. Repeat the same prompts and report the trend. If your agency shows you one screenshot as evidence, ask what the other nine runs said.

If you would rather not set this up yourself, our free AI visibility audit does exactly this and sends you the findings in writing, with no obligation.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can you pay to appear in ChatGPT answers?

Advertising inside AI assistants is an emerging area and what is available changes, including by country. The organic side, being retrieved and cited, is not something you can buy, and anyone offering guaranteed placement in a model's answer is selling something they do not control.

How long does it take to show up?

Entity and technical fixes can change what assistants say within weeks, because they correct data the model fetches live. Building the corroboration that decides contested categories takes months. Which of the two dominates depends on your situation.

Does blocking GPTBot hurt us?

If you want to appear in ChatGPT's answers, yes, because it cannot cite what it cannot read. Blocking is still a reasonable choice if you would rather your content was not used for training or answering. The important thing is that it be a decision rather than an accident.

Is this different from normal SEO?

It shares a foundation, particularly technical health and content quality, but it is measured differently and the levers differ. A site can rank on page one and never be mentioned by an assistant, usually because of entity inconsistency or a rendering problem.

Do I need to publish more content?

Usually less than you think. Most of the gain we see comes from correcting facts, restructuring existing pages to answer directly, and fixing crawler access. Publishing more thin pages tends to make the entity picture noisier rather than clearer.

Keep reading

More on SEO

SEO

What Is Generative Engine Optimisation?

GEO is the work of becoming a source that AI answer engines draw on and cite. Here is what it involves, how it differs from SEO, and how to measure it.

SEO

AEO vs GEO vs SEO: What Is the Difference?

Three terms, used loosely and often interchangeably. Here is a clear separation of what each targets, how each is measured, and which to start with.

Start here

Find out what AI search says about you

The audit is free and the findings are yours whether or not we work together. Tell us your site and the questions your buyers ask, and we will run them through ChatGPT, Google AI Overviews, Perplexity and Gemini and send back what comes out, with the reasons behind it.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →