Adding a "tagging" function to both the search and create a new discussion pages.
The idea being that I'm making a thread about a champion, item, ect (lets say Ashe). When creating the discussion, I can type a "tag". To prevent nonsensical ones, only certain words/names could be applicable to be tags. For example, any city-states, champs, items, species, areas, or champion class. Then my post also shows up if someone searches for any of those tags when they search all discussions, even if the tag isnt present in the post title.
Full example: I create a discussion about the balancing of ADC's in the coming Season 4 and post it in the Gameplay and Strat. sub-community. I tag said post at the end with "Ashe" as well as all the adc's I can remember, "balance", or other things. Another person is a big Ashe fan (or something. Everyone has their own reasons.) and searches for "Ashe". My thread would show up under their results, despite not having "Ashe" in its title.
This is just an idea, and I'd be glad to engage in discussion with anyone about the logistics or other ideas.