You ask ChatGPT a question, and the answer comes back with a short row of source links. Somebody’s page got picked, and it wasn’t yours. This guide shows how to rank in ChatGPT in the only sense that exists, by becoming one of those cited pages, using what OpenAI actually documents and what our own trackers recorded when we asked ChatGPT how sites get cited.
What “Ranking in ChatGPT” Actually Means
Ranking in ChatGPT means being cited or named inside an answer, not holding a numbered spot on a results page. OpenAI’s Help Center says ChatGPT “ranks search results using multiple factors intended to help users find relevant, reliable information. Placement is not guaranteed” (OpenAI Help Center). On October 21, 2026, Otterly.AI counted 22 ChatGPT citations for a single prompt of ours about getting cited. So where does the idea of a “position” come from?
It comes from the tools that measure ChatGPT. Semrush’s knowledge base explains its own method: “In ChatGPT Search, Prompt Tracking ranks each domain in the citation area from top to bottom” (Semrush KB: Prompt Tracking). Other trackers skip positions and count presence instead. Otterly.AI reported brand coverage and domain citations for us. Writesonic reported AI visibility, share of voice and citation share.

That gives you two kinds of presence to work toward:
- Cited: your URL shows up in the answer’s sources, so a reader can click through to you.
- Mentioned: the answer names your brand or product in its text, with or without a link.
You can have one without the other. A review site can be cited for a product it doesn’t sell. A well-known brand can be mentioned from memory with no link at all.
Here’s the catch most guides skip: many answers never search the web. In a study of 66.6 million free, logged-out ChatGPT responses, Ahrefs found that only 14.4% contained fan-out queries, the searches ChatGPT sends out to gather pages (Ahrefs, October 2026). Its headline puts it this way: “ChatGPT answers 6 in 7 prompts without searching the web.” OpenAI’s Help Center says “Responses that use web search may include citations,” so the searching side is where a site owner has the most control. This guide focuses there.
Key Takeaways
For the prompt “How can I get my website cited by ChatGPT?”, ChatGPT supplied 22 of the 48 citations that Otterly.AI counted across four AI engines on October 21, 2026, and our own site got none. Getting cited takes crawler access first, then pages that are the original source of an answer, then mentions on sites ChatGPT already reads.
How ChatGPT Search Finds Pages
ChatGPT search builds answers from outside search providers and partner content: OpenAI’s launch post says it uses “third-party search providers, as well as content provided directly by our partners” (OpenAI, Introducing ChatGPT search). Responses that contained fan-out queries had about 1.6 of them each in Ahrefs’ October 2026 study. What happens between your question and those searches?
Your prompt becomes a shorter search query
ChatGPT doesn’t search for the sentence you typed. The Help Center says ChatGPT search “typically rewrites your query into one or more targeted queries that it sends those providers.” OpenAI’s own example turns a long question about cancer drugs that target CCR8 into “CCR8 immunotherapy drug development 2025,” then a narrower follow-up (OpenAI Help Center).
So your page competes for the rewritten query, not the user’s original wording. The words inside those rewrites are telling. Ahrefs reports that “official” and “price” were the most common words in fan-outs after “2026,” and that “official” appeared in 13.1% of English fan-out queries in September (Ahrefs). ChatGPT goes looking for current, first-party facts.
Which search providers sit behind it
Of the OpenAI pages we read, only the Enterprise and Edu page names Bing. It says ChatGPT “may share disassociated search queries with the Bing search engine to return web results” (OpenAI Help Center, Enterprise and Edu). For consumer accounts, the Help Center says ChatGPT search “sometimes partners with other search providers” and links to Microsoft’s and Shopify’s privacy policies. Articles that say ChatGPT simply runs on Bing’s index go further than OpenAI’s consumer pages do.
OpenAI keeps its own index too
OpenAI also crawls and caches pages itself. Its page on offline web search, a mode some business workspaces use, describes “OpenAI’s indexed and cached web content” and lists the common reasons a page is missing or stale (OpenAI Help Center, Offline web search):
- The site blocks crawling through robots.txt or similar controls.
- The site uses CDN or bot-blocking behavior.
- The page requires login or personalization.
- The content depends heavily on scripts or dynamic loading.
- The page is new, rarely accessed, or low-signal.
- The site structure makes deeper pages harder to discover.
OpenAI wrote that list for one workspace mode, so read it as a strong hint, not a ranking formula. Still, it’s the clearest official checklist of what keeps a page out of OpenAI’s own copy of the web, and most of it is within a site owner’s control. For the reader’s side of the same system, including how citations appear and how search differs from deep research, see our explainer on what ChatGPT search is and where its answers come from.
Step 1: Let OAI-SearchBot Crawl Your Site
To appear in ChatGPT search, let OAI-SearchBot in: OpenAI says “Sites that are opted out of OAI-SearchBot will not be shown in ChatGPT search answers, though can still appear as navigational links,” and that a robots.txt change takes about 24 hours to reach search (OpenAI, Overview of OpenAI Crawlers). This is the one step with a documented yes-or-no effect. Why risk getting it wrong?
OpenAI runs several user agents, and only one of them decides search eligibility:
- OAI-SearchBot surfaces websites in ChatGPT’s search features. This is the one to allow.
- GPTBot crawls content that may be used to train OpenAI’s models. OpenAI says each setting “is independent of the others,” so blocking GPTBot doesn’t remove you from search.
- ChatGPT-User visits a page when a person’s request needs it. OpenAI says robots.txt rules “may not apply” to it, and that it “is not used to determine whether content may appear in Search.”
A robots.txt that allows search while opting out of training could look like this:
User-agent: OAI-SearchBot
Allow: /
User-agent: GPTBot
Disallow: /
Leave out the GPTBot block if you’re happy for your pages to be used in training. If you allow both, OpenAI says it “may use the results from just one crawl for both use cases.”

