It's really hard to give an estimate, it really depends on a big list of factors. It depends on the content quality, community size, do people search for the data available in the community and so on. We've seen bigger communities being indexed in days or weeks, smaller ones could take longer. Maybe @Kam can speak to this a bit more.