Having a web site that is highly optimized for search engines is very important for your online business success. People usually go to search engines when they are looking for products or services. Getting your site in the top of results in search engine result pages (SERP) going to make big difference in your sales.
To give very general view of how search engine work, search engines consider two big factors in ranking your site among all other sites. These factors can be classified into on-page and off-page factors.
On-page factors are your web page elements like the page title, meta tags, headers, styles and many more. Off-page factors are concerned with the back links and the age of the domain. Back links are the hyper links from other websites pointing to your pages.