Check the firewall, not only robots.txt
A correct robots.txt isn’t enough if your host turns the crawler away. The Help Center tells site owners to “confirm that the website host or content delivery network allows traffic from OpenAI’s published searchbot IP addresses” (OpenAI Help Center). OpenAI publishes that list at openai.com/searchbot.json.
To check, search your server or CDN logs for the string “OAI-SearchBot.” Then compare the request IPs against the published list, so you know the visits are real and not a scraper borrowing the name. OpenAI notes that the bot may add a robots.txt marker to its user agent when it fetches that file, which makes those requests easy to spot.
Step 2: Check What Your Audit Tool Flags as Blocked
A site audit is the fastest way to confirm that AI crawlers can reach you: when we ran a free Semrush Site Audit on our site on October 21, 2026, it scored AI Search Health (beta) at 95% and showed a “Blocked from AI Search” panel naming ChatGPT-User, OAI-SearchBot, Googlebot and Google-Extended. Semrush describes the feature as a way to “Check your website for technical issues that might prevent AI bots from crawling your content” (Semrush KB: AI Visibility Toolkit). So what do you do with a score like that?
First, read it as a filter, not a grade. A high score tells you access probably isn’t your problem. The same audit also flagged “Content not optimized for AI Search” on 4 pages. We didn’t open the detail views for either item, so we can’t tell you exactly what Semrush checks there. The free audit covered 100 pages, which is enough for a small site.
Second, match anything it flags to OpenAI’s list of reasons pages go missing:
| What the audit or your logs show | Likely cause from OpenAI’s list | What to do |
|---|---|---|
| A crawler is disallowed | robots.txt blocks crawling | Allow OAI-SearchBot (Step 1) |
| Bot hits fail with 403 or a challenge page | CDN or bot-blocking behavior | Allow OpenAI’s published IP ranges |
| Key answers sit behind an account wall | Login or personalization | Put the answer on a public page |
| The main text only appears after scripts run | Scripts or dynamic loading | Make sure the text is in the page’s HTML |
| Important pages have few internal links | Deeper pages are hard to discover | Link to them from related pages and your sitemap |
What surprised us was how little the audit predicted. Our site passed the access checks and still got zero citations in both trackers. Access gets you into the room. It doesn’t get you picked. Our full rundown of the issues a free Semrush audit flagged on our site covers the rest of that report.
What Our Tracker Saw When We Asked How to Get Cited by ChatGPT
ChatGPT cited more sources than any other engine for this exact question: on October 21, 2026, Otterly.AI counted 22 ChatGPT citations for “How can I get my website cited by ChatGPT?”, out of 48 across four engines. We ran the prompt with the market set to the United States and English, on a small marketing website our own team runs. Who did the answers point to?
| Engine | Citations for this prompt | Citations to our site |
|---|---|---|
| ChatGPT | 22 | 0 |
| Google AI Overview | 11 | 0 |
| Perplexity | 10 | 0 |
| Microsoft Copilot | 5 | 0 |
| All four engines | 48 | 0 |
ChatGPT’s 22 citations are about 46% of the total, our own arithmetic. More sources per answer means more seats at the table for a site owner, though each seat is a smaller share of attention.
Our trackers also listed the pages they saw cited. These lists cover all five of our prompts, and in Writesonic’s case three platforms (ChatGPT, Gemini and Google AI Overviews), so they describe the neighborhood ChatGPT draws from, not one ChatGPT answer.
| Page type | Pages our trackers listed |
|---|---|
| Official documentation | Google’s guide to optimizing for generative AI features (Otterly’s top cited URL, cited 7 times); Google’s “Succeeding in AI search” post |
| Community discussion | A Reddit r/SEO thread |
| Video | A YouTube video |
| Publishing platform | Medium |
| Software vendors | seranking.com, frase.io, tryprofound.com, zapier.com |
Look at the top row. Across our AI search prompts, the single most-cited page was a search engine’s own documentation. That’s a useful hint: the original source of a fact tends to beat pages that summarize it. Ahrefs saw the same shift at a much larger scale, reporting that the citations Reddit, Wikipedia and YouTube lost “went to research bodies, regulators, brands and hands-on testers” (Ahrefs).
For the full per-prompt numbers and how each tracker behaved, see our Otterly.AI and Writesonic results across all five prompts.
Step 3: Write Pages That Answer One Question Clearly
Pages that cite sources, quote experts and add numbers do best in the research so far: in the 2023 GEO paper, those three methods “achieved a relative improvement of 30-40%” on its word-count visibility measure (Aggarwal et al., arXiv 2311.09735). The same paper found that keyword stuffing offered “little to no improvement.” Does that mean you should pad every page with quotes?
No, and the paper’s setup explains why. Its test engine fetched “only the top 5 sources” from Google for each query, then measured how much of the answer came from a rewritten page. Every page in the test had already been picked. The paper shows what helps a page that ChatGPT has already found. It can’t promise that a rewrite gets a page found.
Google’s guide for its own AI features points the same way, and its advice reads well for ChatGPT too. It says “a first-hand review provides a unique perspective based on personal experience, whereas a summary of existing content simply restates information already available elsewhere,” and it uses “7 Tips for First-Time Homebuyers” as its example of commodity content (Google Search Central). Google wrote that for Google Search, not ChatGPT. We cite it because both trackers listed this very guide as a source.
Here is how we turn that into page rules:
- One page, one question. Put the direct answer in the first sentence under each heading, then support it.
- Publish your own facts on your own site. Ahrefs found that 75.9% of the most common site: searches in ChatGPT pointed at a brand site (Ahrefs). If ChatGPT goes to your domain looking for your price or policy, it should find it in plain text.
- Date your facts. Fan-outs often carry the current year, so show when a page was last checked and keep prices and specs current.
- Bring something only you have. Test results, photos of your own work, real numbers from your own projects.
- Cite your sources in the sentence. A claim with a link is easier to trust and to quote.
We hold this guide to the same rules: every number in it comes from a test log, an official page or a named study, with the date we read it. For the research behind all of this, and its limits, read our overview of what the GEO research does and does not prove.
Step 4: Get Mentioned Where ChatGPT Already Looks
Reddit is still the most-cited domain in ChatGPT, with a 16.8% mention share among top sources in Ahrefs’ September 2026 US data, ahead of en.wikipedia.org at 7.0% (Ahrefs, most-cited domains). Yet the same company’s October study reports that ChatGPT’s Reddit citations “dropped 88% in six months.” How can both be true?
Both describe one trend from two angles. Reddit remains the largest single source while its share shrinks, and more citations flow to sources that produce information first-hand. For a site owner, that means two jobs: be the original source, and be talked about on the sites that summarize.
What follows is our inference from the citation lists in our trackers and from those studies. OpenAI doesn’t publish a list of preferred sites.
- Answer real questions in communities you already belong to. A Reddit thread showed up in our citation list. Post as yourself, disclose your connection, and help even when your product isn’t the answer.
- Get reviewed by independent testers. Vendor sites and comparison pages filled much of our list. Being included, fairly, in someone else’s comparison is a mention you can’t write yourself.
- Use video if your audience watches it. A YouTube video made our list for a question about AI search.
- Publish the numbers others will quote. Original data, test results and clear pricing pages give other writers a reason to cite you, and those writers get cited in turn.
Skip the shortcuts. Google warns that “seeking inauthentic ‘mentions’ across the web isn’t as helpful as it might seem” (Google Search Central). That line is about Google, but the logic carries over: a fake mention is a summary of nothing, and ChatGPT is moving toward original sources.
Step 5: Track Prompts, Not Keywords
ChatGPT has no keyword report, so you measure it with prompts: Writesonic’s first report for us was “Created by analysing 5 answers across 3 AI platforms and 5 prompts,” and every tracker we set up counted answers, not rankings. Your first job is the prompt list. Which questions would a real customer type?
Write down 5 to 15 of them, in their words, not yours. Mix a few broad questions (“best tool for X”) with a few that name your brand or a competitor. Then pick how to run them.
The four trackers we set up each set different rules at the start:
- Otterly.AI wouldn’t continue with fewer than 15 prompts selected, even though the page only said it recommends 15.
- Writesonic enforced no minimum, so we tracked exactly our 5. Our notes on how Writesonic’s AI search trial is set up cover the plan picker you hit first.
- SE Ranking wouldn’t launch a project without at least one AI prompt, and the project page then showed a ChatGPT widget next to Google rankings. See what SE Ranking’s trial project shows for AI prompts for the full setup.
- Semrush listed ChatGPT and Gemini in the Position Tracking engine picker on our free account. Its knowledge base says tracking prompts there needs the AI Visibility Toolkit: “To access this feature, you need a subscription to the AI Visibility Toolkit” (Semrush KB: Prompt Tracking). Our guide to where the ChatGPT option sits in Semrush Position Tracking shows the screen.
You can also check by hand. Run each prompt in ChatGPT on the same day each month, save the answer, and list the cited domains. Keep in mind that answers vary by person: OpenAI says ChatGPT may use saved memories and an approximate location when it rewrites a search (OpenAI Help Center). Note whether you were logged in, and where you were, so the next check compares like with like.
Trackers count citations. They don’t tell you whether anyone clicked. Compare their results with whatever visits your analytics tool attributes to ChatGPT before you judge a change. For a fuller look at the trackers themselves, see our four AI visibility trackers compared on one small site.
Our Own Starting Point: 0% Visibility on Day One
Our site started at zero: on October 21, 2026, Otterly.AI showed 0% brand coverage and 0 domain citations on all five of our prompts, and Writesonic put our AI visibility at 0% (0 of 5 answers), sixth of six brands on share of voice. Writesonic’s citation share for us was 0% too. Is that a bad result?
It’s an honest one. When we set up Writesonic, the onboarding report showed one full AI answer before asking us to view plans. It came from ChatGPT, and Writesonic marked it “Visible: No” for our site. Meanwhile, Semrush rated our AI Search Health at 95%. Put together, the numbers rule out a crawler problem and point at content and reputation.

