More intuitive search/advanced search

Mr Lucky

Well-known member
This is a tricky suggestion because I no longer find it an issue, it was something a user brought up. It doesn't bother me because I'm used to it I suppose, but the point of usability is things should be intuitive for people who are new to a feature.

So, thinking about it from that POV, ie coming to the search function with no previous knowledge I can see it isn't quite intuitive.

There is a form and two buttons:
Screenshot 2024-08-15 at 13.57.11.webp


Again approaching it naively a user might put in a search word and think that they have the choice of Search or Advanced Search.

There is nothing to indicate that Search works with the form fileld above, yet that Advanced Search is merely a link button that opens up a whole other big multi function form.

I do remember when first using this type of search I did add w rod, then click on Advanced.

I'm not quite sure of the solution, and I know many people will think there is no problem - because they know how it works. But I think it does need to be clearer but without having to write a whole instruction manual.

It would look messy to explain the buttons have complete different functions. Or maybe it's as simple as changing the first button phrase to "Submit the search from" ???

So I apologise that my suggestion is not a straightforward "why not do this?" it's more of a "needs to be more intuitive but I can't yet think of exactly how to solve it yet."
 
Last edited:
Upvote 9
But that's not XF's fault, and I think it's ridiculous to expect web-search-level inference from forum search software. So in that context, I see absolutely nothing wrong with XF search.
You are absolutely right that it is ridiculous to expect forum integrated search to produce reults like major search engines.

That being said, I think there definitly is room for (not too complicated) improvement for XFES by leveraging more features of Elasticsearch:
  1. Add support for decompounding. Especially for german this would temendously improve search result quality
  2. Add support for boosting exact matches
  3. Add support fo synonyms
  4. Add support for custom stopwords

Has any community software ever done a good job of search ?
I don't think so.

That being said, XF search isn't thaaat bad - you just have to know pretty much exactly what you are searching for.
If you do know that you will most likely find that content.
 
Last edited:
I like to use the example of searching for Xenporta here at Xenforo.com

Ok, but when I search for just "xenp" in the Resources section, it finds it immediately, though admittedly, it is the fourth result in the list. Should it have boosted that fourth result up to first ranked due to it having the more simple title, and if I'm in the Resources section, should it have restricted my search by default to be only in Resources? Sure. But I think this is nitpicking in the end.
 
The answer to this problem should have some manual solutions.

Step 1) record all searches in a long
Step 2) see what people search for.
Step 3) deliver practical solutions to help them.

or use Google search to replace Native Xenforo search.
 
IMHO there should be a big search bar. Once clicked make it bigger and put a gradient of the rest of the screen. Search should search all content type by default and have filters for content types / thread types and faceted search to drill down the search results.

 
Back
Top Bottom