I think advanced search options are generally the wrong approach all together.
In the example displayed all the search options are really filters. I strongly advocate for the following: SIMPLE search, then expose filters. Something like is done on Newegg:
Simple search on top, filters on the left. The resulting UX flow is something like this:
SIMPLE SEARCH THEN FILTERS:
- Ok I want X
- Oh good a search (SEARCH)
- There it is! X!
--
- Ok I want X
- Oh good a search (SEARCH)
- That's not it lets try again (SEARCH) :(
- There it is! X!
Or
- Ok I want X
- Oh good a search (SEARCH)
- Wow there is more things like X than I expected. Oh look I can filter it down. :(
- Ok X is a Y (FILTER)
- There it is! X!
--
- Ok I want X
- Oh good a search (SEARCH)
- Wow there is more things like X than I expected. Oh look I can filter it down. :(
- Ok X is a Y (FILTER)
- Still no X, lets try a different filter (FILTER) :(
- There it is! X!
Min thoughts 3, Max thoughts 6, Max goodwill lost 2, min uncertainty 0, Max uncertainty 0
VS ADVANCED SEARCH WITH SIMPLE SEARCH
- Ok I want X
- What is this? Search options? Can't I just search? (?) :(
- Lets just search and see if it works (SEARCH)
- There it is! X!
--
- Ok I want X
- What is this? Search options? Can't I just search? (?) :(
- Lets just search and see if it works (SEARCH)
- Nope no X, lets try again, should I use options this time? (?) :(
- No lets just search again (SEARCH)
- There it is! X!
Or
- Ok I want X
- What is this? Search options? Oh good, these look useful! (?)
- Ok so X is a Y (FILTER)
- OK so now I also need to search with a keyword? (?) (SEARCH)
- There it is X!
--
- Ok I want X
- What is this? Search options? Oh good, these look useful! (?)
- Ok so X is a Y (FILTER)
- OK so now I also need to search with a keyword? (SEARCH) (?) :(
- Nope no X. Lets try again, should I adjust my keyword or my filters? (?) :(
- Lets update filters (FILTER) :(
- Still nope. Lets try the keyword again (SEARCH):(
- There it is X!
min thoughts 4, max thoughts 8, max goodwill lost 4, min uncertainty 1, max uncertainty 3
____________________________________________
| | BBC Method | e-comm Method |
| Thoughts | 4-8 | 3-6 |
| goodwill | -4 | 2 |
| uncertainty | 1-3 | 0 |
Whether it promotes use or not, I have no data. But I do strongly feel its the wrong option. An advanced search does allow certain users to perform a filtered search in 1 step instead of 2. However, we should not be counting steps. We should be counting, THOUGHTS! the uncertainty, then goodwill and LAST number of actions on the user's part. People are happy to take ONE additional action if it means they are thinking less.