Q-WSL is a new model to registration and lookup of complex services in the Internet. The model is designed to quickly find complex Web services by using hierarchical registration method. This paper starts by presenting the basic architecture of Web services system and then describing the method of hierarchical registration of services. In particular, the paper concentrates on service query document description and service lookup procedure and addresses how to lookup these services which are registered in the Web services system. Furthermore, the paper presents an example design and an evaluation of its performance. Specifically, we show that the using of attribution-based service query document design and content-based hierarchical registration in Q-WSL allows service requesters to discover needed services more flexibly and rapidly. It is confirmed that Q-WSL is very suitable for Web services system.