The invention discloses a processing method and device of a search request on the basis of a search engine. The processing method of the search request on the basis of the search engine comprises the following steps: receiving a current search term input by a user; selecting the search terms used by the user from a historical search log, and obtaining at least one candidate search term corresponding to the current search term; taking a historical search term set and search behavior information in the historical search log as training samples to carry out off-line training, and establishing a prediction model of user behaviors; using the prediction model to carry out correlation checkout of the candidate search terms and the user behaviors on the candidate search terms corresponding to the current search term; and according to the correlation checkout, taking the candidate search terms which meet a set condition as recommended search terms corresponding to the current search term, and generating a recommended