-Based on an effective clustering algorithm -Affinity Propagation (AP) -we present in this paper a novel semi-supervised text-clustering algorithm, called Seeds Affinity Propagation (SAP). There are two main contributions in our approach: (1) a new similarity metric that captures the structural information of texts; (2) a novel seed construction method to improve the semi-supervised clustering process. To study the performance of the new algorithm, we applied it to the benchmark data set Reuters-21578, and compared it to two state-of-the-art clustering algorithms, namely k-means algorithm and the original AP algorithm. Furthermore, we have analyzed the individual impact of the two proposed contributions. Results show that the proposed similarity metric is more effective in text clustering (F-measures ca. 21% higher than in the AP algorithm) and that the proposed semi-supervised strategy achieves both better clustering results and faster convergence (using only 76% iterations of the original AP). The complete SAP algorithm obtains higher F-measure (ca. 40% improvement over k-means and AP) and lower entropy (ca. 28 % decrease over k-means and AP), improves significantly clustering execution time (twenty time faster) in respect than k-means, and provides enhanced robustness compared with all other methods.