There are a couple basics every blog should have; most related to either making your site easier for your customers to find (whether they know they are looking for you or not) or making your content easier to share.