Smart companies realize that an online presence for their businesses is ...