I spent the last few weeks improving my shopping cart search and only now realized that it was a total waste of time. I integrated a search suggestion feature for example. Works like a charm. The user types in:
brand widget
and in a split second there is the result.
Now one problem remains: I wrongly assumed that users would be looking on their screen when typing. Big mistake. I analyzed this weeks searches and the results are devastating.
People type:
widget brand -
and I can see in the logs that they get perfect results already but they do not stop typing. They just go on and on typing, they type in the weirdest stuff until they get no result at all:
widget brand i need for cleaning my car cheap.
BAHAHAAAAAAAAAAAA.
So what I need now is a script along the following lines: When a user starts typing weird stuff a hand should come out of the screen and slap him left and right in the face until he looks up.