For about 15 years now, people have discussed the idea of a Google sandbox for new sites, but Google insists that such a thing doesn't exist.

See full show notes at: https://digitalcast.org/podcast139