Building on the SEO terms covered in
the previous article, this piece will provide a straightforward introduction to the basic workings of search engines, based on their fundamental technical framework.
Understanding search engine principles doesn’t mean we need to become search engine experts. By grasping some basic concepts, we can answer many common questions that beginners or laypeople may have about SEO. It will also enable us to approach SEO practices with common sense, helping us assess their effectiveness and feasibility while avoiding following misguided myths and misconceptions
To help us better understand the workings of search engines, Binomialtree SEO has created a simplified technical framework of search engines, as shown in the diagram below:
As seen in the diagram above, here is an overview of the general workflow:
Workflow performed actively by search engines:
1. Crawlers (spiders) retrieve webpage data from the internet.
2. Perform preprocessing on the crawled webpages, such as extracting structured information, link data, text content, etc.
3. Add the preprocessed webpage data to the index database, perform semantic analysis, and create an inverted index.
Up to this point,
1) The process of a webpage being indexed has been completed.
2) The calculation of the semantic relevance between the webpage and a specific keyword has been completed.”
3) The search engine also performs further layers of analysis and calculation on the stored webpage data, such as anti-spam and anti-cheating detection.
“Workflow triggered by user behavior:
1. The user submits a query.
2. The search engine uses the Query Understanding (QU) module to precisely analyze and understand the user’s search intent.
3. Based on the user’s search intent, the search engine retrieves relevant webpages from the index.
4. The search engine performs ranking analysis and calculations on the retrieved webpages.
5. The search results are presented to the user based on the ranking calculation results.
To improve efficiency, a caching system is used here. For repeated queries with the same search intent, the ranking results can be directly returned to the user from the cache.
Above is a simplified workflow of how a search engine goes from indexing a webpage to responding to a user’s search query with results. It involves four key aspects: crawling, indexing, ranking, and user query response.
Through this simplified process, we can further understand some SEO-related issues from a common-sense perspective:
That’s all for this article. As for more SEO-related questions, such as ‘Will building too many backlinks negatively impact a website?’, feel free to use your understanding of the basic principles of search engines and think through it based on common sense to come up with your own answer.