The Search Everywhere Canvas
Start with a user question and business outcome. Design the knowledge system required to support both.
On this pageThe Canvas⌄
The canvas
The Canvas is intentionally question led. It should not begin with "we need 500 pages" or "we need to appear in ChatGPT." Those are proposed outputs or channels.
The Canvas first clarifies the user need and the business reason for solving it.
1. Business Outcome
Define one primary outcome in terms the organization already understands.
Useful outcomes include:
- Help investors understand a financial concept before making a product decision
- Reduce support contacts caused by incompatible product purchases
- Increase completion of a public service application
- Help employees find the current policy without contacting operations
- Improve qualified discovery for a complex B2B product
The outcome should be observable. "Improve AI visibility" is too narrow and too vague. Visibility may support the outcome, but it is not usually the business result.
2. User Questions
List the questions that lead to the outcome.
Use language from search data, support conversations, product research, sales calls, internal search logs, and subject matter experts. Include follow up questions and ambiguous wording.
Then group the questions by the type of answer they require.
| Question type | Example | Knowledge requirement |
|---|---|---|
| Identity | Is this product the same as the prior model? | Aliases, versions, and product relationships |
| Current fact | What is the current yield? | Fresh value, timestamp, unit, and source |
| Historical fact | What did the company report last quarter? | Period bound result and filing source |
| Comparison | How do these two products differ? | Normalized attributes and consistent definitions |
| Eligibility | Do I qualify for this program? | Rules, jurisdiction, effective dates, and exceptions |
| Explanation | Why did the metric change? | Events, relationships, calculations, and analysis |
Questions that look similar may require different sources and integrity rules. The Canvas makes those differences visible before implementation.
3. Priority Entities
Identify what the questions are about.
Entities may include companies, securities, products, models, people, locations, policies, events, metrics, or concepts.
For each entity type, record:
- Stable identifier
- Common names and aliases
- Parent or category relationship
- Important neighboring entities
- Known ambiguity
- Canonical presentation
This step prevents a common mistake: designing pages before resolving what the system must distinguish.
4. Knowledge Objects
Define the reusable units required to answer the questions.
Do not create one object for every page. Create objects around differences in source, ownership, time, and validity.
For a company research experience, the Canvas may require:
- Company identity object
- Tradable security object
- Current market snapshot
- Historical price observation
- Reported earnings event
- Analyst estimate
- Financial metric definition
- News or event object
A page can combine several objects. The object model should not simply mirror the navigation tree.
5. Integrity Rules
For each important object, define the minimum conditions for reuse.
| Requirement | Canvas decision |
|---|---|
| Source authority | Which source is approved for each important attribute? |
| Freshness | How often should the object update, and when is it stale? |
| Validity | When does the information apply or expire? |
| Ownership | Who decides definitions, corrections, and fallback behavior? |
| Calculation | Which method, inputs, rounding, and version apply? |
| Failure behavior | What should happen when required information is missing? |
This section is where the Canvas becomes an engineering and product tool rather than a content brief.
6. Presentations
Only after the knowledge design is clear should the team choose outputs.
Possible presentations include:
- Entity landing page
- Comparison table
- Definition or educational article
- Application component
- Search result snippet
- Structured data representation
- API response
- Internal assistant answer
- Email or notification
For each presentation, define what it adds beyond exposing the object. A page may provide explanation and conversion. An application component may support a decision. An API may enable another product. A comparison table may normalize several objects.
Do not create a presentation only because a channel exists.
7. Discovery Surfaces
Record where the audience is likely to encounter the information.
This may include traditional search, AI search, social discovery, internal search, marketplace search, browser agents, application navigation, or direct API access.
Then record the requirements and limits of each surface.
| Surface | Delivery consideration |
|---|---|
| Web search | Accessible pages, crawlable links, stable canonicals, and useful content |
| AI search | Clear source pages, current facts, extractable context, and attributable claims |
| Enterprise assistant | Connector coverage, permissions, document ownership, and synchronization |
| API | Stable schema, versioning, response semantics, and error states |
| Agent interface | Accessible controls, machine readable states, and safe action boundaries |
The framework does not assume that one optimization works identically across every system. It aims to preserve the same reliable knowledge while adapting delivery to the surface.
8. Retrieval Risks
Use the Retrieval Pipeline to identify likely failure points before launch.
Ask:
- Can the source be discovered?
- Why should it be selected for this question?
- What could be misinterpreted?
- Which qualification could disappear during summarization?
- Which page should receive attribution?
- What happens when the object is stale or unavailable?
This creates a practical risk register tied to the information system.
9. Evaluation Set
Turn the user questions into a stable test set.
For each query, record:
- Expected entity
- Minimum correct answer
- Required time context
- Preferred source class
- Required qualification
- Surfaces to test
- Review cadence
Include negative tests. Some questions should return "not available," direct the user to a professional, or avoid combining incompatible values.
10. Success Measures
Select a small set of measures across four categories.
Integrity
Freshness compliance, source coverage, consistency, and correction rate.
Discoverability
Search visibility, citations, mentions, and successful internal retrieval.
Answer quality
Accuracy, entity resolution, context preservation, and attribution.
Outcome
Task completion, qualified conversion, reduced support, and user confidence.
Avoid building a composite score until the individual measures are understood. A single number can hide the difference between broad reach and reliable answers.
11. Owners
Assign ownership at two levels.
Object owner: accountable for source authority, definitions, freshness, and correction.
Experience owner: accountable for how the object is presented and whether the user can complete the task.
Other roles may own implementation, analytics, compliance review, or platform operations. One role should still be accountable for the final decision.
12. Review Cadence
Set separate cadences for operational quality and discovery learning.
- Real time or daily for high risk data failures
- Weekly for material source and presentation issues
- Monthly for controlled discovery evaluation
- Quarterly for framework scope, ownership, and object design
The Canvas should end with named decisions, not a list of open themes.
A completed example
The following fictional example shows how a team might use the Canvas for a product compatibility problem.
| Business Outcome | Reduce returns caused by accessory incompatibility |
|---|---|
| User Questions | Will this accessory work with my device? Which version do I own? |
| Priority Entities | Device family, model, generation, accessory, and connector type |
| Knowledge Objects | Product identity, compatibility rule, regional variant, and replacement relationship |
| Integrity Rules | Product system as source, release triggered review, and product owner approval |
| Presentations | Compatibility checker, product page table, support answer, and API response |
| Discovery Surfaces | Web search, marketplace search, and internal support assistant |
| Retrieval Risks | Family name confused with model, prior generation indexed, and region omitted |
| Evaluation Set | Model specific compatibility questions and ambiguous family name questions |
| Success Measures | Return rate, support contacts, answer accuracy, and stale rule count |
| Owners | Product catalog owner and compatibility experience product manager |
| Review Cadence | Operational alerts daily, discovery review monthly, and contract review quarterly |
The implementation may produce pages and content, but the Canvas reveals that the central problem is a compatibility knowledge model with clear ownership and reuse.
How to run a Canvas workshop
- Invite decision makers. Include product, engineering, data, search, content, analytics, and a subject matter or risk owner.
- Choose one discovery problem. Do not map the entire company in the first session.
- Complete boxes in order. The sequence prevents the team from jumping directly to pages or tools.
- Mark unknowns. An honest unknown is more useful than an invented answer.
- Select three decisions. End with a scoped object, an owner, and an evaluation date.
- Version the Canvas. Record changes as sources, products, and discovery surfaces evolve.
A first session should produce a testable slice. The Canvas is not an invitation to redesign the entire information architecture before shipping value.
What a completed Canvas should produce
- A prioritized user question set
- A defined group of Knowledge Objects
- Integrity requirements for the highest value objects
- A map of controlled presentations and external discovery surfaces
- A retrieval risk list
- An evaluation set with expected facts
- Named owners
- A review date and a short implementation backlog
The filled worksheet is not the final deliverable. The decisions and operating plan are.
Common Canvas mistakes
Starting with channels
The team lists Google, ChatGPT, and social platforms before defining the user question or knowledge.
Listing pages as objects
The Canvas reproduces the site map instead of identifying reusable knowledge.
Vague integrity
"Accurate and fresh" appears with no source policy, threshold, or failure behavior.
No owner
Every function contributes, but no role can make the final decision.
Vanity measures
The plan optimizes mentions without connecting them to answer quality or user value.
Permanent first draft
The Canvas is completed once and never updated as products, sources, and systems change.
Scope
The Search Everywhere Canvas is a planning and decision tool.
It does not replace technical architecture, data contracts, editorial standards, analytics design, legal or compliance review, or platform specific implementation work.
Framework in one minute
- Begin with a user and business outcome, not a platform or URL list.
- Define reusable Knowledge Objects and integrity rules before choosing presentations.
- Use the Retrieval Pipeline to identify risks and build a controlled evaluation set.
- A completed Canvas must produce owners, measures, decisions, and a review cadence.
- The tool is useful only when it changes how the work is planned and governed.