Should I add E-books and Blog Posts to my CV?
I would include them in a section titled "community engagement" or something of that flavor. 

Note that something being cited is not equivalent to peer-review, do not classify the work as peer-reviewed.