Before we actually dive in to the aspects of search engine optimization (SEO) it’s necessary that we must understand how search engines work and what are the main goals of search engines, what really are search engines like Google, Yahoo and Bing trying to accomplish with their search engine algorithms.

Goals of Search Engines

Search Engine Optimization Goals
There are two primary goals which almost all the search engines in the world are trying to accomplish.

Provide search engine user with the best results for their queries and enrich the user experience. Its quite obvious if you are not getting what you are searching for, eventually you won’t like using that search engine and may use other search sources. So like you are developing your website or blog to get more visitors. Search engines are also evolving their algorithm to give its users the best search experience which will in turn get them more users to their search engines.

To attract more advertisers and make money from advertising revenue. Now search engines are not operating as a social service for you for free, No! There is no sense in Microsoft spending millions if not billions of dollars to rolling out their latest search engine Bing to compete against Google or their move to operate with Yahoo for altruistic reasons, search engines look to sell more advertising space that way they get more revenue and that’s the whole point in Google researching so much in how to give its users the best results as possible and periodically updating their algorithm. One of the major income sources for Google is their Google AdWords feature where webmasters can get an account with AdWords and advertise their site on a cost per click (CPC) basis. When you do a search in yahoo the first prominent results are for the sponsored sites from owners who pay Yahoo to get their sites in the search results. Same goes with Bing or any other search engine, one of the main goal is to convert the traffic they get into money.

Search Engine Optimization Goals

With this in mind your search engine optimization goals are to rank high in search engines like Google without damaging the search engine users experience or the search engines advertising revenue. It might seem obvious, if you give the search engines what they want: a website their users WANT TO VISIT, they’ll send you traffic. It’s not rocket science, it’s SEO science :-)

By understanding search engines webmasters are less likely to fall foul of the various search engine terms of services (TOS).