Posts Tagged ‘boezoe’

combine faceted search with multiple selections

Monday, June 22nd, 2009

A lot of website use forms of attribute search to help their users find the information faster. Examples are categories, price ranges, supplies, brands etc.
Formerly, the most common way to let searchers use these attributes was with drop-down selectboxes. The last year you see the faceted search type more and more. I believe the power lies in multi faceted search. What’s that? Let me explain:

Faceted search works kinda like this: a users types in a searchquery and the website shows the result engine result page (SERP). Next to this resultset, the engine shows all possible attribute values (grouped) with the count of available results shown in brackets:

By clicking on one of the atrtibute values, the searcher quickly narrows its search….quickly is the general idea…however, it can result in a endless clicking exercise. Let say you are looking for clothing for your baby and the webshop search offers faceted search. You type in ’shirt’ and it shows you about 5.000 results. The atribute filter contain size. Thank god, this should speed up things. What size does she have now…hmmm..62, 68…Let me try 62 first. The resultset is filtered and no options for sizes are shown anymore. 10 pages and 6 filter options later: nothing. Ok. Let’s click back to my original ’shirt’ query and try size 68….you get the drift.

Another way, not faceted, is to let users select more than one value of a single filter with multiple select or checkboxes to be able to select size 62 AND 68 together. I don’t come across this way of searching much, but I think it is a lot better than being able to select a single value. Main issue with this kind of search (which I have seen) is that they don’t show the number of expected result by selecting one of more values.

We are now working on multiple faceted search as a standard option within the QweeryBox. We already offer multiple selection and faceted search a separate filter options but in our next release we will have combined these two and enable an even better search experience. When will you see this in public? At the end of july we expect to launch the new version of boezoe.nl, bases upon the latest version of the QweeryBox and it will have multiple faceted search!

Happy searching,

Maarten Rooseboom

use filters or predefined search words?

Wednesday, April 15th, 2009

Updating our public label BoeZoe to crawl and index all childrens clothing in the Netherlands is quite a job.
We are working on the second version of the website and the biggest adjustment is the possibility to choose more than one item per filter.
For example sizes: most women (sorry guys, women mainly use this website) look for sizes like 50-56 AND 62-68. Because those little ones grow so fast and not all clothing are the same size (even within the same category) they want to search for more than one size at a time.
The second big change was the looks, for a sneak preview I’ll show both designs (old one first, new one second) below.

Current (old) version 1

New version 2

The new version is not live yet, we are testing it right now. And this is what we run into with our new filters: choose a filter and it won’t search, no it will select all items with that meta data. So it won’t do a search in the content for example the brand. This gives an unexpected result…well it did at first, but it is quite logical: there are 100+ shops we index and the use of a filter showed the clothes sorted by shop instead of best suited for the search query (which is not there wheen you don’t use the searchbox). Hmmmm…this is not what we want.

Should we now change our filters into predefined search words? I think we do. We’re gonna test it anyway. This will (as we expect) result in the regular search query and our algoritm will sort on best match in content.
We won’t do all filters this way. Brand, color, clothing type, size will be predefined search words. So if you select size 50-56 it will search for (maat 50 | maat 56 | mt. 50 | mt. 56) and the manually typed query will be added to that.
For pricing, state (new/used) we will keep the meta filters. Gender is still undecided at this time. We will test both and choose then.

So, if you want to build your own vertical search site, remember the use of meta filters is not always the best way to let user experience your search platform. It is a bit more work to manage predefined search words but the results are more as users expect.

Cheers,
Maarten Rooseboom