Landscape greening system plays an important role in promoting urban construction, improving ecological environment and improving residents’ quality of life. This paper introduces the complex network theory, constructs a network model of landscape green space system, and takes the correlation, connectivity, robustness and basic static statistical characteristics of the network as the indexes of landscape green space system to provide a method for the topological analysis of the spatial structure of landscape green space system. Taking Ordos City, Inner Mongolia, China, as the study area, the topological analysis of the spatial structure of landscape green space system is carried out, and then in response to the optimization demand, a multi-objective optimization model for the layout of urban parks is constructed based on the NSGA-II algorithm, which is used as the basis for the screening of candidate points of landscape green space to be constructed under planning. Using the model of this paper to optimize the spatial structure of Ordos City landscape garden green space system, most of its node degree, important nodes and connectivity are improved significantly, and the number of network attack nodes reaches 300 after optimization, and the connectivity robustness is still around 0.2.