University of Nairobi reviews its online visibility