let's not forget that there's also obvious words in other languages too... lol
Perhaps a field that was available when making a post for the poster to list what they think their post's key words should be. If I was posting about red cars and speeding tickets I would put (red, cars, speeding, tickets) into the key word field. Then that "related posts" search link could look for other posts containing my key words.
just some thoughts...
