A shopper lands on a small outdoor gear store from an Instagram ad. She already knows what she wants, so she skips the menu, taps the search icon and types "rain shell." The page comes back with two words: No results.
The store sells six rain shells. It just calls every one of them a "waterproof jacket." She doesn't know that, and she isn't going to guess. She closes the tab and buys from the next store in her feed.
Nobody at the store ever finds out. The ad platform reports a click. Analytics records a short visit. The store paid to bring in a ready buyer, and the one tool she used to say exactly what she wanted told her to leave.
That moment happens on most online stores every day, and on Shopify there is a report that lists every one of them. This article is about reading it and fixing what it shows.
Half Your Shoppers Skip the Menu and Type Straight Into the Search Box
Baymard Institute, which has run large-scale usability testing on ecommerce sites for more than a decade, finds that roughly half of shoppers turn to search as their preferred way to find a product. The other half use the navigation menu. Its 2026 benchmark of more than 170 sites and apps found that 56% handle search in a way it rates "mediocre or worse."
That split matters because the two groups are not the same kind of visitor. Someone browsing a menu is often still deciding what they want. Someone typing into a search box has usually decided. They are telling you, in their own words, what they came to buy.
What happens when the search fails is the part most owners never see. During Baymard's usability sessions, when a shopper searched for a specific product name or model number and nothing came up, participants were quick to conclude the site didn't carry the product at all. When results were thin or off target, they assumed that was the store's full selection and stopped looking. They did not go back and try the menu. They left.
So a broken search box is not a small usability flaw. It quietly turns your most decided visitors into "they don't have it." We covered the basics of making the search bar easy to find in Your Homepage Routes. Your Product Page Sells. This article is about what happens after someone uses it.
Shopify Already Logs Every Search That Came Back Empty
If you run your store on Shopify, you don't need a new tool to find these failures. Shopify keeps them for you in its Analytics reports, under the Behavior group:
- Top online store searches lists the words shoppers type most.
- Top online store searches with no results lists every search term that returned nothing, with the number of sessions that used it.
- Searches with no clicks lists terms that returned results but that shoppers never clicked. These are often searches that "worked" on paper and still failed, because the results were wrong.
Shopify notes these reports can run up to 72 hours behind, so judge them over weeks, not days. If you use a third-party search app instead of Shopify's built-in search, check that app's own reports, since it is the one deciding the results.
Set the date range to the last 90 days and export the no-results report. For a small store it is usually a list of a few dozen terms, and reading it takes about 20 minutes. Go down it once and put every term into one of four piles:
- You sell it under a different name. "Rain shell" when you call it a waterproof jacket. "Sneakers" when you call them "athletic shoes." Model numbers, nicknames, misspellings beyond a single letter.
- They typed a feature. "Waterproof boots size 11," "green fleece," "tent under $200." You may stock the product, but search can't match the size, color or price they asked for.
- It isn't a product. "Return policy," "shipping," "track order," "gift card," "cancel my order."
- You don't sell it. The searches that came back empty because the answer really is no.
Do the same with the no-clicks report. A term that returned 40 products and got zero clicks is usually a search that matched the words but missed the meaning. The first three piles are problems you can fix this week. The fourth is information, and it may be the most valuable list in your store.
"Rain Shell" Finds Nothing Because Your Product Is Called a "Waterproof Jacket"
The first pile is almost always the biggest. Your product titles were written by you, in the words of your industry or your supplier's catalog. Your shoppers search in their own words.
Shopify's built-in search is more forgiving than it used to be, but it has limits worth knowing. According to Shopify's own help page, it matches singular and plural forms, so "tent" finds "tents." It tolerates typos that are one letter off or have two letters swapped, so "jakcet" still finds jackets. It matches partial words, partial SKUs and barcodes from the first few characters. What it does not do is understand that a "rain shell" and a "waterproof jacket" are the same thing, unless you tell it.
There are four ways to close that gap, and they work best together:
- Synonym groups. Shopify's free Search & Discovery app lets you create groups of words that should return the same results. Put "rain shell," "rain jacket," "waterproof jacket" and "rain coat" in one group, and a search for any of them finds all of them. Build a group for every term in pile 1 that maps cleanly onto something you sell.
- Your customers' words in the title and description. Search reads your product title, description, product type, tags, variant names and vendor. Shopify says only the first 10,000 characters of a description are searchable, so put the words shoppers use near the top, not buried under care instructions. A line like "a lightweight rain shell for hiking" does more for search than another paragraph about fabric weight.
- Model numbers and alternate names. If shoppers copy a product name from a review site or a manufacturer's page, they paste it exactly. Make sure the full model number is in the title or a tag, along with any older name the product used to sell under.
- Product boosts. Search & Discovery also lets you pin a product to the top for a specific search. If "rain shell" finds six jackets and your best seller shows up fifth, boost it.
One limit to know before you start: Shopify does not let you change how its search ranks results in general. You influence ranking through your product data, synonyms and boosts. That makes your product titles and descriptions part of your search engine, whether you meant them to be or not.
A Shopper Who Types "Waterproof Boots Size 11" Wants a Size Filter, Not a Keyword Match
The second pile is shoppers who searched for a product and a feature together: a size, a color, a material, a price. Baymard calls these "feature" searches, and found 39% of the sites it tested have problems with them. Searches for a type of product, like "sleeping bags" or "trail runners," fail on 20% of sites.
The problem is that keyword search reads "waterproof boots size 11" as five words to match. If no product title contains "size 11," it can return nothing, even though you have the boots in that size on the shelf. The shopper is not asking for a product with those words in its name. They are asking for a list, already narrowed.
Fixing this starts with your product data:
- Make every attribute that shoppers choose by a real field. Size, color, material and fit belong in variant options or product attributes, not only in the description. Search and filters can only use what is stored as data.
- Turn on filters that match how your shoppers decide. The Search & Discovery app is where you choose which filters appear on collection pages and search results. Pick the ones your shoppers actually choose by. For boots that is size, width and waterproofing. For a gift shop it may be price and recipient.
- Show which filters are on, especially on phones. Baymard's research on mobile filtering found that shoppers who couldn't see which filters were applied lost track of how narrow their list had become, and assumed there were no suitable products. Keep the applied filters visible above the results, with an easy way to remove each one.
If shoppers in this pile search by what they want to do rather than what the product is, like "boots for snow" or "gift for a hiker," they need help choosing, not just finding. We covered that in Your Customer Does Not Know Which One They Need. Your Store Makes Them Guess.
A Third of Shoppers Type "Return Policy" or "Cancel My Order" Into Your Search Box, Not a Product
The third pile surprises most owners. When Baymard tested how shoppers manage their accounts and orders, about a third of participants (34%) typed something other than a product into the search box, such as "return policy," "unsubscribe" and "cancel my order." Baymard found 66% of sites have problems with these searches, often returning a list of products instead of the page the shopper wanted.
These are often shoppers about to buy. Someone checking the return policy before ordering a pair of boots is deciding whether the risk is worth it. If search hands them a page of products, they have to dig through the footer, and some don't bother.
Shopify's search does include your pages and blog articles, with one catch: it shows at most two pages or articles, on the first page of results only. So the right page has to be the best match. Three fixes cover most of it:
- Name pages the way shoppers search. A page titled "Our Promise" will not come up for "return policy." Call it "Returns" and use the words "return policy" in the first lines.
- Check that the pages can be found. The Search & Discovery app lets you choose which kinds of results search returns. Make sure pages are included in both the suggestions that appear as people type and the full results page.
- Search for your own policies. Type "return," "shipping," "track my order" and "size chart" into your own store on your phone. If any of them returns products instead of the answer, you have found a leak.
"No Results Found" Tells a Shopper You Don't Sell It, Even When You Do
You will never fix every search. Some will still come back empty, and that makes the empty results page one of the most important pages on your store. Most themes show a short "No results found" message and a search box. To a shopper, that reads as "we don't have it."
A better empty results page keeps the shopper moving:
- Say what happened and offer a next step. "We couldn't find 'rain shell.' Here are our waterproof jackets." Even a general suggestion beats a dead end.
- Show your top categories and best sellers. A shopper who searched for something you don't carry may still buy something you do.
- Offer a person. A line like "Can't find it? Ask us, we reply within a day," linked to chat or email, catches the shoppers who know exactly what they want and can't find it. Many of those questions turn into sales. We wrote about that in Your Support Inbox Is a Sales Channel. You Are Running It as a Cost.
In most current Shopify themes, the search results page is a template you can open in the theme editor and add sections to, like a featured collection, without touching code. If yours doesn't allow it, it is a small job for whoever maintains your theme, and it is one of the cheapest fixes on this list.
Empty Searches for Products You Don't Stock Are a Shopping List Written by Your Customers
The fourth pile is not a mistake to fix. It is the only market research where shoppers told you, unprompted and in their own words, what they wanted to buy from you.
Read it with three questions in mind:
- Does a term show up month after month? One search for "bear canister" means nothing. Thirty a month across three months is a product your shoppers expect you to carry. That is worth a conversation with your supplier.
- Is there something close enough to offer? If shoppers keep searching for a brand you don't stock, a synonym group or a boost can point them to the alternative you do carry. Be honest about it on the page. Showing a different brand while pretending it's the one they asked for loses trust fast.
- Did you used to sell it? Searches for discontinued products tell you whether you cut a product too early. If the item will come back, the same thinking applies as in Your Sold-Out Page Is a List of Buyers You Are Ignoring.
These words are useful outside the store too. The terms shoppers type into your search box are the same words they type into Google. If a phrase keeps showing up in your search reports, it belongs in your product titles, in your Google Shopping feed and in the keywords you pay for. It is the same lesson as How Do You Choose Keywords for Google Ads?: your customers have already told you how they search.
Twenty Minutes a Month Turns Your Search Box Back Into a Salesperson
Search is not something you fix once. You add products, shoppers find new words, and seasons change what people look for. The stores that get this right treat it as a short monthly habit:
- Export the last 30 days of no-results and no-click searches.
- Sort every term into the four piles.
- Add synonyms and title wording for pile 1.
- Check attributes and filters for pile 2.
- Rename or check pages for pile 3.
- Note the repeat terms in pile 4, and review them each quarter for stock and ad keywords.
- Search your own store on your phone for your top five products and your return policy.
Every store spends money to bring people in, through ads, email and social. The search box is where the most decided of those visitors tell you exactly what they came for. Twenty minutes a month making sure it answers them is some of the cheapest growth an online store can buy.
If you would rather have someone go through your store's search, filters and product data with you, it is part of how we work with online stores every day. And if you are doing it yourself, start with this month's no-results report. It probably already names a product you sell.




