Getting your customers to the right search results within your site does not happen by chance. If you are looking to improve your website search performance, the key to success is combining behavioral data with machine learning to automatically increase the relevance of search results. Understanding the importance of precision and recall metrics When a …

Have you sat down with a customer and watched them search on your website? If not, consider it a new part of your job responsibilities. You’ll quickly learn how invaluable and illuminating the process can be. If you’re making changes to your search experience, user testing before a release decreases UX (user experience) problems that …

How often have you thrown up your hands in frustration at a site’s search experience?  If you run an e-commerce site, the sad truth is that many of your users are probably doing the same thing on your site.  Google has trained us all to expect miracles from a search engine, but the reality is …

Homepage real estate is precious. In an attempt to squeeze in more content, many sites hit upon a seemingly clever idea: hide the search bar behind a search icon, and require users to click the icon to perform a search. After all, if users really want to search, a simple click won’t stop them, right? …

People often think of Google and Amazon as setting the gold standard for search features.  After all, they have millions of dollars and thousands of engineers to invest in the effort. However, even the titans of the industry can’t get everything right.  We’re obsessed with autocomplete, and we find it useful to study where other …

What’s so hard about autocomplete?

We often hear people say, “we can build autocomplete ourselves!”  And they’re right!  Showing users suggestions as they type is relatively easy to build.  But showing them the best suggestions with an intuitive, typo-tolerant, lightning-fast interface?  That’s a lot harder. Here are a few ways that Constructor.io takes standard autocomplete to the next level. Learning …

Turning a Document Search Engine into a Product Search Engine (Part 1)

Quite often, people install an advanced, sophisticated search engine on their e-commerce site, and are heartbroken to discover that it returns awful results.  Chances are that’s because it’s a document search engine, not a product search engine.  In this article, I’ll explain what the difference is, and how to remedy the problem. Document Search Engines Most search …