El portugués Geraldo Sempavor conquistó Cáceres a mediados del siglo XII en una campaña iniciada en 1165 que alcanzó todo el centro de la actual Extremadura, pero una alianza entre Fernando II de León y los almohades dio a los leoneses el control de la localidad en 1170.