An Internet marketing campaign is no different from traditional marketing procedures in the need for visibility of a product. Intellectual services, articles, equipment and other goods that require to be sold or traded require marketing. The promotion of the product to be sold must state emphatically its utility and selling points for a would be customer to make a decision to buy the product. Product reach depends on strategic positioning on the Internet much like the techniques used in conventional advertising. With millions of web pages hawking an equal number of products, getting the required visibility and the number of hits requires intricate understanding of how the worldwide web is constructed. Different search engines rely on varied search parameters to rank the keywords in a search. Therefore knowledge of the search engine logics is a must for a prospective businessperson wishing to sell his product online. Such a complex task requires an SEO consultant who is a professional, not something for a novice certainly. An SEO consultant is a professional or a specialist company that focuses on ensuring that the right keywords describing a product get listed on top of the search rankings. Getting your product to be noticed not only requires an attractive web page but also one that is optimized for making it compatible to the various search engines. The processes involve not only keywords but also Meta tags, inline links and a good content. Optimum density of keywords and how much is enough is also important. Such a task is the forte of an SEO consultant. Search engine providers do not remain static and are continuously evolving their search logic. To remain in synchronization with the latest developments in search engine logics is a task best accomplished by SEO consultants. Prudent SEO consultants assure realistic results. An ethical SEO consultant will not use hacking and black hat techniques to push your web page as that may invite blocking by the Search engine providers. Any search engine optimization requires the product or the web page to register on the Internet traffic, and a good SEO professional will tell you so and not promise an instantaneous upshot. There is however no doubt that a successful Internet marketing campaign will require the services of an SEO consultant.