Search engine users find what they are looking for by searching for specific keywords or keyword phrases and choosing the most relevant result. You want your site to have as many opportunities to be included in those search results as possible. In other words, you should try to use every keyword phrase that you think someone might search for in order to find your site.
It is best to use simple, everyday language that searchers are likely to type in. As a general rule, you should include multiple uses of each keyword phrase, enough to be prominent on the page without forcing your keywords into your content. You want it to mention each keyword a couple of times while making sure that it still sounds natural. Additionally, you should avoid using only general phrases; be sure to include detailed descriptive words as well. If your keywords are too general, they are likely to be up against too much competition from others targeting the same keywords. However, if your keywords are too specific, fewer people search for those terms, resulting in fewer potential visitors. It’s a balancing act, and the rules aren’t hard and fast. You need to find the right mix for your site by finding the keywords that bring traffic that actually converts — in other words, you want to put out the bait that brings in the right catch.
When putting keywords in the content of your site, make sure the words surrounding them are also good, searchable keywords. For example, if your business dealt with product from China, you might use keyword phrases like this:
best product from China
information for best product
service, price, and shipment for classic China’s products
China’s best products