Including a blog in your website won’t magically give you a top ranking on Google. Used correctly, blogs will help your SEO effort. Blogs are a powerful SEO tool because they regularly add keyword rich content to your website, broadcast your message via RSS and attract links.