How do search engines process user search terms, and how do they judge the results of user search terms?

After the search engine receives the search words entered by the user, it needs to do some processing on the search words before it can enter the ranking process.

Search word processing includes the following aspects:

(1) Chinese word segmentation. As with page indexing, Chinese word segmentation is also required for search terms, converting query strings into word-based keyword combinations. The word segmentation principle is the same as page word segmentation.

(2) Disposition of orders. Usually we will enter multiple words when searching. In fact, by default, the search engine uses "and" to carry out multiple default words. For example, when you search for "seo" and "training", the search engine will default to the "seo training" we entered for processing. In fact, the content of the website including "seo" or "training" alone will not be returned, but the actual situation is often Websites that contain a word by itself are presented. In addition, it has to deal with the words of various advanced search commands, such as plus and minus signs.

(3) Stop words. As with indexing, search engines also need to remove stop words from search terms to maximize ranking relevance and efficiency.

(4) Error correction. If a user enters an obviously wrong word or misspells an English word, the search engine will prompt the user to use the correct word or spelling.

(5) Integrate search triggers. Certain search terms will trigger integrated searches. For example, celebrity names often trigger pictures and video content, and current hot topics can easily trigger news content.

Guess you like

Origin blog.csdn.net/GNET0328/article/details/131579072