七世受到比利牛斯山脉以北至罗纳河间的领主强烈支持，但是因两国军队太多，所以最终未能控制两国。这时，他帮助巴塞罗那伯爵拉蒙·贝伦格尔三世与加泰罗尼亚战斗以统一此边境地区。阿方索七世一如既往，他继续向南方伊斯兰地区进行攻势，以分割伊斯兰的势力。此时，穆拉比特王朝恰巧受到伊比利亚南部的叛乱所扰。而这些叛乱大多都是由基督教徒所发动，或是对统治阶级有所不满的阿拉伯人所发起的。而阿方索七世看准这个时机，援助这些希望复国的旧泰法诸国遗臣，以推翻穆拉比特王朝。曾一度控制整个伊比利亚南部的穆拉比特王朝开始进入了暮年。