摘要 |
Described is a method and an apparatus for ranking search results and a search method and apparatus for solving the problem of inaccurate ranking when ranking search results found based on a long tail keyword. The method includes: determining one or more keyword elements related to a keyword; for each search result obtained based on the keyword, separately determining, from pre-stored corresponding relationships among keyword elements, search results and first relevance values which are used to measure relevance between the search results and the keyword elements, first relevance values that correspond to both the search results obtained and the one or more keyword elements determined based on the keyword, and separately determining second relevance values that are used to measure relevance between the keyword and the determined keyword elements; separately determining a ranking score of each search result obtained based on the keyword using the first relevance values and the second relevance values; and determining ranking information that is used to instruct a ranking order of the search results based on the ranking score of each search result. |