I am quite new to these approach in optimizing my HTML with Rich Snippets. I am not sure what is the differences of each of the list items below:
http://schema.org/Blog
can be used on the front page, where you typically find a list of several blog posts (and maybe also for blog-wide things on every page, like the blog name).
http://schema.org/BlogPosting
represents a single blog post.
http://schema.org/Article
is just more general than http://schema.org/BlogPosting
(every BlogPosting
is a Article
, but not every Article
is a BlogPosting
). If you have a typical blog, you want to use http://schema.org/BlogPosting
.