There are, perhaps, a few tips and tricks that might help. One of the tricks the helps me the most often is to filter by date. These forums have been around for a long time, OH3, and many of the newer scripting languages have only been around for a few years. Use the advanced settings on the search to limit results to only those posts in the last 3 or so years and you’ll greatly reduce the noise in the search results. Additionally, if you’ve found results in the past from one particular user that often help you can filter for posts from that user as well. Lastly, when looking at the lists try to prioritize posts from topics that are marked as solved. Not everyone remembers to indicate a solution on a thread, but many do and if you look at those first you at least know there’s some viable solution in there.
I don’t know about any capabilities for automatic tagging, but it still and always will be the OP as the first line of action here. It is always good to remind and encourage people to take tagging of posts seriously for exactly this sort of reason.
Yes and no. It can be a little galling if some infrequent forum user posts a question for which the answer is easily found by a search. But if you demonstrate in your initial question that you’ve done a bit of searching already (that is you’ve put some effort in and are not just expecting someone else to do it for you), and still can’t find what you’re looking for, then go ahead and post the question. We get it, most of us have had that experience where you’ve looked at two or three dozen posts and just can’t see what you need (as I said above, there are a lot of old posts on here). If the answer already exists, someone who remembers the original thread will just drop a link to the answer (there are some long-time users on here who somehow seem to have in-depth knowledge of 1000’s of the threads). Then, if you’ve given your topic a better title and better tags, the next person will have an easier time finding that answer.