Спустошення супроводжувалося розпадом держави Зірідів на окремі володіння. Хаммадіди, бічна гілка Зірідів з центрального Магрибу, що ще з 1018 р. оголосила про свою незалежність від Зірідів, скористалась нагодою, перейшовши на бік Фатімідів і захопила владу в багатьох містах Іфрикії, зокрема в Тунісі і Сусі, поставивши туди підконтрольних хаммадідам емірів. Поступово під контролем Зірідів залишилось лише портове місто Махдія на узбережжі Середземного моря, що змусило їх перенести свою активність на море і зайнятись піратством. Це викликало зворотну реакцію італійських морських республік і норманського королівства в Сицилії. Остаточно позиції династії були підірвані в результаті нападів європейців на їх столицю: в 1087 Махдію було пограбовано об'єднаним пізансько-генуезьким флотом.