Automatic service collaboration calls for the development of semantically structured service resource space to maximize the utility of Web services. Semantic links contain rich semantic information that may indicate important relationships among services. We provided an effective method for constructing multi-dimensional service resource space based on semantic links for service collaboration, in which similar and related semantic relationship between services are considered. We first clustered services with similar and related relations on the basis of a hierarchical structure respectively and then took advantage of the resource space model to construct multi-dimensional service resource space. Finally, experimental results show the effectiveness of the method. Concurrency and Computation: Practice and Experience, 2012.© 2012 Wiley Periodicals, Inc.