Satellite networks are on the brink of becoming pivotal components in future communication systems, thanks to their extensive coverage and multicast capabilities, especially in the context of the emergence of Software-Defined Networking (SDN) and Software-Defined Satellite Networks (SDSN), which enable the provisioning of services within orbit. However, the changes in satellite network topology inevitably result in a degradation of service quality and significantly improve the expenditure for ensuring the quality of service for users. It’s noteworthy that existing research predominantly focuses on deploying service function chains(SFCs) within satellite networks, with relatively less attention devoted to the intricate challenges associated with SFC readjustments caused by the movements of satellites. To address this pressing issue, we introduce the innovative definition of ”satellite node stability.” This definition effectively utilizes information on the adjacent time-slice network topology to evaluate the importance of nodes within the SFC orchestration process in satellite networks. Furthermore, we propose a methodology for assessing the quality of SFC orchestration schemes within satellite networks. Building upon this approach, we present a tailored SFC orchestration method designed to suit the unique characteristics of satellite networks. Simulation results indicate that this approach can enhance the overall revenue for service providers by approximately 9% without compromising the service deployment success rate. Even more noteworthy is its ability to reduce the total expenditure on service function chain readjustments resulting from satellite movements by around 20%.