Why treat day one as a baseline only? Four reasons:
- It’s one day. Both tools had a single run when we closed the log. Otterly’s first report also took several minutes, with “Today’s data is still processing” on screen until then.
- It’s one market. We set the United States and English. Other markets can cite different pages.
- It’s the tracker’s view. Real users get answers shaped by memory and location, which a tracker doesn’t share.
- It’s our niche. All five prompts are about AI search and GEO, so other topics can behave differently.
We’ll rerun the same prompts in the same tools before we claim any change. If you copy one habit from us, make it this: write down your zero before you touch a single page.
What Does Not Work: Paid Placement, Hidden Prompts and Shortcuts
You can’t buy a citation: OpenAI’s ads FAQ says “Ads do not influence ChatGPT’s answers” and that advertisers “have no ability to shape, rank, or alter ChatGPT’s responses” (OpenAI Help Center, Ads in ChatGPT). Ad testing started in the United States on February 9, 2026, and ads appear below the answer, labeled. So what about the other shortcuts people sell?
Ads are a separate lane. They can appear on the Free and Go plans, below a response, as a clearly labeled unit. Buying one gets you an ad, not a place in the answer.
Shopping results aren’t for sale either. OpenAI says “Product results are selected independently by ChatGPT and are not ads, nor influenced by any OpenAI partnerships” (OpenAI Help Center, Shopping). The legitimate route for stores is data quality. Shopify merchants are already connected through Shopify Catalog, and other merchants can apply to send OpenAI a direct product feed.
Hidden instructions are an attack. Text that tries to steer an AI, hidden in a page or a review, is what OpenAI calls prompt injection. Its example is content “carefully crafted in an attempt to trick an AI into recommending the wrong listing,” and OpenAI says it has built “multiple automated AI-powered monitors” to identify and block such attacks (OpenAI, Understanding prompt injections). In OpenAI’s framing, the site doing this is the attacker.
Pages for every phrasing backfire. Google says that creating separate content for every variation of a query, including fan-out queries, to manipulate its AI responses violates its scaled content abuse policy (Google Search Central). That’s a Google rule, but those pages rarely become anyone’s original source.
Guarantees are a red flag. OpenAI’s own words, “Placement is not guaranteed,” mean nobody outside OpenAI can promise a citation. We’re not neutral on hiring help: the team behind this site also runs a GEO agency. That’s why we keep the topic in a separate guide with the disclosure up front. If you’re thinking about outside help, start with the questions to ask before you pay anyone for GEO work.
ChatGPT SEO Tools: A Short Comparison
Entry prices for ChatGPT tracking in the four tools we set up ran from $29/month for Otterly.AI Lite with 15 prompts to $103.20/month billed annually for SE Ranking Core. Semrush’s AI Visibility Toolkit costs $99 per month and “does not offer a free trial” (Semrush KB: AI Visibility Toolkit). Which one fits a small site?
| Tool | ChatGPT coverage we saw | Entry price | Prompt allowance | Trial | Setup rule |
|---|---|---|---|---|---|
| Otterly.AI | Included engine, next to Google AI Overview, Perplexity and Microsoft Copilot | Lite, $29/month | 15 on Lite; 50 in the trial | 7 days, no card | At least 15 prompts |
| Writesonic | Included on the Starter trial, with Gemini and Google AI Overviews | Starter, $79/month billed annually | 50 on Starter | 7 days of Starter, no card | No minimum |
| SE Ranking | ChatGPT widget in our trial project | Core, $103.20/month billed annually | 20 in the trial | 14 days, no card | At least 1 prompt |
| Semrush | ChatGPT in the engine picker; Prompt Tracking needs the paid toolkit | AI Visibility Toolkit, $99/month | 25 in the toolkit | None for the toolkit | Not tested |
How to read the table for your own case:
- Tight budget, few questions: Otterly.AI Lite is the smallest bill, as long as 15 prompts cover what you need.
- You want exactly your own short list: Writesonic let us track 5 prompts with no padding, but its trial is of a named paid plan billed annually.
- You also need classic rank tracking: SE Ranking puts Google rankings and AI widgets in one project.
- You already pay for Semrush: the toolkit adds ChatGPT prompt tracking to the account you have.
Larger teams that need more engines and seats can read how Peec AI, Profound and AthenaHQ compare for bigger budgets. Prices change often, so check each pricing page on the day you buy. Every price here comes from the tool’s app or its pricing page, as we saw it. If you’d rather start with broader AI SEO tools, including writing assistants, our list of AI SEO tools we would and would not pay for covers them.
Where to Start This Week
Most of this costs nothing: the crawler check takes minutes, and OpenAI says a robots.txt change reaches ChatGPT search in about 24 hours (OpenAI). The slower work is content and reputation, which no tool can do for you. Want a plan you can finish this week?

