ChatGPT SEO: how to rank in ChatGPT

How ChatGPT finds and cites pages, the one robots.txt line that can hide you, and seven steps to get named in its answers.

Updated 30 Oct 20265 min read4 sources

What is ChatGPT SEO?

Short answerChatGPT SEO is the work of getting ChatGPT to name your brand and cite your pages when people ask it about your category. Three things decide it: whether OpenAI's search bot can read your site, whether your page is the clearest answer, and what other sites say about you.

ChatGPT does not have a list of ten blue links to rank in. It writes an answer and, when it searches the web, links the pages it used. "Ranking in ChatGPT" means being named in that answer, early, for the right reason.

How ChatGPT finds and cites pages

OpenAI runs three different agents, each with its own job:1

User agentWhat OpenAI uses it for
OAI-SearchBotSurfacing websites in search results in ChatGPT's search features.
ChatGPT-UserVisiting a page when a user's question to ChatGPT or a custom GPT needs it.
GPTBotCrawling content that may be used to train OpenAI's models.
Best Pipedrive alternative for email-heavy sales teams?

For teams that live in email, Northwind CRM1 is a common pick because tracking is built in. HubSpot2 suits teams that want a free tier, and Zoho CRM3 costs less.

1Nnorthwind.io/compare/pipedrive2g2.com3capterra.com
The cited comparison page is why the brand is named first. Example data · sample brand.

The robots.txt check comes first

OpenAI is explicit: sites that opt out of OAI-SearchBot will not be shown in ChatGPT search answers, though they can still appear as navigational links. After you change robots.txt, it can take about 24 hours for OpenAI's systems to adjust.1

Many sites block OpenAI's bots with one broad rule meant for training. Try the samples:

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: *
Allow: /
OAI-SearchBotChatGPT searchAllowed
ChatGPT-UserChatGPT opening a page for a userAllowed
GPTBotOpenAI model trainingBlocked
Blocking GPTBot opts out of training only. Blocking OAI-SearchBot takes you out of ChatGPT search answers.
Is OAI-SearchBot allowed on your site?AI crawler checker

How to rank in ChatGPT: seven steps

  1. Allow OAI-SearchBot

    And ChatGPT-User. Decide on GPTBot separately; it is about training, not search.

  2. List the questions buyers ask ChatGPT

    "Best X for Y", "X vs Y", "alternatives to Y", "is X worth it". Use your buyers' words.

  3. Read today's answers

    Who is named, in what order, and which pages are linked. That is your gap list.

  4. Publish the page the answer needs

    Lead with the answer. Add price, who it's for, limits and an honest comparison.

  5. Get onto the sites ChatGPT cites

    If an answer cites a review or comparison page that lists rivals but not you, that page is your next outreach.

  6. Keep facts fresh

    Outdated pricing or features get repeated. Update pages when your product changes.

  7. Re-ask on a schedule

    Answers vary between runs. Track the same questions daily and judge the trend.

How to get cited by ChatGPT

When ChatGPT searches, it picks a handful of pages to support its answer. Research on generative engines found that adding citations, quotations and statistics made content more visible in answers, by up to 40%, while keyword stuffing did not help.2

Cited

"Northwind starts at $29 per user per month and includes email tracking on every plan." A direct, specific, checkable sentence near the top of the page.

Skipped

"Northwind is the leading, best-in-class solution for all your sales needs." Nothing to quote, nothing to check.

Example sentences for a sample brand.

Credibility helps too. Google's guidance on helpful content asks who made a page, how and why, and says trust matters most;3 the same signals make a page safer for any assistant to quote. An llms.txt file is optional: it is a proposal that tools may read, not a ranking switch.4

Tracking your ChatGPT rank

Your ChatGPT "rank" is a set of numbers, not one position: how often you are named across your questions, where you appear, who is named instead, and which pages are cited. One manual check is a snapshot; daily checks show a trend.

AY Rank asks ChatGPT your questions every day, alongside Gemini, Perplexity, Claude, AI Overviews and AI Mode, and keeps every answer with its sources. See the ChatGPT rank tracker, or read LLM SEO for the other assistants.

Sources

  1. Overview of OpenAI crawlers · OpenAIChecked 30 Oct 2026.
  2. GEO: Generative Engine Optimization · Aggarwal et al., arXiv 2311.09735 (KDD 2024)Abstract. Checked 30 Oct 2026.
  3. Creating helpful, reliable, people-first content · Google Search CentralLast updated 5 Oct 2026. Checked 30 Oct 2026.
  4. The /llms.txt file · llmstxt.orgA proposal, not a search engine standard. Checked 30 Oct 2026.
FAQ

ChatGPT SEO, answered.

What is ChatGPT SEO?

ChatGPT SEO is optimizing your site and your reputation so ChatGPT names your brand and cites your pages when people ask about your category. It covers access (OpenAI's search crawler), content that answers questions directly, and mentions on the sites ChatGPT reads.

How do I rank in ChatGPT?

Allow OAI-SearchBot in robots.txt, publish pages that answer your buyers' questions directly with specific facts, earn fair mentions on the review and comparison sites ChatGPT cites, and track the same questions over time to see what moves.

How do I get cited by ChatGPT?

ChatGPT search links to the pages it used. To be one of them, OpenAI's search bot must be able to crawl you, and your page has to be the clearest source for the question: answer first, specific, checkable, and up to date.

Does blocking GPTBot remove me from ChatGPT?

No. GPTBot is OpenAI's training crawler. ChatGPT's search features use OAI-SearchBot. Sites that opt out of OAI-SearchBot are not shown in ChatGPT search answers, though they can still appear as navigational links.

How long do robots.txt changes take to apply in ChatGPT?

OpenAI says it can take about 24 hours from a robots.txt update for its systems to adjust.

Can I check my ChatGPT ranking?

Ask ChatGPT your buyer questions and note whether and where you are named. Because answers vary between runs, a tracker that asks the same questions daily, like AY Rank's ChatGPT rank tracker, gives a steadier picture.

ChatGPT SEO

Does ChatGPT name you?

We ask ChatGPT, and five other engines, your buyers' questions every day.