To say blogging has “caught on” may be the understatement of the century. In fact, according to an infographic shared on Digital Buzz, two million blog posts are written and published every 24 hours. While not every one of those may be on the same topic as your latest post, it’s still an outstanding number […]