DIY SEO
Search engine marketing Bookmarks and resourcesSearch engine optimisation
Search engine optimisation or SEO as it is commonly reffered to is great if you have a good engineer backing your campaign, with great keyword research and many years of experience. Unfortunately many SEO engineers (straight from university) lack the know how needed to get great search ranking positions, in fact most agencies sell the client SEO services, which they know will never produce the kind of ranking promised when they first meet the client.
Pay per click
Pay per click, which is commonly reffered to as PPC, or as I like to call Pay and Display, is where the client pays Google to be top for as many keywords as they wish. The bid system used is what made Google the multi million dollar company it is today. PPC is not the most effective form of search engine marketing, Google freely admits that a lot of fraud that takes place, which is reffered to as Click Fraud. Google says this is taken into account and is subtracted from their bid mechanism.