There's no guarantee that your new blog post will rank in 2 days on google but you can speed up the process of google crawling and finding the new content and getting it indexed in it's search engine by submitting the new page to google by going to this link
https://www.google.com/webmasters/tools/submit-url
Copy the link to your new blog post and insert it into the box and click submit and google will know about that page much sooner and it helps increase your chances of the new blog post showing up in google search much faster than waiting for google to come around and crawl your website and find the new content.