A method for classifying and searching data includes marking classifications on a plurality of records according to data comprised by root cause fields or comment fields of the records; generating an index according to data comprised by synopsis fields of the records; marking weights on the records according to categories of data comprised by the synopsis fields of the records; utilizing the index for searching a plurality of corresponding records from the records according to a keyword; and selecting a plurality of related records from the corresponding records according to the weights of the corresponding records, and listing the classifications of the related records.