The reasons for avoiding this linguistic boner are pretty simple. The first, and perhaps most obvious, is that it can be confusing. No matter what dictionary you check—online, Urban, or otherwise—you will find no definition of blog that means blog post. Saying one to mean the other is like saying magazine when you mean article.
Correct: “Blog” are blog posts in their entirety.