Search Engine Optimization or SEO is that procedure, which few individuals and business owners have fully grasped. Mostly, SEO is completely painless. You don’t have to be a genius to get hold of the things that you are required to do in order to make your website rank high for particular keywords or key phrases.
First, decide what are those words which you would prefer to rank for? Determine which keywords or phrases are unproblematic to rank for and for which all keywords it is difficult to rank. For instance, if your website sells TVs, "televisions" is no way a first-rate keyword. However, "30 inch Lcd Television" may be a better bet. There are long tail keywords, and they are those keywords which are 3 words or longer. These keywords cannot only bring you more SE results, but they belong to the class of most repeatedly searched keywords.
Second is to use your keywords. Are you owner of a website? If the answer is yes, then you should make sure that the keywords are incorporated into your website content ASAP. You would also need to take care of the keyword density, which is best if it is around 2%. You can match and mix your keywords throughout the entire website. It won’t be a good idea to stick to only one keyword all the time. On the other hand, it is also very bad for your ranking to stuff all the keywords on one single page, as then SE would not rank you good as they would consider it a spam, more or less.
Third is to get backlinks. You are required to have backlinks to your website if you want to be accepted as worthy by top SEs like Google. You can accomplish this through a number of ways. You can trade links with some other website owners, submit articles related to your niche to different article directories (of course, you give a backlink to your website in them), or apply social media to make backlinks.
By following above some tips, you can see yourself ranking in first few pages of Google or other SEs in no time.