El rey Alfonso VI de León, después de la conquista de Toledo en 1085, y cumpliendo un juramento que había hecho al abad de Silos, lo mandó reconstruir.