What to do if your Shopify store search got worse
If shoppers tell you they cannot find things, or your search seems to return less than it did in June, do not guess. Work through these steps in order. Most of them cost nothing and use only Shopify’s own tools.
Last updated 3 October 2026
First, confirm it is real
Search behaviour can change for reasons on your side (new products, renamed collections, a changed theme or app) and for reasons on the platform’s side. We cannot see inside your store or Shopify’s systems, so treat this guide as a way to find out what changed for you rather than a diagnosis.
- Write down ten phrases your shoppers really use, from support emails, chats and social comments.
- Search each one on your live store, on a phone, and note what comes back. Do this before and after every change below, so you know which change helped.
- Note the date you first noticed the problem. If it lines up with an app install, a theme update or a catalogue import, start there.
Step 1: read your zero-result queries
Shopify analytics includes reports about searches on your online store, including searches that returned nothing. Report names and availability depend on your plan and can change, so look for the online store search reports in your own admin.
Sort by how often a phrase was searched. The top of that list is your first job. For each phrase ask: do we sell this under another name, in another spelling, or not at all?
Step 2: fix what is fixable with synonyms and redirects
Shopify’s free Search & Discovery app lets you add synonym groups and search redirects. Use them for the clear cases:
- Synonyms: the shopper’s word and your word (“sofa” and “couch”, “trainers” and “sneakers”).
- Common misspellings and spacing variants of your best-selling product names.
- Redirects: send a generic phrase such as a category name to the collection that answers it, instead of a results page.
- Keep a note of every rule you add. Rules you cannot remember are hard to undo when something else changes.
Step 3: look at the product data search reads
A search can only match what is written down. If a product is not found for a phrase, check whether the words in that phrase appear anywhere on the product.
- Titles: put the name a shopper would type first; keep internal codes at the end.
- Descriptions: say what it is, who it suits and what it is made of, in plain words.
- Tags and product type: add the words shoppers use that your titles do not contain.
- Metafields: if you store size, material or occasion in metafields, check that your theme and search settings actually include them.
- Variants: make sure option names (colour, size) are consistent across products.
Step 4: test with real shopper phrases, not product names
Staff search by product name because they know it. Shoppers often describe a situation instead: who it is for, what it should do, what budget. Test three kinds of phrase: a name you sell, a description of a need, and a misspelling. Search that finds the name but fails the other two is a common pattern, and it is the one keyword settings fix least well.
If you want a quick first read, our free zero-results check lists realistic phrases your search is likely to return nothing for. It is an estimate of likelihood, not a measurement of your real traffic.
Step 5: check your own changes first
- Did a search or filter app get installed or removed recently? Check whether its code is still in your theme.
- Was the theme updated or customised? Search the storefront on the default theme in preview to compare.
- Were products imported, renamed or moved to a different sales channel? Products not published to the online store do not appear in storefront search.
- Are hidden or draft products showing up, or in-stock products missing? Both are usually data, not search.
When an assistant helps, and when it does not
Steps 1 to 5 fix most of what a merchant can fix. What they do not fix is a shopper who describes a need in a sentence, such as a gift for a person with a budget, which no synonym list will cover.
That is the case OneSite Assistant is built for: it reads the description, picks one product from your catalogue and writes a one-line reason, with the name, price and stock taken from your catalogue by product ID. The reason is written by AI, is labelled as such and can be wrong. It does not replace your search box, your collections or your filters, and it can only recommend what your product data describes. If nothing fits, it says so and, where your consent settings allow, passes you the request. It has a free trial in the Shopify app; see the pricing page before you decide.
If your zero-result list is mostly misspellings and synonyms, you do not need an assistant. Fix those first.
Questions merchants ask
We cannot tell from outside. Check your own changes and data first; if you suspect a platform issue, ask Shopify support with your example phrases and dates.
Synonyms and redirects may take a little while to apply, and search indexes update as products change. Retest after a day, not after a minute.
Not for misspellings, synonyms and clean product data. An app is worth testing if shoppers describe needs in sentences.
See your own zero-result phrases
Run the free zero-results check on your store domain. It lists shopper phrases your search is likely to return nothing for. The result says “likely”; it is not a measurement of your real traffic.
Try it on your store
Install OneSite Assistant from the Shopify App Store. In the Shopify app you approve the plan right after install and start with a free trial. See the pricing and the questions worth asking before you install.
Related pages
About this page
Details about other products come from their public Shopify listings and published reviews as read in October 2026, and can change. Check their own pages before you decide. Product names are trademarks of their owners; OneSite Assistant is not affiliated with or endorsed by them. Shopify is a trademark of Shopify Inc.