The site is and can target many keywords, but in order to rank for a particular keyword, you must dedicate a single page with its own keyword, otherwise it will either rank according to whatever keyword is in the title plus whatever there is on the page. If your page is all diluted with other keywords, google will have difficulty narrowing down to your desired keyword, and you are going to rank really low. You're not going to rank for all keywords just by virtue of them all being on the same page, in fact your chances of ranking at all for any of them are less because of all the keywords (see 'keyword density')