When you have just designed, or had someone else design, your new web site, you may be wondering, where do I go from here? You have decided to consider the aspect of search engine marketing and the optimization of your web site, but should you hire a professional for these services or simply try to do the job yourself and hope for the best results? It is perhaps a hard decision and often cost driven, but if you want to get ahead online then it is essential to get some decent search results for your web site. Cost per click ad campaigns produce really fast results and you can target exactly where you want to be found online under a very specific set of keywords and key phrases. This is a good starting point for an online business but as many site owners have found, it's not exactly the cheapest option out there!