What is a search engine?

Source: Internet
Author: User

A search engine is a system that automatically collects information from the Internet and provides it to users for query. The information on the English site is vast and unordered. All the information is like small islands on the ocean. Web links are bridges between these islands, and search engines, you can create a clear information map for your reference at any time.

How search engines work

The working principle of a search engine can be roughly divided:

1. Collect information: the search engine collects information automatically. Search engines use an automatic search robot called spiderProgramTo connect the hyperlinks on each web page. The robot program links web pages to other hyperlinks, just as in daily life, "one story, ten stories, ten stories ......" Similarly, from a few web pages to all links to other web pages on the database. Theoretically, if a webpage has an appropriate hyperlink, the robot can traverse most of the webpages.

2. sorting information: the process of sorting information by a search engine is called "Indexing ". Search engines not only need to save collected information, but also arrange them according to certain rules. In this way, the search engine does not need to review all its stored information and quickly find the desired information. Imagine that if the information is randomly stacked in the search engine database without any rules, it will have to completely review the entire database every time it looks for the information, in this way, a computer system is useless.

3. query accepted: the user sends a query to the search engine. The search engine accepts the query and returns the information to the user. The search engine receives queries from a large number of users at the same time every moment. It checks its own indexes according to the requirements of each user and finds the information required by the user in a very short time, and return it to the user. Currently, search engine return is mainly provided in the form of webpage links, through which users can access webpages containing their required information. Generally, the search engine provides a short summary of these webpages under these links to help you determine whether the webpage contains the content you need.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.