This is a guest post from Craig Smith on how to write the perfect blog post in 8 simple steps! Writing the perfect blog post becomes easy with these tips.