The basic aim of web promotion is to list websites in the top of search engines rankings and to create target visitors in the site so as to generate more leads and queries and hence generate more sales and desired profits for websites products and services. All this requires the services of SEO Specialists. A SEO Specialist should be a person who is expert in all web promotion activities. They should be able to analyze websites and generate future reports on the basis of these factors. The certain qualities that SEO specialists should have are indicated below: