Alfonso X el Sabio, transformó la mezquita de Alcanate en un santuario para la imagen de Santa María de El Puerto y la fortificó.