I help run several Shopify stores and the internal search feature on all of them sucks so badly I just resort to manually scrolling through all of the pages and posts instead of trying to find what I'm looking for with the search feature. I don't understand how this can be so terrible. Is it a different team working on it than on all of the other Shopify features?
Thanks for your feedback. I’m sorry to hear that this is happening. What was it that you were searching for? I would love to know more so that I can help.
Seriously, it's disgustingly terrible. Billion+ dollar "innovative" corporation cant create basic features for their own tools. Jeeeeeeez.
Note first and foremost Shopify is an ecommerce system, CMS is a second class feature.
I.e. it's more tuned for searching product data than blog content.
For in-depth Content Management System consider a full fledged blog system like Wordpress.
Try the advanced syntax
Beyond that without getting in super specific details about: what your searching, what the result should be, and what you are getting or not getting; there is very little guidance or support that can be given.
Maybe you'd be better off reading the comments from others who agree that this is a problem, rather than pretending it's the user's fault.
This isn't just about blog posts or pages either. The Product search function isn't any better.
@Everett_Sizemor The product search is incredibly robust as long as you know the advance syntax from the documenation links I provided.
Regardless when you want to see movement on issues it's important to provide concrete examples rather than allusions; such as what terms you are searching, examples of product data, etc.
I'm a developer so I know the value of specifics. But in this case, the comment about "just try it" is basically as specific as anyone needs to be. Here's a concrete example anyway.
My shop has a couple thousand products. In the admin panel under Products (filter products) I search for the term "skinnies". Black city skinnies shows up as the 17th item below 15 other items that don't have anything even close to "skinnies" in the title or any other attribute... oh, but the 15th item is "Basic Black Skinny Jeans". So I guess a partial match should take precedence. There's several products with "skinnies" in the name further down, too.
Maybe partial matches are too hard. Searching for the exact product name "black city skinnies" moves the target product to a respectable 4th place, behind three completely unrelated items.
I'm sure there are some robust search mechanisms here, but shouldn't a simple title search work too?
I think the products query algorithm would be a lot better if it weighted titles above all other fields - or would be a lot better, if perhaps, we as developers, could supply parameters that could decide field prioritization (title, body, types etc.).
This has not been improved at all. We have inquired a few times but they never come back with any solutions. Whatever the word you search, 100+ of non related things come up to the top. Really hope they fix this.
This is my experience with the search on the products and inventory pages - by all my attempts to use it it's basically useless.
I can search for the exact name of a product, and the results will include 50 other products with one or more of those keywords in the product description before the relevant product.
I notice the search results can only be sorted by title, SKU or availability - why is there no way to sort by search relevance?
I think there are a few ways this could easily be improved: