High rankings on Google and other search engines are the result of optimized web page content and good incoming links. Start with optimizing your web page content.
By optimizing your web page content, you tell search engines for which keywords you want to be found. Search engines can only give your web page a high ranking for a certain keyword if your web page is relevant to that keyword. Make sure that your web pages don’t have major HTML code errors that prevent search engines from indexing your site.
You should optimize at least six different pages of your website for different but related keywords (the keywords that you found in step 1). Do not optimize the same page for more than one or two keyword phrases.
By optimizing your web pages, you tell search engines for which keywords you want to be found.
If you do not optimize your web pages, then search engines won’t list your website or they will list it for the wrong keywords.
Optimizing your web pages makes sure that your website can get high rankings for the keywords of your choice.