The Blue Book of UX Directives
2. Information Architecture & Wayfinding

7. Search & Labeling

How users find what they cannot see.

First, ask yourself

“Can users of your system find information by name, even when they do not know where it is?”

Mission statement

Ensure users locate information directly by providing reliable search and labels that match their vocabulary.

Key heuristics Search & Labeling

  1. Labels must use the users’ vocabulary, not internal terminology.
  2. The same thing must carry the same label everywhere.
  3. Search must be available wherever content exceeds what navigation can expose.
  4. Search must tolerate misspellings, synonyms, and partial input.
  5. Search scope must be visible.
  6. Results must be ranked by relevance to the user’s task.
  7. Results must show enough context to choose without opening each one.
  8. Empty results must offer a way forward.
  9. Search must respect the same permissions and states as navigation.

Executive brief

The system must let users find content by what they call it, not by where it is stored.

Core questions Search & Labeling

“Can users find something they cannot see, using their own words?”

“Do labels mean the same thing everywhere?”

Focus areas

Vocabulary-first

“Whose words do the labels use?”

“Would a new user guess the right term?”

Scope-aware

“What does this search cover?”

“Is it obvious when results are filtered?”

Result-aware

“Can users pick the right result from the list alone?”

“What happens when nothing matches?”

AI-aware

“Is semantic search predictable?”

“Can users tell retrieved results from generated answers?”

UX directives Search & Labeling

Directive27/01

Label in the users’ vocabulary.

Name content and actions with the terms users use, not internal or technical terms.

Directive27/02

Keep labels stable and unique.

Use one label for one thing across the system.

Directive27/03

Provide search where navigation cannot scale.

Offer search when content outgrows what navigation can expose.

Directive27/04

Make search forgiving.

Match misspellings, synonyms, and partial queries.

Directive27/05

Show search scope.

Indicate what is being searched and which filters apply.

Directive27/06

Rank by task relevance.

Order results by what the user most likely needs, not by storage order.

Directive27/07

Give results enough context.

Show the information needed to choose a result without opening it.

Directive27/08

Make empty results actionable.

Suggest corrections, broader scopes, or alternative paths.

Directive27/09

Align search with navigation.

Ensure search results respect the same permissions, states, and labels as navigation.

Executive summary

  • Search & Labeling is retrieval by name, not by location.
  • It lets users reach content they cannot see or do not know the place of.
  • The system must label everything in the users’ vocabulary and keep labels stable.
  • Search must be forgiving, scoped, and ranked by task relevance.
  • Results and empty states must let users choose or continue without guessing.
  • Search & Labeling succeeds when users find what they need by naming it.

Success indicators

  • Labels use terms users recognize.
  • Each item has one label across the system.
  • Users find content with imperfect queries.
  • Search scope and filters are visible.
  • Empty results offer a next step.

One-line summary

Before users can find what they cannot see, the system must understand what they call it.