PricingSearch articles
Book a strategy call
Link Building

ChatGPT-User Visits Followed Page Demand, Not Google Rank

ChatGPT-User made 227 visits in 14 days. Top-10 pages weren't visited more than pages ranked 11 to 40. Page demand was the better predictor.

Four rank-shaded pills with connectors from three of them to one visited card
Jordan Ellis October 8, 2026 6 min read 1,045 words

In 14 days, ChatGPT-User made 227 visits to our site, and pages in Google’s top 10 weren’t visited more often than pages ranked 11 to 40. Page demand predicted visits better than rank did.

ChatGPT-User is the name OpenAI’s fetcher gives itself when a person’s chat sends it to read a page. We matched its visits against Search Console, page by page.

Here’s how we counted, what it asked for, where rank stopped mattering, and what the numbers can’t tell you.

What We Measured

Fourteen full days, 22 September to 5 October 2026, from the web server’s access log, joined to 90 days of Search Console data.

  • Visit: page fetches grouped, with a new visit after a 10-minute gap.
  • Counted: successful fetches of pages, not scanner paths or errors.
  • Rank: a page’s average Google position, weighted by impressions.
  • Demand: a page’s Google impressions over the 90 days.

The user agent is the name a visitor’s software gives itself. It’s the only identity this log holds, so every count is a count of requests carrying the name.

A tall stack of requests narrowed by a page fetch check to a short stack of visits

What ChatGPT-User Asked For

The 270 page fetches grouped into 227 visits. Of those, 101 touched the homepage, on every one of the 14 days, and 88 asked for nothing else.

The other 164 visits went to 88 different pages out of 293 published. One page, our guide to Ahrefs brand mentions, took 19 of them across 9 days.

Three pages never matched a published URL, so we left them out. Dropping the most-visited page doesn’t change any result below.

Rank Didn’t Predict Visits

Pages in Google’s top 10 got about the same visits per page as pages ranked 11 to 40. The table divides each band’s visits by the number of pages in it.

Google position Pages Visited Visits per page
Top 10 38 17 0.82
11 to 20 48 17 0.90
21 to 40 68 27 0.75
Beyond 40 64 18 0.41
No impressions 75 9 0.17

The gap between the top 10 and ranks 11 to 40 is a hundredth of a visit per page. Resampling the pages 5,000 times puts the difference between minus 0.52 and plus 0.53, so zero sits well inside it.

Visits only fall away past position 40, and for pages Google never showed at all.

Four rank band cards where the first three hold equal stacks and the last holds a shorter one

Page Demand Predicted Them Better

We split the pages that had impressions into three equal groups by the impressions they earned. Visits per page climbed with each group.

  • Lowest third: 0.25 visits per page.
  • Middle third: 0.63 visits per page.
  • Highest third: 1.19 visits per page.

Inside the highest third, rank still didn’t sort the pages. Top-10 pages averaged 1.43 visits, ranks 11 to 20 averaged 1.76 and ranks 21 to 40 averaged 1.50. Only pages beyond position 40 fell, to 0.52.

A page earns Google impressions when people search for its topic. They may also be the topics people ask ChatGPT about, which would explain why the two move together.

Page demand card joined to a visits card by a thick line and page rank by a thin line

Older pages were visited more

Pages under 90 days old drew 7 visits across 47 pages. Older pages drew 157 across 244.

We can’t separate age from demand here, because new pages also have fewer Google impressions. The data shows the pattern, not the cause.

Visits didn’t need a fresh crawl

OpenAI’s search crawler, OAI-SearchBot, fetched 26 of the 88 visited pages in the same 14 days. The other 62 were visited without a recent crawl in this window.

Claude-User and Perplexity-User

Claude-User made 48 clean page fetches on 28 pages, and 15 of those pages were also visited by ChatGPT-User.

Perplexity-User sent 96 requests in the window and none was a clean page fetch. Every one was a scanner path or an error, so the name told us nothing about real visits.

What the Numbers Don’t Prove

Four limits, and the first two matter most.

  • Names can be copied: every logged address is Cloudflare’s, so we can’t verify the sender.
  • A visit isn’t a citation: nothing here shows which pages ChatGPT quoted.
  • Demand may not cause visits: a topic’s popularity can drive both.
  • One site, 14 days: that’s a case study, not a survey.

The first limit matters because requests wearing AI-crawler names have included fake AI crawlers hunting for secrets. We removed scanner paths and failed requests before counting, and a name still proves nothing on its own.

What to Do With It

Don’t read a top-10 ranking as a promise that ChatGPT will fetch the page. On this site it didn’t raise the odds.

Check demand first. Pages on topics people search for were visited more, wherever they ranked.

For a wider view of which crawlers reach you, see server logs for AI search. To see who asks for your llms.txt file, read who reads llms.txt.

How to Check Your Own Log

You need the access log for a stretch of complete days and a Search Console export.

  • Filter by name: keep ChatGPT-User, successful responses only.
  • Drop scanner paths: remove .env, .git and similar requests.
  • Group into visits: start a new visit after a 10-minute gap.
  • Join to Search Console: match each URL to its impressions and position.
  • Divide by pages: compare visits per page in each band, not total visits.

The last step is the one that matters. Our first count suggested mid-ranked pages were visited twice as often, until we divided by the number of pages in each band. To find which AI bots reach you at all, follow which AI bots reach your site.

Frequently Asked Questions

What is ChatGPT-User

ChatGPT-User is the user agent OpenAI’s fetcher sends when a person’s chat asks it to read a web page. It’s separate from the crawlers that build a search index.

Does ranking higher in Google get more ChatGPT-User visits

Not on our site. Top-10 pages averaged 0.82 visits per page and pages ranked 11 to 20 averaged 0.90, over 14 days.

What predicted ChatGPT-User visits

Page demand did better than rank. The third of pages with the most Google impressions averaged 1.19 visits per page, against 0.25 for the lowest third.

Is a ChatGPT-User visit the same as a citation

No. A visit shows a page was fetched, not that ChatGPT quoted it or linked to it in an answer.

How do I count ChatGPT-User visits in my log

You count them by filtering your access log for the ChatGPT-User name and successful responses, dropping scanner paths, and grouping requests into visits with a 10-minute gap. Divide by pages before you compare groups.

Divide by Pages Before You Trust the Pattern

On this site 227 ChatGPT-User visits tracked page demand and ignored the difference between a top-10 and a rank-30 page.

Run the count on your own last 14 days, divided by the number of pages in each band, before you decide what a ranking is worth.

Jordan Ellis
Written by

Jordan Ellis

Jordan Ellis is an AI search visibility specialist and content strategist with over 8 years of experience in B2B digital marketing. Focused on the intersection of content strategy and large language model optimization, Jordan writes about how brands can build lasting presence in AI-generated recommendations. Before specializing in AI visibility, Jordan led SEO and content programs for SaaS and FinTech companies across the US and Europe.

Leave a Reply

See where AI answers put your brand today.

Twenty minutes with a senior strategist: where the major engines point buyers in your category, who gets named instead of you, and a straight read on what a programme would change. No pitch deck.

Book a strategy call

A senior strategist replies within one business day.