Hi Wei!
Hashnode blogs are already SEO friendly. We have taken care of all the best practices that result in faster and better indexing of your blog posts. If I understand your question, it's more about how long it takes Google to index a brand new website? Well, it may take up to 4 weeks for Google to crawl and index your website. Medium is an old website and has a higher domain authority compared to newly created websites. So, if you publish something there, it'll be indexed quickly. But once your website is indexed by Google, your subsequent posts will be indexed much faster. It's just that you will need to wait a bit before Google crawls and indexes your website for the first time. :)
Check out this article for more information on this: theleverageway.com/blog/how-long-does-it-take-goo…