Depends on the content of your site, however more relevant your keywords to your site's content the better for getting noticed by search engines in turn increase in traffic
Its all depends on your site pages. How many number of pages your site have and how many pages you are targeting. 3 keywords per page are best. Now you can calculate how many keyword will be best for your site.
It's depend on your site content means is that how many word you have on your site page but normally you can put 2-3 keyword per 100 words. Thanks
You shouldn't target keywords at websites... you should target them at webpages. And honestly the best way to go is to create an optimized page for each major keyword that you're trying to target.
Dear..it will depend on the content of the web pages. But i think we should use only 3-4 keyword in our website content which are more relevant to your website business themes.
you can use tool SEO quake to verify the how many keyword are suitable, in addition you can see website whatisthewebhosting to know how to do good description keyword.
This post is meant to be helpful for those new to SEO (Search Engine Optimization) and looking to learn more about fundamental best practices that will help your Website generate more qualified traffic from search engines.
Your keyword density should be between 3-4% in a content..Stuffing of keywords leads to poor quality content which results in penalizing of sites...You have to select one Primary Keyword and two to three secondary keywords depends on the number of words in the content...