1. Have the targeted keyword in the title tag
This is something a lot of people overlook. Adding the targeted keywords to the title is really simple to implement and helps search engines know the focus of the page.
2. Start your H1 tag with your keyword
This is similar to having it in the title, but it is important that the H1 tag starts with the keyword that you are targeting. The H1 tag is the top headline of the page, the beginning signifies the focus of the headline. This is also simple to implement so there is no reason not to have it.
3. Have your keyword in the body, just don’t over-do it
It is common practice to have your keyword in the body of your page. It is so common that some pages on the web are considered keyword “stuffed”. Keyword “stuffing” is when the keyword is repeated an unnatural number of times. Search engines take this as an attempt to fool them. As a rule of thumb, the keyword that you are trying to win should appear no more then 15-20 times, I would try for 5-10 depending on the length of the page.
4. Have contextual content
It is important that in addition to the keyword being in the body, the keyword is used in a way that cannot be mistaken for a different meaning of the keyword. Make sure there are no words in the body that a machine could mistake for a different meaning or context of your keyword.
5. Target only one keyword per page
On-page SEO optimization is really difficult, if not impossible, to do for more then one keyword. There are a lot of other factors that go into what keywords you rank for in search results, but search engines are more likely to give you a high ranking with a single and specific keyword selected. These five on-page SEO tips are a good starting point for on-page optimization. When designing a site, and an SEO strategy, I recommend starting with on-page keyword optimization.