You may be thinking about outsourcing your Web promotion to an expert who is immersed in this world as their fulltime occupation, rather than trying to acquire this knowledge yourself, and cope with the pace of change in-house.
Choosing The Consultant
The consultant should be very clear about the specific goals of your site.
It's possible that there could be different markets for each of your objectives. The consultant should show that they clearly understand the demographics of the audience you want to attract. This includes whether your markets are currently online, whether they are comfortable using e-mail, etc. It's also important to clarify any restrictions on your marketing - for example, if you're only targeting specific locations.
So, the consultant should propose to you a wide-ranging plan
Search engine strategies
* Paid (bid for placement) listings
* Review sites and directories
* Linking with other appropriate sites
* Advertising / e-zine sponsorships (depending on your budget)
* Online public relations opportunities
* Integration with your real-world marketing
Good Web marketing is a team effort! Hire a consultant who you feel very comfortable with, who asks lots of questions to really understand your business and your goals, and who seems genuinely interested in promoting you. But then be prepared to work with them - respect and consider their suggestions, and allow them to be creative in their approach.