To achieve the three-dimensional free movement of the slung load, a load-leading hierarchical control strategy has been adopted recently which divides the cooperative multi-lift system into a load layer, a cable layer, and an aircraft layer. But there exists a non-convex optimization problem in the cable layer when computing the force of each cable, and more control difficulties of the aircraft due to the additional disturbances resulting from the load movement. To solve these problems, an application of the social spider optimization (SSO) algorithm and the improved active disturbance rejection controller (IADRC) in hierarchical control of cooperative multi-lift with four unmanned helicopters is proposed in this study. First, the unmanned helicopters as well as the load are modeled. Then the three layers mentioned above are designed, respectively. Specifically, an optimization method combining SSO with the MATLAB/fmincon function is proposed to solve the non-convex problem in the cable layer. And within the unmanned helicopter layer, the fuzzy theory is introduced into the nonlinear error feedback control strategy of the traditional active disturbance rejection controller (ADRC) to realize the control of the unmanned helicopter. At last, some simulations are carried out, and the results indicate that the system has higher calculation efficiency, smaller steady-state error, and better adaptability to trajectory change or load release with the designed hierarchical control strategy.