2- How do search engines work?


This is the second lesson in SEO, which we’ll discuss, explaining how search engines work easily and easily.

Understanding how search engines work is that the initiative, and therefore the key which will enable you to properly and efficiently configure your site for search engines.

To start properly handling anything, you would like to know this thing and understand how it works.

Stages of the search engines:

The work of search engines, mainly Google, depends on three main functions. These functions or stages of labor are related and hooked into one another.

The first stage:


The word “crawling” literally means “crawling”: it’s a process that’s done through smart computer programs called (spiders, bots, Or drawers).

Search engine spiders visit every website they encounter to gather data about them, to index them within the search engine’s database.

 It also monitors new sites and pages and understands updates to existing sites and pages. program spiders rely mainly on links, from one website to a different.

Spiders begin the crawl process by counting on the links of the pages already within the database, and from there they are going to the links of the newly created sites.

It is worth noting here that program spiders understand sites from the code used as HTML.

The second phase:


Indexing is the process by which:

The storage of knowledge and knowledge, collected through the crawl process.

Each webpage is archived consistently with its content. The Google program database contains an index of billions of sites, videos, images, documents … etc.

Not all sites are saved to the program database, but specific parts of the content of every website are saved.

For example, every webpage is related to some words and phrases that express them. Which is employed within the search results after that? It is worth noting that the indexing process may be a process that’s intertwined and intertwined with the crawling process, so there are many that mention crawling and indexing together process.

Third level:

Providing Results:

In this process, the program returns results to the user, consistent with Query. Of course, the source of the research leads to the database, which was collected from the previous stage.

It is worth noting that the search engines have huge databases around the world, travel by a gaggle of giant high-speed machines, and this makes the method of showing search leads to Google takes but one second.

The results of the search are arranged consistent with prior prepared algorithms supported by many factors and criteria called Rank Factors.

The program represents the attention or guide that guides the user to the acceptable path, to succeed in what he wants consistent with the research word he entered.

To understand the thought simply and simply, imagine the web with all its websites as a gaggle of stations. And Google, as an inquiry engine, for instance, sends its robots continuously to roam between these stations, to understand what each station contains.

And what’s added from new stations or new contents inside each station, and what has been removed and renewed also. Then he draws through his database an entire map that has each station, and what it contains inside it.

When you tell him as a user that you simply want to travel to a selected station, or maybe tell him what you would like to urge to anyone, he will guide you thru his map with paths (links) that you simply need to follow to succeed in the station you would like.

It will also provide you with the interior path inside this station to urge exactly what you would like.

Some information and statistics for search engines:

51% of tourists to all or any websites come from search engines.

• By the top of 2016, there have been 130 trillion web pages within the Google program database.

1 billion users use the Google program monthly

• the typical number of words within the search results on the primary page exceeds 1500 words.

Google acquires quite 70% of searches on the web around the world and exceeds 90% of searches that are made through smartphones.

87% of smart mobile users use the program Google a minimum of once per day.

• There are quite 63,000 searches every second through Google’s program.

These are global statistics, and therefore the numbers may vary somewhat.

On what basis does Google classify search results?

We explained above that the function of search engines is:

Instruct users to the paths that answer their questions. Search engines perform this function through three basic operations: indexing, crawling and presenting results.

But the question here is: on what basis does the Google program rank these search results?

Initially, when someone types an inquiry word into the Google search box and presses the search button, the program filters its database, and arranges the results supported two general criteria, namely:


Of course, the results displayed when typing a keyword should match what the user specifically wants. within the past, the concept of relevance was only the match between search words and words on an internet page.

But now, after the tremendous technological and technological development witnessed by search engines, and Google, especially, has become a relevance after another.

There are smart factors that are now contributing to shaping the concept of fit between Query and Search Results.

Among these factors:

1 – Rank Brain :

It is a title that Google launched on a replacement system supported AI technology or machine-learning, Google announced the appliance of this technology in October 2015.

Two years earlier in 2013, the very fact was revealed that Google receives search words a day that it’s not tested before, at a rate of 15% of all searches. this is often an outsized percentage and may be a problem for Google.

The RankBrain function here is to assist provide sites relevant to those search words. this is often done by trying to know the new, long and mysterious research sentences, and linking them with other research words that are perhaps outwardly different, but somehow related.

And also by measuring the visitor experience with the search results for these new search phrases.

Finally, RankBrain technology, by applying its algorithms, can teach itself, to supply search results more relevant to the user, even when receiving an inquiry sentence for the primary time.

2 – Synonym System :

Google features a smart and efficient system for understanding synonyms between words. because of this technique, Google can provide more user-friendly results. By understanding what the user means, no matter the vocabulary used, then presenting the results that serve the meaning and not the vocabulary.

This is vital for the user and website owners also.

