Analyze your current state

Before you start your SEO implementation, it is a good practice to analyze your current state. Evaluate your goals and priorities. Determine your plan of attack. After you implement a solution do not expect immediate results. Don't be tempted to go straight for a Price Per Click (PPC) campaign such as Google AdWords or Yahoo! Small Business marketing to promote your site. As I pointed in the previous sections, what determines your site's placement involves more than one factor.

Some companies take an easier route by hiring optimization firms that use shady techniques to increase search rankings. These optimization firms typically guarantee linking in from 50 or more sites (aka link-spamming). They are linked to doorway pages or parked domains that may work short term, but it is only a matter of time before the search spiders detect and penalize the site. Google even makes a point about this on their SEO support page.