Advanced search
Expert or repeat users need precise retrieval across fields, operators, phrases, dates, ranges, exclusions, functions, or prior search history.
- Type
- UI-UX
- Sources
- 4
- Trail checked
Search, filters, facets, category browsing, query correction, and no-results recovery.
Browse all problem familiesOpen an entry for its decision rule, states, implementation contract, and source trail.
Expert or repeat users need precise retrieval across fields, operators, phrases, dates, ranges, exclusions, functions, or prior search history.
Users know a word, name, or identifier.
Users are exploring a broad catalog, service directory, help center, learning library, product collection, or content repository.
The data set has structured attributes users understand.
A few common filters should stay visible and directly toggleable near the content.
Users need to narrow the current search results, browse results, table, card grid, or list by multiple criteria.
Use this anti-pattern to review search result pages, list filters, dashboard filters, saved filters, saved searches, mobile filter drawers, no-results recovery, and generated clear/reset actions.
Use this anti-pattern to review feeds, search results, product grids, media streams, activity streams, catalogs, and generated infinite-scroll pages.
Search, browse, or filter controls can produce an empty result set.
Users submit free-form searches where spelling and typing mistakes commonly block useful results.
Users revisit a search surface and benefit from rerunning recent query wording.
Users need discovery help in a large item, product, content, service, or action space.
Users repeatedly need the same filter criteria on a list, table, board, queue, base view, or dashboard.
Users repeat the same search criteria across sessions or operational cycles.
Search activity persists beyond the current session and users need to inspect or control it.
Results contain enough text that users need to scan for where the query matched.
The same query can search different repositories, sites, workspaces, spaces, channels, result types, teams, or organization-wide indexes.
The system can predict likely queries.
Users need to compare or act on a result set in different orders.
Users search large datasets and benefit from seeing result hits before full submit.
Try fewer words, clear the filter, or search across all pattern families.
Search all patterns