The best blog platform is WordPress as it helps to build your content and supports good plugins to help optimize your website better in search engines.
I am using Blogger and WordPress for over 15 yrs. Definitely, up to my experience, Google Blogger is better for ranking in search results because of extra privilege.
Actually WordPress is best ,it is easy,best for online store,its specifications are unique,there are many plugins available which makes WordPress site more effective.