What is the difference between crawling, indexing and citing?
Three separate stages, each with its own failure mode — and why fixing the wrong one wastes months.
Crawling is a machine fetching your page. Indexing is that page being stored and made retrievable. Citing is being chosen as the source for a specific answer. Each depends on the previous one, each fails for entirely different reasons, and diagnosing the wrong stage is the most common wasted effort in this area.
The three stages
| Stage | What happens | Fails when |
|---|---|---|
| Crawling | A crawler requests your URL and receives a response | robots.txt blocks it, the edge challenges it, or nothing links to you |
| Indexing | The content is parsed and stored as retrievable | The HTML is empty without JavaScript, or a noindex directive is present |
| Citing | Your page is selected as the source for an answer | Another page answers the question better or more extractably |
They are strictly sequential. You cannot be indexed without being crawled, or cited without being indexed. But success at one stage says nothing about the next — being crawled daily and never cited is entirely normal.
Diagnosing which stage you are stuck at
Is it crawling?
# Does robots.txt permit them?
curl -s https://yoursite.com/robots.txt
# Are they actually arriving, and with what status?
grep -iE 'GPTBot|ClaudeBot|PerplexityBot|OAI-SearchBot' /var/log/nginx/access.log \
| awk '{print $9}' | sort | uniq -cNo requests at all means a crawling problem. Requests returning 403 or 429 also mean a crawling problem — one caused by your edge rather than your robots file.
Is it indexing?
# Is your content in the delivered HTML at all?
curl -sL https://yoursite.com | grep -i 'a distinctive sentence from your page'
# Is anything telling engines not to index?
curl -sI https://yoursite.com | grep -i x-robots-tag
curl -sL https://yoursite.com | grep -i 'name="robots"'Crawled successfully but nothing comes back from the first command means the page is built in the browser. The crawler received an empty shell, so there was nothing to index.
Is it citing?
If you are crawled and indexed and still not cited, the mechanics are done and this is a content question. Ask an assistant something your page answers, see who is cited instead, and read what those pages do differently.
robots.txt blocks the crawler, no amount of better writing changes anything. Always confirm the stage before choosing the work.Why citing is different in kind
Crawling and indexing are mechanical — they either work or they do not, and the cause is findable. Citing is competitive and probabilistic. You are not passing a check; you are being selected over alternatives, per question, by systems that weigh several things at once:
- Extractability. Can a passage be lifted whole and still make sense? A direct answer under a clear heading can. A point developed across four paragraphs cannot.
- Specificity. Pages answering one question precisely get cited more than pages covering a topic broadly.
- Primacy. Original data and first-hand detail get cited; summaries of other people's work get skipped in favour of the work.
- Corroboration. Claims that agree with other sources are safer to repeat. A claim appearing nowhere else reads as unreliable, however true.
- Attributability. A named author, a visible organisation, a date. Anonymous content is harder to cite responsibly.
The order to work in
- Confirm crawlers are permitted, in both robots.txt and your edge configuration.
- Confirm your content exists in the delivered HTML.
- Confirm nothing is emitting noindex, in the meta tag or the X-Robots-Tag header.
- Only then work on structure — headings that ask questions, answers immediately beneath them.
- Only then work on substance — original detail nobody else has.
Steps one to three take fifteen minutes and account for the large majority of cases. Steps four and five are months of work and are wasted if one to three are broken.
What our audit reports about this
Every item below is measured directly, not inferred. Run it against your own site and the result names the exact rule or header responsible.
- Per-crawler access resolution, naming the exact rule that permits or blocks each one.
- How much of your content is present in the delivered HTML versus added by JavaScript.
- Indexability directives from both the meta tag and the X-Robots-Tag response header.
- Whether pages are structured for extraction — question-shaped headings, direct answers, identifiable authorship and dates.
For agents and scripts, the same measurement is at
/api/v1/ai?url=yoursite.com —
see the API documentation.
Related questions
I am crawled but not indexed. Why?
Almost always one of two things: your content is rendered client-side so the crawler received an empty page, or a noindex directive is present in the meta tag or the X-Robots-Tag header. Both are quick to check and quick to fix.
I am indexed but never cited. Why?
The mechanics are working and you are now competing on merit. Usually the cited pages answer one specific question directly near the top, while yours covers the topic well but does not put an extractable answer anywhere obvious.
How long does each stage take?
Crawling can be days to weeks after you are discoverable. Indexing typically follows within days of a successful crawl. Citation has no timeline — it depends on questions being asked that your page is the best answer to.
Does being cited by one assistant mean I will be by others?
Not necessarily. They use different indexes, different crawlers and different selection criteria. Being cited by one is good evidence the mechanics are right, which is most of the battle.
Read next
How do answer engines choose between two similar pages?
When two pages cover the same ground, the tiebreakers are extractability, specificity, corroboration and attribution — in roughly that order.
ReadHow do I make a page quotable by AI?
The structural changes that make a passage extractable — most of them a rearrangement of what you have already written.
ReadWhy is my site in Google but not in AI answers?
The four differences between ranking in search and being cited by an assistant — and why the first does not lead to the second.
ReadHow do I get my site cited by AI assistants?
The mechanics that must be right, then the content decisions that actually earn the citation — in the order worth doing them.
Read