There are literally thousands upon thousands of blogs on the internet. There are blogs about every niche imaginable. As such, there is a great deal of competition out there. Bloggers all have a variety of techniques they use to obtain traffic. However, most people agree that nothing beats organic, natural, search engine traffic.