Systems Atlas

Chapter 1.5

Search as a Funnel

Search is not a single action. It's a multi-stage funnel with leakage at each step.


The 7-Stage Search Funnel

Query

100% User types something

Retrieval

95% 5% zero results

Ranking

90% 5% irrelevant in top 10

Presentation

85% 5% bad UX/slow

Click

30% 55% no click

Engagement

20% 10% bounce

Conversion

5% Final purchase/action

Optimization by Stage

1. Query

User types something in the search box.

Leakage

  • • Abandonment (started but didn't submit)
  • • Typos
  • • Vague queries

Fix

Autocomplete, spell correction, query suggestions

2. Retrieval

System finds candidate documents.

Leakage

  • • Zero results
  • • Low recall (relevant items missed)

Fix

Synonyms, stemming, fuzzy matching, vector search

3. Ranking

System orders candidates by relevance.

Leakage

  • • Best item at position 50, not 1
  • • Popularity ≠ relevance

Fix

Feature engineering, LTR, business rules

4. Presentation

System displays results to user.

Leakage

  • • Slow load (user leaves)
  • • Bad snippets (can't tell relevance)

Fix

Fast rendering, rich snippets, highlighting

5. Click

User clicks on a result.

Leakage

  • • No click (user saw results but didn't click)
  • • Pogo-sticking (click → back → click another)

Fix

Better titles, position optimization, diversity

6-7. Engage & Convert

User takes desired action.

Leakage

  • • Bounce (returns to search immediately)
  • • Cart abandonment

Fix

Better product pages, streamlined checkout

Real Funnel Numbers

StageCountDrop
Query100,000
Retrieval95,000-5%
Ranking (good top 10)85,500-10%
Presentation81,225-5%
Click32,490-60%
Engagement22,743-30%
Conversion5,6865.69% CVR

Key Takeaways

01

P0 Priority

Fix zero results. It causes direct revenue loss and user abandonment.

02

P1 Priority

Improve ranking. Users rarely go past the first page.

03

Funnel Leakage

Search is a 7-stage funnel. Leakage compounds at every step.

04

Presentation

Bad snippets or slow load times kill conversion even with perfect ranking.