Embodiments of the invention provide a method and an apparatus for searching on a terminal device, and a device. The method comprise: the terminal device receiving query information input by a user, searching the query information, determining a current query subtopic corresponding to the query information, and determining a search result of the query subtopic; and displaying the query subtopic on a screen in a
label manner, and displaying the search result of at least a query subtopic. The above scheme provides an approach used to refine the query demand for a user, that is, a user can perform more accurate refining positioning on the query demand of the user through clicking and other simple operation. The query subtopic in the
label form is beneficial for improving input efficiency of the user, that is, input of a search command in subsequent search operation of the user can be realized just through clicking a
label. In addition, when the user selects a certain query subtopic, just the corresponding search result is displayed, and output of the search result of the user is simplified, and query experience of the user is improved.