It takes at least couple of days if a search engines is crawling their site regularly.
There are a few different factors that will determine how quickly (or slowly) results will come.
- How much content you create
- The quality of the content
- How the content resonates with your audience
- If you’re a big or small site with strong or weak domain authority