An empty result should explain the search and offer a useful next step: correct a word, remove a filter or open a related topic. Retain the query and visible criteria. Review failed searches to distinguish missing vocabulary, restrictive filters and genuinely absent content.

Repeat the search context

Show the query and active filters. Make clear whether there are no matches across the whole site or only inside the selected category. Use a different message for a technical outage: saying « no results » when no search was performed would mislead people.

Suggest actions that can work

Offer simple choices: clear a filter, try a broader term, check spelling or explore a relevant category. Test suggested synonyms against real data. Do not show an unrelated product or article as if it answered the query.

Keep another route through the site

Category browsing, links to relevant popular content or a contact option may help depending on the site. In a shop, distinguish no matching products from matching products that are unavailable. In an editorial library, an absent question may lead to a planning guide rather than an immediate sales pitch.

Learn from editorial gaps

Review recurring no-result queries together. They may reveal missing content, a poorly worded title, an absent synonym or a broken filter. Do not automatically create a page for every query: confirm there is a distinct subject with enough value to cover.

Test edge cases

Try a common typo, ambiguous word, a word from each published language, an empty query and several combined filters. Check browser Back on a phone. The on-site search guide explains the data and journey to prepare.

Verification workshop: evidence before a decision

A proposed exercise on a chosen scope, using fictional data where needed. Record what you observe; this scenario describes no test already performed on your website.

Action to try

Try an exact query, alternative wording and a query with no matches. Follow the offered alternative when the list is empty.

Record to retain

Keep query, language, filters, results and available next action. Distinguish missing content, indexing issues and overly narrow filters.

What this evidence does not establish

Finding a result does not establish relevance. An empty message and generic link may still leave the specific question unresolved.

Explore the method

Help after a zero-result search

A visitor searches for a service by its former name. Search finds no exact match but suggests nearby categories, a corrected term and a contact route. The team records the query to see whether a genuine synonym or content item is missing.

Do not label irrelevant results as exact matches. Also test common typos, accents and combined filters.

Design on-site search that helps people find the right thing →