Forum search is pretty bad, sometimes even when I know very closely what I’m looking for the forum search lets me down. Probably because it’s not very good at searching for full phrases. Google or duckduckgo are better at it and I had much more satisfactory search results.
In most search engines you just need to add “site:forums.online-go.com” at the end to search on a specific website.