People search in specific ways, not always how communities post. How do you identify what users are actually typing into search engines? How do you shape discussions around that intent?
I try to write threads that pertain to my real life situations and that's because others might go through the same experience at one point or another...and do a search for it.
I think people in general read what they want to read and ignore the rest. I try to spend time reading content that I would usually ignore because I believe it helps gain a better understanding of search behaviour.
I common surf (boy that's a word we don't use as much as we used to LOL) related forums to see what topics are relevant these days. I'll then search keywords of those topics on Google to see how people are searching for those topics.
Then I try to format my post to the intent of the search results.
The trick is just making sure the searcher gets what they want from the content you publish.
So, you need to publish a solution while also adding engagement bait to get members to continue the discussion.