One thing for certain is that SEO does work. In fact you will probably find the majority of your traffic actually comes from your ranking keywords found by search engines and this without getting technical is part of SEO. However, to many small businesses SEO is a myth or annoying term that you get...