Poco antes del nacimiento de Gerardo, en el año 1085, la ciudad de Toledo fue tomada a los musulmanes por Alfonso VI, rey de Castilla y León, y pronto se convertirá en su capital.