A lot of online business owners focus so much on getting traffic from the search engines and optimizing for Google that they completely neglect the search functions for their own website! After running our online store for several years now, I’ve found that many customers who visit our store don’t browse the categories to find the item they want to buy. Instead, they jump straight to the search toolbar and look for exactly what they want. And guess what happens if they yield the big donut from the search results? Over 95% leave the store immediately. The frustrating thing is that it doesn’t matter if they can’t spell. It doesn’t matter if they enter in an incorrect search query. One bad search and a customer will leave. Period.

The reality is that most out of the box search functions for ecommerce shopping carts suck. Here are a few examples of real search queries that I caught recently for our store that didn’t return any results with our on site search. 1. hankercheif 2. mankerchief 3. handkie 4. women’s hankies In search 1 and 3 above, the customer clearly can not spell. In search, number 2, the customer erroneously assumes that a search for mankerchief is going to return a list of mens handkerchiefs. Finally, search number 4 uses an apostrophe which should have been stripped out of the search string. Unfortunately, none of these searches resulted in any matching products even though we carry all of these items in our store. As you may have concluded, most ecommerce platforms don’t handle misspellings and synonyms so unless you do something about your on site search functions, you could be losing a ton of customers without even realizing it.

Log All Of Your Searches Always

The first step to improving the search engine for your own site is to realize that you’ll never be able to think of everything that a customer will search for. Trust me on this. I used to think that I had every single permutation of misspellings etc… already accounted for, but someone out there will find a way to type in a search query incorrectly. By logging all of the searches performed on your site into a database, you can get a high level view of the search queries for your products and make adjustments accordingly. Specifically, here’s what you should look for.

  • Misspellings – People can’t spell. It’s a fact
  • Synonyms – Your product descriptions aren’t going to be enough. Chances are there’s another word for what you are selling and someone out there is going to search for it.
  • Contractions – People will use all kinds of slang and abbreviations when doing their search and you need to account for it.
  • Plurals, Apostrophes – Plurals and punctuation marks need to be stripped properly from the search strings in order to increase the chances of a match

Add Keywords To Your Products Specifically For Search

Once you’ve compiled a list of keywords by analyzing real customer searches, you need to add these keywords to each and every one of your products that apply. Most shopping carts will have a search field in which you can insert extra search terms. As an example for our store, we want the term “Mother of the Bride” to match a large number of products that don’t have the term “Mother of the Bride” in either the title or the item description. Adding search terms to each individual product can be extremely tedious if you have a lot of products which is why it’s important to add these terms as you add products to your store. In fact, you should make adding new search terms for your products part of your routine otherwise it will take too long to do mass updates. Most people who throw up a store focus on the item descriptions but the search keywords are arguably more important.

Make It Easy For Customers To Refine Their Search

Sometimes you’ll discover a new keyword only to find that hundreds or even thousands of products need to be updated. Another way to improve your search is allow customers to easily refine their search queries. Using our own store as an example, let’s say someone searches for the term “hankies”. Over 50% of the products we sell are labeled as “handkerchiefs” not “hankies” so out of the box, the term “hankies” would not match any items. Now let’s say that my wife and I were too lazy to go and update the hundreds of products that we carry to add the search term hankies (unrealistic I know….). Instead of adding “hankies” to hundreds of products, we can pull a trick out of Google’s hat. Instead of displaying no products, you could instead display a brand new search link that says something like. Did you mean to search for “handkerchiefs”? If you make this link prominent enough, I've found that customers will click on the new search link if they get the big donut. This technique is just an easier way to improve search for new keywords without having to update your entire product database.

Watch Out For Plurals,Punctuation Marks and Contractions

As a general rule, you should remove punctuation marks and account for plurals once your customer hits the search button. The idea here is to strip out any random characters that will never match your products. and to maintain a consistent set of search characters. All open source shopping carts will allow you to tweak the search algorithms to cater to your own products but if you decide to go with a fully hosted solution, you might want to ask how they deal with certain search queries. Do they strip dashes, apostrophes, plurals? Can you create search suggestions?

Don't Neglect Onsite Search!

Whereas most of our customers find our products through Google and land directly on the product or product category they are searching for, there is a good percentage of customers that still use our on site search. And it would be stupid for you to inadvertently drive these customers away because your search sucks. Don't get me wrong. You don't need to create the next Google for your online store, but it's fairly easy to create a decent search engine for a small set of specific products.

Similar Posts:

Share