- Today: check robots.txt for OAI-SearchBot and your CDN for blocks against OpenAI’s IP list.
- Tomorrow: run a site audit and fix anything that hides your main text from crawlers.
- This week: write down 5 to 15 customer questions and record a baseline, by hand or in a tracker.
- Next: pick the 3 pages where you’re the original source of a fact, and make that fact easy to find, dated and cited.
- Ongoing: take part in the communities where your customers ask questions, as yourself.
ChatGPT isn’t the only engine worth this effort. Google’s AI features run on its regular index, so see what Google needs before AI Overviews can cite a page, and our look at how the same steps change for Perplexity covers the third big engine.
References
- OpenAI: Overview of OpenAI Crawlers
- OpenAI Help Center: Searching the web with ChatGPT
- OpenAI Help Center: ChatGPT search for Enterprise and Edu
- OpenAI Help Center: Offline web search for ChatGPT workspaces
- OpenAI Help Center: Ads in ChatGPT
- OpenAI Help Center: Shopping with ChatGPT Search
- OpenAI: Introducing ChatGPT search (2024, with 2025 updates)
- OpenAI: Understanding prompt injections (2025)
- Google Search Central: Optimizing your website for generative AI features on Google Search
- Aggarwal et al.: GEO: Generative Engine Optimization (arXiv 2311.09735, KDD 2024)
- Ahrefs: How ChatGPT Does Query Fan-Out (October 2026)
- Ahrefs: The 50 Most-Cited Websites in ChatGPT (September 2026)
- Semrush KB: Prompt Tracking
- Semrush KB: AI Visibility Toolkit