ah so it turns out the more actual words like web design etc i have in my main content the better chance i have in getting higher?
Generally yes, but don't forget that you're writing your content for your site's visitors, not for the search engines. Make sure it makes sense to your site's visitors because they're the ones that matter the most.
ok what about this,
i create tons of text saying web design, cheap web design etc etc and hide it within the site behind images etc, that way its not messing up my users experience?
cheap i know
ok what about this,
i create tons of text saying web design, cheap web design etc etc and hide it within the site behind images etc, that way its not messing up my users experience?
Generally not a good idea. Search engines aren't how they were a few years ago, and will usually ignore your site if you do this I think.
Why don't you just follow Google's Guidelines?
And incase you're wondering, it's really just saying, code following standards and you can rank higher.
There's an article on this at ALA