I'm going to add one more platform for effective blogging to this thread, besides Tumblr and Ello - Blogger.
Blogger, in and of itself, is highly rated in terms of several SEO metrics, including a domain authority of 87 (per Moz). Additionally, Blogger offers substantial customization of your blog homepage (including the URL), the URL of each blog entry AND allows full customization of the HTML code, including functions to seamlessly add images (from URL and upload) as well as videos (also, Youtube and upload).
For example, if the name of your company is BlogDudeSammy, you can create a custom blog URL, BlogDudeSammy.blogspot.com. Next, if you are making a blog entry titled, Effective Blog Writing Tools, then you can customize the URL of your blog entry to be - BlogDudeSammy.blogspot.com.............effective-blog-writing-tools.html
Setting it all up takes time and effort, but once complete, it becomes a massively powerful tool for link building and SEO.