Parbat Nepal
Semantic Search · Generative Retrieval · Information Organization

Notes on search theory

I'm Parbat Nepal, an SEO practitioner at One Percent Digital. This site is a set of working notes on how modern search actually works — how ranking systems, knowledge graphs, and language models decide what information surfaces, and what that implies for how the web should be organized.

Parbat Nepal

Lines of Inquiry

The questions behind modern search.

Search is converging with information retrieval theory: ranking systems, language models, and knowledge graphs now share the same underlying questions. These are the ones I keep returning to.

The SERP as a Dynamic System

A results page is not a static ranking — it is the equilibrium state of a system under continuous perturbation: algorithm updates, competitor publishing, and shifting query interpretation. Treating rankings as time-series signals rather than snapshots changes what counts as evidence and how quickly a hypothesis about a ranking change can be falsified.

Generative Retrieval & Citation

When a language model composes an answer, source selection becomes a distinct retrieval problem: which documents get quoted, and why? Citation appears to favor extractable claims, clear entity grounding, and information not already saturated in the training distribution — a different objective function than classical link-based ranking.

Semantic Content Architecture

Topical authority can be modeled as graph coverage: a site is authoritative on a topic when its pages collectively cover the entity's attribute space and the links between them mirror the semantic relations of the domain. The interesting question is where coverage stops adding signal and starts diluting it.

Crawling as Resource Economics

Crawl budget is an allocation problem: a search engine spends finite fetches against an effectively infinite web. Site architecture is therefore an exercise in making the value of each URL legible to the allocator — canonical signals, link depth, and freshness cues all function as pricing information.

Automation as Instrumentation

The most useful role of automation in search work is epistemic, not mechanical: pipelines that observe rankings, crawls, and indexation continuously turn SEO from anecdote into instrumented measurement. The design question is what to observe and at what sampling rate — not how to do more, faster.

About

Parbat Nepal

I am an SEO practitioner and SEO Director at One Percent Digital, a US-based digital marketing agency. My day-to-day work sits at the intersection of information retrieval, semantic content structure, and applied language models.

This site is where I write down the theory behind that work — the models, assumptions, and open questions — rather than the work itself.

Role

SEO Director at One Percent Digital

Focus

Semantic search, generative retrieval, entity optimization, technical SEO

Markets Studied

US, UK, Australia, Canada, UAE, New Zealand

Writing

Working notes on search theory — models and open questions, not playbooks

FAQ

Questions in search theory

Working answers to the conceptual questions behind modern search — organized by topic, held loosely, revised as the evidence changes.

Why treat SEO as applied information retrieval?+

Because every durable SEO technique maps onto a property of the retrieval problem itself. Search engines convert an underspecified query into a ranked slice of an enormous document space, using signals about relevance, authority, and quality. Techniques that survive algorithm updates — entity clarity, topical coverage, crawlable architecture — are the ones that make a document genuinely easier to retrieve and evaluate. Techniques that die with updates were exploiting a temporary artifact of the ranking function rather than the problem it solves.

What does it mean to model the SERP as a dynamic system?+

A results page at any moment is an equilibrium among competing documents, and that equilibrium is continuously perturbed — by algorithm changes, new content entering the index, and shifts in how the engine interprets the query. Modeling rankings as time-series rather than snapshots changes the epistemics: a single ranking observation is nearly meaningless, while the volatility pattern across a keyword portfolio can distinguish a site-specific problem from a systemic re-ranking event.

How should ranking changes be diagnosed?+

As hypothesis testing. A ranking drop has a finite set of candidate causes — crawl or indexation failure, content overlap, lost link equity, query reinterpretation, or a broad algorithmic shift — and each predicts a different observable signature. Cross-referencing crawl data, index coverage, and portfolio-wide volatility lets you falsify most candidates quickly. The discipline is refusing to act until the surviving explanation actually predicts the data.

What is query interpretation and why does it shift?+

Before ranking anything, an engine must decide what a query means — which entities it references, what intent it carries, and what result composition satisfies it. That interpretation is learned from user behavior, so it drifts. A page can lose rankings without losing quality simply because the engine revised its theory of the query. This is why intent classification belongs to the SERP itself, not to the keyword string.

Correspondence

Discuss the ideas.

If you are thinking about the same problems — search semantics, retrieval, how language models select sources — I am happy to compare notes.