Here is a checklist for elements to include on each of your blog posts. You ideally want to:
- Include video (hosted on Youtube.com & embedded on your page)
- Share your post with your Facebook community / page
- Share or auto-tweet via Twitter
- Twitter feed widget (embedded on your site)
- Social sharing buttons including Google +1 button
- Pin on Pinterest & Share on Linked In
- Announce your post via your email newsletter
- The end result is your posts get indexed in Google!