Keyword analysis is one of the first and important things in SEO. After complete your website design, you should do wide-ranging keyword analysis and research. Once identify the set of keywords you must optimize the best and exact keyword for your website. Put your target keyword in exact place of your website will helps you to increase site ranking. The target keyword should be relevant to your content. One important thing is don’t stuff your keyword to the website content because keyword stuffing is one of the black hat techniques. Stuffing more keyword to your website content may decrease the rank.
On Page SEO
On page SEO include several techniques like title tag optimization, meta tag optimization, alt tag, sitemap, robost.txt, keyword prominence, heading tag, internal linking, etc. These all onsite optimization techniques are done by website developer. After completion of onsite work you should concentrate on off page techniques.
Off Page SEO
Off page SEO is fully based on link building techniques such as forum submission, directory submission, social bookmarking, article submission, blog creation, classifieds, search engine submission, image sharing, video sharing, guest blogging, etc. Here you must consider high page rank sites and also relevant sites, because google give more priority for high page rank relevant sites only. This will helps you to improve website ranking.