You want your site to be a success. How do you do this? Ask anyone who specializes in Search Engine Optimization (SEO), and they will tell you to fill your site with articles containing useful information. For those of you just starting out, search engines do not rank sites. They rank pages. That means your site should be divided into individual articles. Each article should contain the key words most likely to be used when potential customers make their searches.
You do not have to fill up your articles with key words, or place a given number of key words in each paragraph. Think about the effect you are aiming for. You want visitors to bookmark your pages. Good content attracts and keeps your visitors coming back. A page randomly sprinkled with key words is a big disappointment to readers. They will not come back unless you have a spectacular product or service at an unbeatable price.
You want to sell your goods or services, or generate advertising revenue from your site. If your customers trust what you write, they are more likely to buy from you and, more importantly, keep coming back. The more customers like your site, the better your SEO ranking will become. The better your ranking, the more customers will come. It is a self-reinforcing process.