I think, the best platform will be Youtube. People nowadays prefer to watch a video than reading blocks of text. Perhaps, video marketing is more engaging than the written content. You can also be more creative by adding effects, transitions, and other stuff in which you can't do by just writing. This is an advantage to get their attention and make them go to your website. Of course if you have a great content, chances are, they will love you and your product as well.
I've also seen statistics saying that more marketers prefer video marketing than any other strategy.
2020 is no different than previous years. My vote goes to Facebook.
Facebook has always been the best social media site for bloggers.
Another addition to this list is Quora and medium.
Medium is the best for bloggers.
Fish where the fishes are, I'd say know your target audiences better, then post your blog where they spend most of their time. Blogs don't depend on sites or platforms anymore. If you want to promote your blogs, then you would need help of others. And we are here. Start away.
For me personally i would say Instagram, Pinterest and Quora are probably one of the best ways to get traffic for your website. I still use them for all my website and also its not that hard as you think to get traffic from social media since everyone is stuck at home for what is happing and before that you can get traffic from each sites less than 2 week.