How to rank in ChatGPT
ChatGPT answers brand questions two different ways: from what it memorized during training, and from live web search when search or browsing is active. Ranking well means winning both — being a clear, well-documented entity models learn about, and being a crawlable, citable page its search feature retrieves in real time.
- 1
Allow GPTBot and OAI-SearchBot in robots.txt
GPTBot crawls for training data; OAI-SearchBot is the separate crawler that powers ChatGPT's live search results. You can allow one and block the other, but if you want to show up in both trained knowledge and live search answers, both need explicit allow rules.
- 2
Give every entity one unambiguous definition
Have a single, clear "what is [product]" statement — on your homepage, in your llms.txt, and in your Organization/Product schema — using consistent naming. Ambiguity (multiple products with similar names, inconsistent category descriptions) is the single biggest cause of a model confusing you with a competitor.
- 3
Earn presence on the sources ChatGPT trusts
ChatGPT search leans on a mix of its own index and broadly-trusted community sources — Reddit threads, G2/Capterra reviews, Wikipedia, YouTube, established publications. A strong owned site alone isn't enough; genuine mentions and reviews on these third-party sites materially change whether ChatGPT recommends you.
- 4
Keep pricing and fact pages current and crisp
When browsing is active, ChatGPT fetches live pages, so a pricing page that's out of date, gated behind a form, or written in vague marketing language ('contact us for a quote') is actively harmful. State plans, prices and limits in plain text near the top.
- 5
Add FAQ schema to your comparison and pricing pages
FAQPage JSON-LD maps almost directly onto the question-and-answer shape ChatGPT likes to lift into an answer. Prioritize it on the pages most likely to be retrieved for buying-decision prompts: pricing, comparisons, and "is X good for Y" style questions.
- 6
Track a fixed prompt set weekly
Because ChatGPT's answers vary run to run, a single manual check tells you little. Track the same handful of buyer-intent prompts on a schedule and watch the trend in whether, how, and alongside which competitors you're mentioned.
- 7
Fix the specific gap, then re-check
Treat each tracking cycle as a diagnosis, not just a scoreboard. If you're absent, check crawl access first. If you're mentioned but described vaguely, tighten your positioning and schema. If a competitor is named instead of you, compare how their pricing and comparison pages are structured against yours — the gap is usually visible once you look.