Navigation when nothing is found — keeping visitors moving when search returns zero results

Better UX Empty States Search Recovery
Navi+ Team · 2025 · 5 min read
An empty search results page with navigation suggestions — turning a dead end into a new path forward

Empty States Are Navigation Events

Most stores treat an empty search result as a system message: "No results found for [query]." A few add a soft suggestion like "Try a different search term." Both responses communicate failure — the store couldn't find what the visitor wanted, and no one is offering help. For a visitor who arrived with purchase intent, this is the moment they decide whether to try harder or leave. Research consistently shows that the majority leave. But they don't have to.

The empty state — whether from a search with no matches, an out-of-stock category, a filtered view that eliminated all products, or a 404 from a broken link — is a navigation inflection point. The visitor's path has ended, but their intent hasn't. They still want something. The question is whether the store's navigation provides a next step compelling enough to redirect that intent rather than surrender it.

"We looked at our search analytics and found that about 11% of searches returned zero results. We had been ignoring those visitors entirely — they'd get the 'no results' message and almost all of them would leave. When we added navigation suggestions to the empty state page — our bestselling categories, a few featured products, and a 'Shop All' link — the bounce rate on zero-result searches dropped by about 40%. Some of those visitors bought something. All of them had stayed. The empty state had been a wall; now it was a redirect."

— A Navi+ customer, outdoor equipment brand

What to Show When Nothing Is Found

The content of a useful empty state depends on the type of empty state, but several categories of navigation links consistently recover visitors who would otherwise leave:

Bestselling products from adjacent categories. When a visitor searches for a specific product and finds nothing, offering the bestselling products from the closest relevant category gives them an alternative path with the highest probability of relevance. A visitor searching for "waterproof sandals" who finds nothing is likely interested in footwear — showing the top-selling sandals or hiking shoes catches their intent at the category level rather than the specific product level. This requires knowing which products are bestsellers and surfacing them contextually on empty state pages.

Broadened search suggestions. Some empty states result from over-specific search queries: "size 9 blue suede chelsea boot" returns nothing, but "chelsea boots" would return many results. The empty state is an opportunity to suggest a broadened version of the query — either automatically computed by the search system or manually curated for the most common zero-result queries identified in analytics. A single "Did you mean: [broader term]?" link recovers a significant portion of these visitors without requiring any navigation redesign.

Popular categories as navigation shortcuts. For visitors who reach an empty state and are willing to explore broadly, a visible set of popular or featured category links provides a menu without requiring them to interact with the main navigation. This is particularly valuable for mobile visitors who arrived from a deep link or ad landing page that bypassed the main navigation entirely — they may not know what the store sells beyond what they searched for, and the empty state's category links give them a second-pass orientation.

Back-in-stock notification for out-of-stock pages. When the empty state is an out-of-stock product or category (rather than a search miss), the most valuable navigation action is a back-in-stock notification prompt. A visitor who wanted a specific product and found it unavailable retains purchase intent more strongly than a visitor who received a generic search miss. Converting that intent into an email or SMS notification preserves the sale for when supply is restored, rather than losing the visitor entirely. This is a navigation decision — the most useful "next step" for the out-of-stock visitor is not a redirect to something else but a commitment to come back.

Empty State Type Best Navigation Response Recovery Goal
Search — no results Broadened query suggestion + bestseller links Redirect search intent to browsable alternatives
Category — all filtered out Remove one filter suggestion + adjacent categories Help visitor expand their search criteria
Product — out of stock Back-in-stock notification + similar products Capture demand now; fulfil when available
404 error page Full navigation menu + search + top categories Reorient a visitor who has lost their place entirely
Solution illustration for Navigation when nothing is found — keeping visitors moving when search returns zero results
Navi+ turns the navigation problem into a clearer path shoppers can follow.
Outcome illustration for Navigation when nothing is found — keeping visitors moving when search returns zero results
The result is a smoother browsing path from first intent to product discovery.

The Navigation Infrastructure Behind Good Empty States

Effective empty state navigation depends on the same navigation infrastructure as the rest of the store: a clear category structure, identifiable bestsellers, and accessible search. Stores with Navi+ configured can use the Tab Bar and Slide Menu as persistent navigation anchors even on empty state pages — the primary navigation is always accessible regardless of what the page content shows. This means a visitor who reaches a dead end via search can immediately see the store's top-level categories in the Tab Bar and navigate without any special empty-state design required. The navigation itself is the recovery mechanism.

The specific additions — broadened query suggestions, bestseller grids, notification prompts — layer on top of this foundation to provide active guidance. But the passive foundation matters too: a visible, accessible navigation on every page, including the ones that show nothing, is the minimum requirement for keeping visitors in the store when their primary path has failed.

Try it free — no code, no developer needed

Install in minutes on Shopify, WordPress, or any website.


Related use cases

Get started with Navi+ AI Menu Builder

Pick your platform — free to install, live in minutes.