Google Indexing within maximum 24 hours. Just magic. Even indexing done within 5 minutes. Sure.