To see lots of traffic from search engines you'd need around 2,000 or more blog posts.
Don't rely on search traffic though as there are many ways of getting website traffic.
Try twitter, instagram, facebook, youtube etc.
Although search traffic is best as they're interested in what your website has to offer.
But other traffic is good too.