Having relevant keywords is the aim for any site. The challenge is to have useful information along with whatever keywords are present. You last sentence is a good one, will take that into account.