“Just Google it”

Is Google’s position as the world’s leading search engine now unassailable?