3 ms·Completely new sites might take a while to rank, even for the exact keyword/business name.by tedeh 8y agoCompletely new sites might take a while to rank, even for the exact keyword/business name.