
One of the most counter-intuitive aspects of SEO is this: Despite the Internet being all about instant-gratification, nothing in SEO happens quickly. A good online marketing strategy takes months or years to build, and it's basically impossible for results to...