These days outsourcing the web solutions related tasks to countries like India is a popular practice among the clients from developed countries like USA, UK, Australia, New Zealand etc
Search engine optimization SEO consultant is one who provides SEO services to help companies owning websites to achieve high ranking in major search engines.
Professional SEO consultant does not limit himself or herself only to building keyword rich content, but also generating incoming links from relevant website to increase the Page Rank of your website.