Product · Engineering · Information architecture

Search Everywhere Optimization

A practical framework for making knowledge understandable, reliable, and discoverable across search engines, AI systems, applications, and emerging agent interfaces.

Core premise

Pages are presentations. Knowledge Objects are the unit of optimization.

  1. Old model

    Search once ended at the page

    Search used to follow a familiar path. A person entered a query, a search engine ranked pages, and the person selected a result. That path still matters, but it is no longer the only way people find information.

  2. New reality

    Answers now arrive before websites

    People now ask questions through search engines, AI assistants, answer engines, social platforms, internal knowledge tools, and products that combine several sources into one response. In many of these experiences, the user sees an answer before seeing a webpage. The webpage becomes one possible source, not always the final destination.

  3. Core problem

    Readable does not always mean interpretable

    This changes the work. A page can be accurate and useful to a person, yet remain difficult for a machine to interpret. A current value can appear beside an old value with no clear timestamp. A calculated metric can look like a reported metric. A source can be visible to a reader but unclear to a retrieval system. These failures cannot be solved by copywriting alone.

  4. Framework response

    Treat discoverability as a system

    Search Everywhere Optimization treats discoverability as a product and information system problem. It asks teams to define the knowledge they publish, make its context explicit, expose it through useful presentations, observe how external systems use it, and improve the source system when interpretation fails.

On this pageSystem
01 / System

The framework in one view.

The framework begins with source knowledge, not with a page or a channel. Each component has a distinct role, but they operate as one system.

02 / Components

Five parts, one system.

Search Everywhere Optimization remains the primary framework. The five parts below explain how the framework works and how teams can apply it.

01

Knowledge Objects

The stable unit beneath a page, API response, table, product card, or generated answer. A Knowledge Object connects an entity with its attributes, relationships, source, time context, and rules.

Core question: What knowledge should remain consistent across every presentation?

Explore Knowledge Objects
02

Knowledge Integrity

The conditions that make a Knowledge Object dependable. Identity, freshness, provenance, calculation policy, ownership, and failure handling require explicit treatment.

Core question: What must be true before this knowledge can be trusted?

Explore Knowledge Integrity
03

Retrieval Pipeline

An analytical model for understanding where discoverability succeeds or fails, from candidate discovery through source selection, interpretation, answer use, and attribution.

Core question: At which stage does useful knowledge disappear or lose meaning?

Explore the Retrieval Pipeline
04

Feedback Loops

A method for turning observed search and AI behavior into product improvements. The goal is not to chase one interface. The goal is to locate structural gaps and improve the source system.

Core question: What should change after we observe an inaccurate, stale, or missing answer?

Explore Feedback Loops
05

Search Everywhere Canvas

A one page planning tool that connects user questions, priority entities, Knowledge Objects, integrity requirements, presentation surfaces, evaluation queries, owners, and success measures.

Core question: How will a team turn the framework into an operating plan?

Explore the Canvas
03 / Practice

What changes in practice.

Page first approachKnowledge first approach
Start with a keyword or page ideaStart with a user question and the entity involved
Write each page as a separate assetDefine reusable knowledge before selecting presentations
Treat structured data as an add-onGenerate structured representations from the same source model
Measure rankings and clicksAlso measure discovery, interpretation, freshness, attribution, and business value
Fix visibility by changing copyIdentify whether the failure is in data, identity, context, presentation, access, or evaluation
Optimize for one search surfaceKeep knowledge consistent while testing several discovery surfaces
04 / Principles

Principles.

01

Knowledge before pages

A page is one interface. The underlying knowledge should be defined before the interface is designed.

02

Entities before keywords

Keywords show how people ask. Entities establish what the answer is about.

03

Context travels with the fact

A value without its unit, date, source, or definition can become misleading when extracted.

04

Source systems matter

Better markup cannot rescue contradictory, stale, or weak source data.

05

Observe without guessing

External systems are not fully visible. Use controlled evaluation, document observations, and avoid claims about proprietary internals.

06

Improve the system

Repeated manual edits are a warning. Durable gains usually require better templates, rules, pipelines, or ownership.

05 / Vocabulary

Compact vocabulary.

Search Everywhere Optimization
The overall framework for designing and improving knowledge across modern discovery surfaces.
Knowledge Object
A reusable representation of an entity, attribute, event, metric, relationship, or concept with enough context to remain meaningful across presentations.
Knowledge Integrity
The degree to which a Knowledge Object is accurate, current, attributable, consistent, owned, and safe to use.
Retrieval Pipeline
An analytical model for examining how information moves from candidate discovery to answer use and attribution.
Feedback Loop
A repeatable process for observing external behavior, diagnosing failures, improving source knowledge, and retesting.
Search Everywhere Canvas
A planning tool that converts the framework into decisions, owners, measures, and an improvement cadence.
06 / Framework Chapters

Framework Chapters.

Each chapter focuses on one part of the framework and introduces one practical model.