---
title: "An AI Citation Isn’t a Ranking: What a Page Must Survive to Get Cited"
description: "A citation starts with a fetch, not a position. Follow the access, extraction and trust checks behind AI search, using groas’s verified crawler logs as a concrete example."
url: "https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and"
image: "https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/36b4638c-f142-4816-a539-5cd7d18b26a0.png"
published: "2026-10-30T05:48:09.682Z"
modified: "2026-10-30T05:48:09.727Z"
---

October 30, 2026 · 10 min read

# An AI Citation Isn’t a Ranking: What a Page Must Survive to Get Cited

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)[LinkedIn](https://www.linkedin.com/in/alexander-433793253/)

![A tiny model factory line where web pages pass a guard gate, a press and an inspector, most landing in reject bins, while a dusty number-one podium sits unused.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/36b4638c-f142-4816-a539-5cd7d18b26a0.png)

In this article

1. [First, a page has to be available to fetch](#first-a-page-has-to-be-available-to-fetch)
2. [Next, ask which questions call for retrieval](#next-ask-which-questions-call-for-retrieval)
3. [Then, the page has to survive extraction and trust](#then-the-page-has-to-survive-extraction-and-trust)
4. [What 30 days of our crawler logs can—and cannot—show](#what-30-days-of-our-crawler-logs-canand-cannotshow)
5. [Sell the work that gets a page through those gates](#sell-the-work-that-gets-a-page-through-those-gates)
6. [Make a partner show the mechanism, not a line chart](#make-a-partner-show-the-mechanism-not-a-line-chart)

One groas post received **580 verified ChatGPT-User fetches in 30 days**. That is not a ranking, and it is not proof of 580 citations. It is evidence of something more basic: when a live answer needs a page, the page has to be reachable before its words have any chance of appearing in the answer.

A prospect asked me last month how long it would take to rank number one in ChatGPT. I told him there is no fixed number one to rank for. Take the question I will use throughout this piece: _What garage door opener should I buy for a cold climate?_ For a client’s page to earn a citation, a system has to find and fetch it, extract a useful passage, then choose to rely on that passage. If any step fails, the page does not make it into that answer.

I used to describe AI citations as rankings with new rules. I was wrong. **Fetch, then extract, then trust** is the more useful model. The link at the end is a possible outcome, not the starting point.

## First, a page has to be available to fetch

A Google result gives you a list and a position on that list. ChatGPT and Perplexity produce answers that may include links to sources. Treating those links as positions hides the first practical question: could the system access the page when it needed it?

There are two ways a model might know about the garage door opener brand. It may have encountered the brand in training data, or it may retrieve information from the web while answering the question. Those are different paths. [One comparison describes ChatGPT as relying more on training data unless it searches, while Perplexity searches the web by default](https://medium.com/@satishkanaujiya2014/why-chatgpt-and-perplexity-recommend-different-brands-and-what-that-means-for-your-marketing-stack-90210630ab3a). A brand can be familiar enough to get mentioned without the model fetching the client’s page or linking to it.

That distinction matters to an agency. You can work on a client’s broader reputation, but you cannot diagnose a missing page citation by staring at the answer alone. **Start with whether the page could be retrieved.**

### A familiar brand is not necessarily a cited source

Training data is closer to memory than to an open browser tab. A model may have encountered a brand’s site, a review or a forum discussion before answering today’s question. That background can shape what it says. It does not mean it opened the brand’s current product page or checked a current specification.

For our cold-climate opener, the model might name a familiar manufacturer in a general answer about why cold weather affects equipment. The mention may be useful to the brand, but it tells the client little about whether their page is ready to support a specific buying answer. **A mention without a fetch is not evidence that the page worked.**

### A live fetch gives the page a chance

When a system does retrieve pages, different bots can do different jobs. [OpenAI distinguishes GPTBot for training, OAI-SearchBot for search discovery and ChatGPT-User for user-triggered page access](https://geolikeapro.com/blog/openai-crawlers-comparison). An agency that treats all three names as interchangeable can block the access it wants while trying to restrict the access it does not.

For the opener question, retrieval might bring back a page with an installation specification, a low-temperature rating or a price. Those details are only useful if the fetched page makes them readable. At this stage, I am not promising a citation. I am saying the client has cleared the first gate: the system can reach the evidence. **Access is necessary; it is not sufficient.**

## Next, ask which questions call for retrieval

The same page does not face the same opportunity on every prompt. A broad question about why cold affects garage door openers can be answered from general knowledge. A request for current options, prices or specifications gives a system more reason to check pages. That is the practical difference between writing a general explainer and writing a page that answers a buyer’s specific question.

The two products also behave differently. [In one comparison using 35 buyer-intent prompts, a brand appeared with a hyperlink in 61% of Perplexity answers and as a plain-text mention in 8% of ChatGPT answers](https://medium.com/@satishkanaujiya2014/why-chatgpt-and-perplexity-recommend-different-brands-and-what-that-means-for-your-marketing-stack-90210630ab3a). That is one test, not a rate I would promise a client. Its useful lesson is narrower: **being named and being linked are different outcomes**, and the answer system changes the odds.

Freshness can matter when the question asks for current information. [The same comparison reports that half of Perplexity citations in its analysis were to pages under 13 weeks old](https://medium.com/@satishkanaujiya2014/why-chatgpt-and-perplexity-recommend-different-brands-and-what-that-means-for-your-marketing-stack-90210630ab3a). That does not mean an older page is useless or that adding a new date fixes weak content. It means a client answering a time-sensitive buying question should make the relevant, current facts easy to find.

So keep the two opener prompts separate. _Why does cold affect openers?_ asks for an explanation. _What opener should I buy for a cold climate in 2026?_ asks for a current buying answer. The second prompt gives a dated product page a clearer job to do. **Write for the question that needs the page, not just the topic the page mentions.**

## Then, the page has to survive extraction and trust

Once a system tries to retrieve the opener page, the next checks are less glamorous than any AI SEO pitch deck. Can the relevant bot get through? Can the fetcher read the page without a login or a render it cannot use? Can it find the answer without excavating six screens of introduction?

**Check access before rewriting copy.** Review robots.txt, rendering and any CDN or firewall rules that might affect requests. Do not identify a bot by its user-agent string alone; that string can be spoofed. [The crawler guidance describes IP verification using published bot lists](https://geolikeapro.com/blog/openai-crawlers-comparison). And do not assume robots.txt settles every kind of request: [this crawler checklist distinguishes user-triggered fetches from ordinary crawler access and points to firewall controls](https://medium.com/@anjal.anjalisharma/can-chatgpt-perplexity-and-claude-see-your-website-a-2026-ai-crawler-checklist-ee2c2ef34858).

After access comes extraction. If the opener page has a relevant temperature rating, state it plainly near the answer it supports. Put the price, specification or comparison in a passage a reader could understand on its own. A neat table can help when the client is comparing options; it cannot rescue a page that never says which option fits the cold-climate question.

Then comes selection. [One account of Perplexity’s process describes an initial set of candidates narrowed to a smaller set of cited sources using factors including specificity, reliability and freshness](https://lemniscategrowth.com/blogs/how-perplexity-chooses-sources.html). That is a reason to make a claim clear and supportable, not a guarantee that a well-formatted paragraph will win. A client saying its own opener works at minus 20 degrees gives the system one claim. Independent reviews or dealer pages that confirm the same true specification give it more to work with. **A readable claim still has to be worth relying on.**

That is where the plumbing analogy stops. Fetching is plumbing; deciding what to cite is not. A working pipe does not make every sentence credible, and an answer system does not owe a citation to every page it reads. The agency’s job is to remove avoidable failures at each gate, then measure what actually happened.

## What 30 days of our crawler logs can—and cannot—show

Here is the number behind the opening. Over 30 days, a groas post about a Google Ads update received **580 verified ChatGPT-User fetches**. A second related post received roughly 380. The [page-by-page crawler teardown](https://groas.com/post/teardown-what-30-days-of-our-own-ai-craw) covers the underlying log review. These are requests to pages, not a count of published citations, distinct answers or readers who saw them. Server logs cannot tell us which passage, if any, appeared in the final answer.

| URL or page type         |               What the 30-day logs showed | What that tells us                                                                          |
| ------------------------ | ----------------------------------------: | ------------------------------------------------------------------------------------------- |
| Google Ads update post 1 |         580 verified ChatGPT-User fetches | This page was requested repeatedly; the log does not show whether it was cited.             |
| Google Ads update post 2 | Roughly 380 verified ChatGPT-User fetches | Another timely page drew repeated requests; that is not an answer count.                    |
| robots.txt               |              Most-fetched URL on the site | Permission checks generate substantial log activity; request volume is not citation volume. |

![Illustration of server-log requests, only some of which may lead to citations](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/19efecb8-550a-49b9-a3aa-6cb0bca520b1.png)

Verification matters because a user-agent label is cheap to copy. We checked bot identities by IP against [OpenAI’s published crawler files and Perplexity’s published bot list](https://geolikeapro.com/blog/openai-crawlers-comparison), rather than counting every request that announced itself as an AI bot. Unverified hits outnumbered verified ones by a wide margin. A dashboard that bundles those hits together can look busy while telling you very little about genuine bot access.

The two posts shared useful characteristics: each covered a dated Google Ads change soon after it happened, named the relevant setting, and put the explanation in short, answerable passages. Those details make them plausible candidates for retrieval on specific update questions. The logs support the narrower conclusion that the pages were fetched repeatedly. They do not isolate which detail caused a fetch, or prove that the pages were quoted afterward.

The robots.txt result deserves the same restraint. It shows how much access-checking appears in a server log; it does not establish the exact sequence of every answer-time request. Still, it gives an agency a sensible priority. If the relevant search crawler cannot reach a client’s pages, polishing FAQ wording is not the first fix. **Use logs to diagnose access, not to manufacture a citation count.**

## Sell the work that gets a page through those gates

If you resell _AI SEO_, the defensible service is not a promise of position number one. It is work on **fetchability, extractability and corroboration**: checking bot access and rendering; publishing pages that answer specific buyer questions plainly; keeping time-sensitive facts clear and dated; and making sure claims can be supported beyond the client’s own site.

That order matters. Start with access, because an unreadable page cannot supply a passage. Move to extraction, because a reachable page can still bury the answer. Then examine trust, because a clear but unsupported claim may lose to a better-supported source. [A white-label service description lists technical work, answer-focused content, schema and tracking among its components](https://www.brandwhitelabel.com/blog/white-label-ai-seo-aeo-geo-services/). Those components only make sense as a sequence when you can say what failure each one addresses.

I have sold versions of the other kind of deliverable: a visibility score with no log evidence, a screenshot of one answer, an audit that produces a handsome PDF but no clear next action. They feel like progress because someone can forward them. None, by itself, tells you whether a page became easier to fetch or read.

That does not make every un-fetched page a failure. A system may never need it for the questions asked. Nor does a fetch prove the work succeeded. The honest measurement is a chain of narrower observations: what you changed, whether the relevant bot could access the page, whether verified requests appeared, and whether you can separately observe a citation. **Do not sell the last link in that chain on evidence from the first.**

## Make a partner show the mechanism, not a line chart

Ask a white-label AI SEO partner for 30 days of IP-verified fetches by page and the changes they made in response. Ask which bot requested the page, which access or content problem they found, and what they changed next. If they claim citations, ask how they observed citations separately from server requests. A screenshot of a single answer or an unlabeled bot-traffic chart does not answer those questions.

I run this work inside groas, where AI search fulfillment combines daily execution with a named strategist and logged changes. I would apply the same test to us. **A fetch is evidence of access; a citation requires evidence of citation.** A partner who understands that distinction has a better chance of fixing the right problem than one selling rankings language for a retrieval product.

Now take a new case: an agency has 12 HVAC clients who want to appear in Perplexity answers about service costs. Work through the model, rather than promising all 12 a position.

1. **Fetch:** Check access and rendering on each site for the relevant bots. Verify bot identity in the logs, and look for blocks or failed requests before changing page copy.
2. **Extract:** Give each cost question a clear answer. Put the relevant price range, service area and date where a fetcher can find them without guessing which part of a broad services page matters.
3. **Trust:** Check whether the figures are supportable and whether independent dealer or review pages corroborate the claims the client wants repeated.
4. **Measure:** Review verified fetches by page over 30 days. Treat pages with no requests as a question to investigate, not automatic proof of bad copy. Check any claimed citations separately.

The model does not guarantee that Perplexity will cite any of those pages. It tells the agency what to fix first and what the evidence can honestly support. That is the decision the numbers allow: sell reachable pages, liftable answers and supportable facts. Do not sell a ranking the system never assigned.

## Frequently Asked Questions

### What are the necessary steps for a page to potentially be cited by an AI search system?

A page must go through a specific three-step process: it must first be fetched, then a useful passage must be extracted from it, and finally, the system must choose to rely on that extracted information. The retrieval of a page is not the same thing as it becoming a cited source.

### Does a model mention a brand just because it saw it in its training data?

A model can mention a brand based on its training data, but this mention does not prove that the model accessed or retrieved the client's current live page. A mention that happens without a fetch is not evidence that the page is functioning as a cited source.

### What is the first technical check required before improving the wording of a webpage?

The initial check must be the ability for the search system to retrieve the page without encountering technical barriers like firewalls, authentication requirements, or robots.txt restrictions. Access is necessary for the system to even attempt to read the evidence.

### How does a user's search query influence whether a page gets retrieved by an AI system?

General questions that request an explanation are often answered using the model's existing knowledge base. However, questions that ask for current options, specific pricing, or specifications give the system a stronger reason to check live web pages for answers.

### What characteristics must a fetched page possess for the AI to select it as a reliable source?

A page must have content that is readable and makes sense on its own without requiring external context. Furthermore, any claims, such as a specific performance metric or price, must be clear and supportable by reliable facts.

### What is the actual purpose of reviewing server logs like those tracking verified fetches?

Server logs demonstrate that a page was requested by a crawler at some point in time. However, log data cannot tell you which specific piece of text from that page, if any, was ultimately included in a published AI response.

## Paid Ads & SEO, Run For You

Businesses pay one flat monthly fee per service, agencies resell it under their own brand, and groas does the work either way.

[See Pricing](https://groas.com/pricing)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","description":"groas is a done-for-you marketing service, not software: elite people working with proprietary technology systems run search ads, Meta ads, SEO and AI search for businesses, and white label for agencies, with a dedicated senior strategist owning every account.","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and#webpage","url":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and","name":"An AI Citation Isn’t a Ranking: What a Page Must Survive to Get Cited","description":"A citation starts with a fetch, not a position. Follow the access, extraction and trust checks behind AI search, using groas’s verified crawler logs as a concrete example.","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/36b4638c-f142-4816-a539-5cd7d18b26a0.png"},"breadcrumb":{"@id":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and#breadcrumb"},"dateModified":"2026-10-30T05:48:09.727Z","mainEntity":{"@id":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"An AI Citation Isn’t a Ranking: What a Page Must Survive to Get Cited","item":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and#article","url":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and","mainEntityOfPage":{"@id":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"An AI Citation Isn’t a Ranking: What a Page Must Survive to Get Cited","description":"A citation starts with a fetch, not a position. Follow the access, extraction and trust checks behind AI search, using groas’s verified crawler logs as a concrete example.","datePublished":"2026-10-30T05:48:09.682Z","dateModified":"2026-10-30T05:48:09.727Z","image":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/36b4638c-f142-4816-a539-5cd7d18b26a0.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"keywords":"page, citation, answer, access, fetch, question, cited, crawler","wordCount":2173,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"My background includes Goldman Sachs and Stanford Computer Science.","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/you-re-not-selling-rankings-anymore-how-chatgpt-and#faq","mainEntity":[{"@type":"Question","name":"What are the necessary steps for a page to potentially be cited by an AI search system?","acceptedAnswer":{"@type":"Answer","text":"A page must go through a specific three-step process: it must first be fetched, then a useful passage must be extracted from it, and finally, the system must choose to rely on that extracted information. The retrieval of a page is not the same thing as it becoming a cited source."}},{"@type":"Question","name":"Does a model mention a brand just because it saw it in its training data?","acceptedAnswer":{"@type":"Answer","text":"A model can mention a brand based on its training data, but this mention does not prove that the model accessed or retrieved the client's current live page. A mention that happens without a fetch is not evidence that the page is functioning as a cited source."}},{"@type":"Question","name":"What is the first technical check required before improving the wording of a webpage?","acceptedAnswer":{"@type":"Answer","text":"The initial check must be the ability for the search system to retrieve the page without encountering technical barriers like firewalls, authentication requirements, or robots.txt restrictions. Access is necessary for the system to even attempt to read the evidence."}},{"@type":"Question","name":"How does a user's search query influence whether a page gets retrieved by an AI system?","acceptedAnswer":{"@type":"Answer","text":"General questions that request an explanation are often answered using the model's existing knowledge base. However, questions that ask for current options, specific pricing, or specifications give the system a stronger reason to check live web pages for answers."}},{"@type":"Question","name":"What characteristics must a fetched page possess for the AI to select it as a reliable source?","acceptedAnswer":{"@type":"Answer","text":"A page must have content that is readable and makes sense on its own without requiring external context. Furthermore, any claims, such as a specific performance metric or price, must be clear and supportable by reliable facts."}},{"@type":"Question","name":"What is the actual purpose of reviewing server logs like those tracking verified fetches?","acceptedAnswer":{"@type":"Answer","text":"Server logs demonstrate that a page was requested by a crawler at some point in time. However, log data cannot tell you which specific piece of text from that page, if any, was ultimately included in a published AI response."}}]}]}
```
