By Phil Pfeifferhorn SEO can be confusing to an inexperienced person, but is essential to making big profits online. It does not take much to direct more traffic to your site. All you need is a good supply of knowledge and the right tools to work with. Be sure to ask lots of questions before deciding to outsource SEO work. Check the history and reputation of the company, and find out if the techniques that they use are legitimate. Also ask them the cost and how long it'll be before you can expect to see results. You should ask to see examples of previous work, and if possible speak to their current or former clients. A great company will allow this to happen. Focus as much on keeping people on your site as you do to get them there. This will, in turn, assist in your PageRank numbers....