Please remove "about" from the stop words lists

AI-generated summary

In a feature request to remove “about” from search stop words, one1 highlights a critical usability issue where unpinned “About” posts become unsearchable when the term is excluded. They note that while searching for “about” yields no results, adding context like “about the x category” works, suggesting the current stop word list is too generic. one1 asks if the default list can be overridden, referencing previous discussions on the topic. sam explains that the stop word list is controlled by Postgres configuration rather than Discourse directly, making changes complex and potentially risky. Consequently, sam classifies this as a feature request rather than a simple configuration fix. one1 accepts this explanation, acknowledging it is the answer they needed despite not being the desired outcome.

Following up on this post: Are specific terms ignored from searches?

I recently ran into this problem when a moderator was trying to find the “About” post in a specific category. They had unpinned the post. Searching for just the word “about” gave no results, but searching for “about the x category” gave the exact post.

This seems like such a simple thing to fix and such an obvious problem. How many Discourse categories must there exist in the world that have an “About” post and they are all unsearchable.

Thanks for the link. I know it is included. I’m saying that it should not be.

Obviously there is a reason why a list like this exists. My point is that a generic list is unhelpful in our situation.

Is there no way to override the default list?

Sadly Discourse does not control this list, it comes from Postgres configuration.

Amending this is reasonably complex and may end up backfiring:

There is absolutely room for making search better, but this is feature request material.

2 Likes

OK, that’s the answer I needed but not what I wanted. :upside_down_face:

Thank you.