The invention discloses a web service clustering method based on labels. The web service clustering method comprises the following steps: 1) collecting WSDL (Web Services Description Language) files and label information of web services on the internet; 2) extracting characteristic values of the web services from the WSDL files, wherein the characteristic values comprise contents, types, messages, ports and service names; 3) carrying out similarity computation on the characteristic values and the label information of the web services, and computing the comprehensive similarity according to the characteristic values and the label information; and 4) clustering the web services by using an WTCluster algorithm according to the comprehensive similarity, wherein more accurate clustering results can be provided by using the WSDL files and the label information in combination with the WTClusterweb service clustering method in the prior art. The optimal mixture ratio can be adjusted for data types with different characteristics by adjusting system parameters lambda, omega 1, omega 2, omega 3, omega 4 and omega 5, and two label recommending methods are proposed for solving the problem of excessively few service labels on the internet, so that the clustering effect of the WTCluster algorithm can be improved by using the labels.