The process of Seo has been divided in main four steps as below.
1. Keyword research: : it is an initial step in which we are suppose to select certain group of keywords for the optimization in various search engine. It is considered to be most important step as keywords are the things which will get you good traffic and clicks to get customers There are various keyword selection tools are available from which you can get ideas on which keywords to target and which not.
2. Competitor Analysis : If there is a case where you want to estimate the time you will need to get top position for your keywords which you have selected in first point, competitor analysis is require in which you need to check the sites which are being appeared on first page for your selected keywords.
3. On page optimization : This process requires changing the factor on the website which can make impact on your ranking, The basic on page changes are meta tag creation, content optimization, structure analysis, optimizing navigation and making the site Seo friendly.
4. Off page optimization/ Link Building : After finishing above three points, the last step is to create back links for your website which contains all the methods and the kind of sites which can give you links to your site. Quality along with good quantity back links will be the key factor to get higher ranking in search engine for your keywords.
Once you get first page position, repeat the same process with first point by targeting keywords which you have not targeted previously.