Question

How to get cited by ChatGPT

To get cited by ChatGPT, publish a page that can be crawled, indexed, understood quickly, and quoted without guesswork. There is no form that guarantees a citation. The practical work is to remove crawl friction, answer a specific question better than competing pages, and verify that OpenAI and search crawlers can fetch the URL.

Step 1: Let the right bots in

Start with the access layer. A useful answer page is irrelevant if the crawler sees a WAF challenge, 403, or broken TLS.

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

Step 2: Make one quotable answer per page

ChatGPT citations are most likely when the page contains a direct answer to the exact query. Do not bury the answer behind a long introduction.

Step 3: Be machine-readable

Step 4: Reach Bing and Google

Do not rely on passive discovery for a new site. Submit updated URLs through IndexNow for Bing-side discovery, keep XML sitemaps current, and use Google Search Console URL Inspection for priority pages. If the URL is not indexed anywhere, it is much less likely to be selected as a citation source.

Step 5: Build evidence into the page

A page that merely says "best practice" is weak. A page that shows commands, exact headers, error codes, example output, and decision boundaries is easier to cite. For technical pages, include the shortest reliable diagnostic path:

# Example: confirm that search/retrieval bots can reach the page
curl -I https://example.com/your-page/
curl -A 'OAI-SearchBot' -I https://example.com/your-page/

Step 6: Verify access in logs

grep -Ei 'OAI-SearchBot|ChatGPT-User' /var/log/your-access.log | awk '{print $7}' | sort | uniq -c | sort -nr | head

Separate crawler access from user traffic. OAI-SearchBot requests suggest search discovery. ChatGPT-User requests may indicate live user retrieval. Either way, look for 200 responses on the pages you want cited.

Common reasons ChatGPT does not cite a page

Related pages: should I allow OAI-SearchBot, check OAI-SearchBot visits, what is GEO.

Use the GEO checklist