# Why Your Page Ranks in Google but Doesn't Get Cited by ChatGPT

Ranking in Google is necessary but not always sufficient for AI citation. After retrieving search results, AI assistants run a multi-stage filtering pipeline: meta-based pre-selection (title, description, URL signals), page fetching with hard timeouts (slow pages get cut), content parsing and chunking into ~128-token segments, semantic scoring of each chunk against an intent-weighted query, and final selection of 3–5 pages for deep reading. A page can rank #3 in Google and be eliminated at any of these gates — too slow to fetch, junk in the top-scoring chunk, or simply outscored semantically by a competitor's content.

The Retrieval Optimizer in QueryBurst replicates this citation pipeline stage by stage — web search, pre-filtering, snippet extraction, semantic scoring, and final selection — with per-stage diagnostics showing exactly where a page passes or fails.

## How QueryBurst Retrieval Optimizer Works

### The 8-Stage Pipeline

The tool replicates [ChatGPT's citation selection process](/content/use-cases/optimize-website-chatgpt/index.html):

```
1. QUERY GENERATION (LLM)
   Your question → Two optimized queries
   - Web search query (Google-friendly)
   - Semantic query (intent-weighted for embeddings)

2. WEB SEARCH (Google)
   Fetches top 20 results from Google
   Captures related searches for query fan-out

3. PRE-FILTERING (LLM)
   Reviews SERP snippets (titles + descriptions)
   Selects ~10 most promising candidates
   Teaching: Meta descriptions still matter here!

4. PAGE SCRAPING
   Selected pages scraped and chunked
   Each page split into ~300-500 token segments
   Publish dates extracted

5. SEMANTIC SCORING (Embeddings)
   Each chunk embedded and scored
   Top chunk per page = "audition snippet"

6. LLM SELECTION (AI Review)
   Reviews best chunks from all pages
   Considers: relevance, specificity, credibility, recency
   Selects top 3 for "deep read"

7. DEEP READ
   Full content of selected pages processed
   May be summarized before final generation

8. FINAL GENERATION
   Response generated with citations
   Selected pages marked as cited
```

### What Gets Analyzed

For your query, the tool:

- Fetches top 20 Google results (with caching to save cost)
- Scrapes and chunks competitor pages
- Identifies which chunks would win citation
- Shows semantic scores and selection reasoning
- Highlights your page if it ranks (auto-detected)

## Starting an Analysis

### Query Input

Enter the query you want to win citations for:

**Good queries:**

- "best latex mattress australia"
- "how to choose a CRM for small business"
- "sustainable fashion brands"

### Country Selection

Click the globe icon to select search region:

- Results tailored to that country's Google
- Affects SERP rankings and local results
- Default: United States

### Analysis Time

**Initial analysis:** 2-3 minutes

- Stages animate with educational explainers
- Shows real-time progress (scraping URLs, scoring chunks)
- Results cached for instant re-access

## Understanding Results

### Citation Results Tab

Shows which pages in the top 20 would get cited by AI:

#### SERP List

Each result shows:

- **Position** - Google ranking (1-20)
- **Domain** - Website
- **Title & URL** - Page metadata
- **Publish Date** - Recency (if available)
- **Semantic Score** - How well top chunk matches query (0-100)
- **Selection Status** - ✅ Cited or ❌ Not selected

**Key insight:** Pages at position #8 can beat #1 if their content chunk is more semantically relevant.

#### Your Page Status

If your site ranks in top 20:

- Auto-detected and highlighted
- Shows your best chunk's semantic score
- Indicates if you'd get cited or not
- Pre-loads your content into optimizer

### Content Optimizer Tab

The heart of the tool - test and optimize your content to win citations.

#### Three-Column Layout

**Left Column - Competitors:**

- Shows top-scoring chunks from all pages
- Green = Would be cited
- Gray = Would not be cited
- Click any to view full chunk
- Learn from winning patterns

**Middle Column - Your Chunk:**

- Edit your content chunk
- Enter page title, URL, meta description
- Live semantic scoring as you type
- Copy/paste chunks from your site

**Right Column - Test Results:**

- **Semantic Score** - How well you match the query (0-100)
- **Rank** - Your position vs all competitors
- **Selection Status** - Would AI cite you?
- **Reasoning** - Why you were/weren't selected
- **Improvement Tips** - Specific suggestions

#### Semantic Hints

Click "Get Hints" to see:

- **Core terms** - Essential concepts for this query
- **Supporting terms** - Helpful context
- **Differentiators** - Terms that help you stand out

### SERP Evaluation Tab

Evaluates which SERP results best meet the query's underlying criteria.

**Features:**

- Lists evaluation criteria for the query
- Scores each SERP result against criteria
- Shows which pages comprehensively address user needs
- Identifies content gaps in top results

## Best Practices

### Getting Accurate Simulations

✅ **Do** use realistic, user-facing queries

✅ **Do** test chunks that represent your actual page content

✅ **Do** include proper page metadata (title, description)

✅ **Do** iterate based on selection reasoning

❌ **Don't** use branded queries unless testing brand awareness

❌ **Don't** test unrealistic "perfect" chunks you wouldn't publish

❌ **Don't** ignore the reasoning - it tells you what to fix

### Chunk Optimization Tips

**1. Match semantic intent**
- Include core terms from semantic hints
- Address the question directly
- Be specific, not generic

**2. Lead with value**
- Put key information in first 100 words
- AI may truncate long chunks
- Front-load differentiators

**3. Be self-contained**
- Don't rely on context from your page
- Name entities explicitly (no "we" or "our" without context)
- Include necessary background

**4. Show credibility**
- Mention certifications, experience, data
- Recent dates/years signal freshness
- Specific numbers beat vague claims

**5. Optimal length**
- 300-500 tokens (~200-400 words)
- Long enough for substance
- Short enough for focused relevance

### Common Use Cases

### 1. Competitive Research

**Goal:** Understand what content wins citations

### 2. Content Optimization

**Goal:** Improve existing page to win citations

### 3. New Content Planning

**Goal:** Write content that will win citations

### 4. Multi-Query Optimization

**Goal:** Win citations for multiple related queries

## Limitations

**What this tool simulates:**
- [ChatGPT's core citation pipeline](/content/blog/how-chatgpt-works/index.html)
- Semantic relevance scoring
- LLM selection logic

**What it doesn't simulate:**
- Perplexity/Claude (different pipelines)
- Real-time news bias (ChatGPT favors recent sources)
- User engagement signals
- Actual click-through behavior

**Remember:** This is a simulation based on reverse-engineering. Real AI systems evolve constantly. Use this for directional optimization, not guarantees.
