Los estudios más recientes indican que Al-Mamún, rey de la taifa de Toledo, cedió la ciudad y otros lugares cercanos a Alfonso VI con el fin de ayudarle a ocupar el trono de Castilla frente a su hermano Sancho II, por lo que la ciudad pasó a manos castellanas en cuanto Alfonso accedió al trono en 1072.