On the one hand, this permits the user to succeed in the foremost appropriate results, if using local languages and colloquial vocabulary. It allows website owners to possess their sites to appear in search results for more varied search words.

There is also a well-known term within the SEO community related to this segment, it’s called Latent Semantic Indexing and abbreviated to LSI. Indexing means signifying words.

3 – Other factors associated with how people use search engines :

Other important factors contribute to shaping the concept of relevance, associated with how search engines are employed by users.


The quality component is the second primary criterion that search engines use to categorize results. After determining the results that are most relevant to the user of the program, comes the standard criterion that determines the right order of those results.

There is little question that the first goal of search engines is: user satisfaction. And in fact, the standard component contributes greatly to the formation of user satisfaction.

And because we are talking about Google especially. the recognition of the webpage and that they trust the web site enjoy, contribute greatly to shaping the concept of quality. So in SEO, you discover many articles about concepts like Authority and Trustworthy.

And how these elements are vital within the ranking of leads to the Google program. From Google’s point of view, the more popular and trusted a webpage is from a public website, and it belongs to a site that features a reputation and influence, the more obvious it’s that this page is more quality than others. A respectful point of view, however!

It’s not that simple: there are more sophisticated and complicated algorithms that Google uses to rank search results.

What are Google’s algorithms to rank search results?

The word Algorithms may be a word that it signed on the ear, suggesting difficulty and complexity. But it isn’t as you’re looking to find out SEO, you do not need to affect the thought of algorithms on its sophisticated mathematical side.

But you only need to understand the thought and this is often what I’m getting to inform you merely and simply here.

The algorithms belong to mathematics, and therefore the idea of algorithms was first revealed by an Uzbek Muslim scholar, called Muhammad bin Musa al-Khwarizmi, within the ninth century AD.

But the concept of algorithms is extremely much associated with the pc today.

For example, voice search, and therefore the use of smartphones. and therefore the search history for every user separately.

The algorithms are simply :

 a group of pre-established mathematical rules and laws that allow you to unravel a drag or reach a selected end in logical steps.

Computer algorithms:

It is a group of programming commands, which permit the pc to form a group of graphic manipulations to unravel a drag or reach an outcome.

Google program algorithms: it’s a group of smart rules and software laws, which work together to supply Google users with satisfactory search results.

As we need to know together, Google features a huge database of all the online pages on the web, algorithms are the programming commands that determine, which of those sites appears as an inquiry result when writing any word or phrase, and suitably arranging these pages to satisfy the user.

But on what basis are Google’s algorithms built ?

Rank Factors are the idea for Google’s program algorithms.

What is Rank Factors ?

Ranking factors:

It is a group of criteria, or characteristics that program operators define, to point the suitability and quality of every webpage to seem within the search results for a specific search word, and in what order this page appears.

Ranking factors represent the informational inputs on which the algorithms depend, in arranging the search leads to the right way for every search word.

To clarify the thought and to interrupt down algorithms and ranking factors, we’d like to use an example in our real life:

The winter season begins, so we plan to buy some winter clothes and not be a coat, so let these be your preference factors:

1- Black is best followed by brown and yellow.

2- the worth is between 500 to 1000 Egyptian pounds.

3- Silk is your favorite, followed by cotton and leather.

You take all of those factors and put them into an equation that supported the worth of every attribute and the way important it’s to you. It produces what are called algorithms.

You apply these algorithms to the overcoats within the shop and make 100 coats. It comes out with an inventory of only 20 coats, arranged in a certain way consistent with your own criteria.

This is the thought of Google’s algorithms exactly but during a more sophisticated, intelligent, and paper-based way, and with an outsized number of ranking factors (Google has quite 200 workers to rank search results).

It is worth noting here that the search engines, including Google, don’t announce their own criteria or the factors that they use to rank search results.

So on what basis did we discover out about many of those factors? And on what basis is that the SEO industry-based?

The most important information sources on which the SEO industry is predicated

-Information provided by search engines:

Search engines aren’t completely stingy on website owners. But there’s some information that you simply share with them. there’s a guide for Google on SEO, and another for Bing.

-Analytical tools:

There are tons of important analytical tools with which you’ll get graphical and statistical information about any website, including competitors’ websites. With this information, you’ll access some adjustments that raise your site’s ranking in search results.

-SEO Experts :

There are tons of program engineers who don’t work for a specific program. And who, through their skills, intelligence, and knowledge, can expect and reach some arrangement factors.

-Expertise and knowledge for website owners:

Finally, there’s the experience and expertise factor that’s available to everyone. for instance, you as an internet site owner can attempt to test some variables to realize better results. Also, as a daily user of search engines, with some initial thinking and analysis, you’ll understand the common element between them, which you’ll apply to your site.

Leave a Reply

%d bloggers like this: