How Google Search Engine n Page Rank Algorithm Works?

how google works
how google works

Learning how Google works is a plus to everyone trying to make their presence felt in Google world, because the inner working principle of Google will strengthen your knowledge base of SEO competition. Believe it or not, the term “web search engine” or “search engine Google” is a part of our life like any other necessity for our survival. Apart from the most basic needs to live a life, almost unknowingly Google has become inseparable part of a person’s day-apparently one may not feel the importance of a search engine like Google in daily life, but if Google server remains down for a day or longer then how crucial role Google is playing for supplying relevant information will be visible to us.

Learning how search engine works will give you clear understanding of how Google search algorithm works-the largest search engine of the world. Google is so Hugh a brand name these days that secrets of online business lies in the complete understanding of Google search procedures. Many already well-aware of Google indexing and page ranking system, yet getting the concise picture of how really search algorithm works will take you to another height in getting across the search algorithm

google search engine
google search engine

How Search Works

So far, it is known to all that Google does not love things that isn’t natural. In fact, Google has a deep affinity to evolution theory-that’s why they always keep changing their algorithm to give you the best possible search result to meet your information gathering hunger. If you are a service provider and willing to be the top in your market segment what you will do-certainly you will develop a trust with your customers. How a search engine develop trust with customers? Normally, by providing the searchers with the best resources they need to feed their users’ information necessity.

Why Google is the best

Google always strive to give the best search experience to its users. It shows the result such an efficient way that users \never feel that they are in effect interacting with any database-one of the greatest strength of Google is its ability to showing and returning the best quality relevant contents.In order to maintain its reputation, Google always keep upgrading and developing its search algorithm keeping in head the human evolution theory-which is quite natural in technological world for survival of a business. Another Google’s strength is its ability of handling extremely large amount of data with enormous parallel processing capabilities-the capacity of concurrent processing of data.

How Google Social Search works

Google Algorithm Update 2010

Google search engine has three main functional units:

  • Google bot(web crawler code) that actually fetches all new pages from web servers
  •  An indexer which sorts each words of a webpage and store the sorted result in a database
  • A query processor which gives the search result based on keyword input.

How google bot works?

Google bot is web spider used to crawl old and newly formed webpages. The fetched information by a crawler is fed into Google indexing database in order to keep it updated with the changing nature of the web. At the working level Google bot consists of many computers sending requests to thousands of web pages simultaneously.

To keep Google indexing database up-to-date with the fresh information Google crawlers regularly visit the most popular sites of the web in order to keep track of the dynamic changes of the webpages.

Google indexer

The main purpose of google-bot is to feed the crawled data to Google database (indexer). The URL and the relevant content information of the entire web can be found in Google’s index database. When we search any information in Google’s search page, we actually search the indexing database which gives us the relevant nformation with the link of a webpage. Usually Google indexer does not index words like ‘the’, ‘is’, ‘on’, ‘of’, ‘how’, ‘why’- ignoring these common words makes the search result more efficient.

Query processor

For presenting the search result in Google page, there are three main components-user interface(Google search box), query engine which is a word or phrase matching program, search result formatter which actually shows the searched result in Google page.

Google is becoming more efficient in introducing machine learning methods in its search algorithm to increase search return time. You must have noticed how Google’s spell corrector recommends you the correct spelling when you mistype a word. In addition, Google also can distinguish alternative spelling and synonyms and try to use this intelligence in the returned result.

How PageRank is calculated?

Google page rank describes the value and weight of a page from Google’s perspective in terms of quality of contents and the authority of the page in general. PageRank is in fact an approximate importance factor of a page in the eyes of Google with respect to the value of a page carries to its viewers or searchers. Suppose, you have a website with pages T1 to Tn, where C (A) represents the number of links going out of page.

PageRank of A = (1-d) + d (PR (T1)/C (T1) + …... + PR (TN)/C (TN))

PR (T) = each page has its own value or self-importance

d=a damping factor of value 0.85

What Google algorithm lack?

Though Google algorithm is smart enough to return us with the most valued information to us, yet it does not understand completely the natural language of human. That is why sometimes Google fails to return the exact information users are looking for. It is also a fact that understanding natural language will eat up lots of processing power and will increase the search result return time. Nonetheless, since humans love to get the correct information and the need of information is ever growing, Google need to work harder to be coming up with natural understanding of human spoken language. The second drawback of Google is the relationship between page rank and the relevance & importance of the contents. There are some pages having not enough important information, yet outrank many informative pages due to higher page rank of that particular page.

how search engine works
how search engine works

Top Factors for Google Ranking

1. Having backlinks from targeted keyword rich anchor text

2. Popularity of the backlinks pointing to your pages

3. Backlinks from unique domain names. Do not bring more the 2-3 links from the same domain name.

4. Use of keyword in the title of the page

5. Trust and authority of your domain. Since hubpages is a very trust-worthy domain considered by Google, that is why hubs easily get higher Rank in Google search.

Avoid the following SEO Actions

1. Buying link from link brokers or building links with automated software

2. Do not build backlinks with spam sites

3. Your server up-time should be as high as 100%

More by this Author

Comments 32 comments

WebMag profile image

WebMag 6 years ago

Good analysis of search engine mechanisms. Very interesting stuff to read. I was just recently comparing Google and Bing results at and was very surprised with how good listings are at Bing. Since MS changed from Live to Bing their results got much better.

wrenfrost56 profile image

wrenfrost56 6 years ago from U.K.

Another great hub andromida, always enjoy your work. Very glad you wrote this one in particuler, I always wanted to know how google crawled and how page rank is equated. Very useful. :)

solar.power profile image

solar.power 6 years ago from Brisbane

Great analysis. Its hard to find a definitive synopsis og the google search algoriths.

andromida profile image

andromida 6 years ago Author

@WebMag-thanks for the link,it's a great comparison tool. How are you?

@Wrenfrost-thank you wren for your all the encouragement.I always expect your feedback.:)

@solar Power-thank you solar power.I love solar cells :)

WebMag profile image

WebMag 6 years ago

Great, thanks!

prettydarkhorse profile image

prettydarkhorse 6 years ago from US

thanks Abdromida, I understand how it works now. Am slow in this technical terms, Maita

sweetie1 profile image

sweetie1 6 years ago from India

Thanks andromids it is very knowledgeable hub.. i hope i can get some page views from google search for my blogs too

andromida profile image

andromida 6 years ago Author

@drakhorse-I am also like you.I learned about this google algorithm only a few days back :).thanks

@sweetie1-I guess you are getting good traffic now.Will be looking forward to your next hubs.thanks :)

GurinderBedi profile image

GurinderBedi 6 years ago from India

Very informative. Checkout my hub about google search:

andromida profile image

andromida 6 years ago Author

Thank you so much, I have already checked out your hub with some great search tips :)

itech profile image

itech 6 years ago from New Delhi, India

Excellent Article.... Gained lots of Information.... Really very useful.

andromida profile image

andromida 6 years ago Author

Thanks a lot itech for having you in my hub:)

Cookarelli profile image

Cookarelli 6 years ago from Rockford, IL

Great information Andromida. I've never seen the page rank formula, so that was very helpful. Thanks!

andromida profile image

andromida 6 years ago Author

@cookarelli-thank you for your feedback :)

shabarigirish profile image

shabarigirish 6 years ago

Very informative hub Andromida, thanks for explaining how Google calculates PageRank of a website.

andromida profile image

andromida 6 years ago Author

@shabarigirish-Glad to have your feedback.Google algorithm is primarily designed to search and return the best quality contents to its reader and I think that is the key to their enormous success.

FindYourSearch profile image

FindYourSearch 6 years ago from Las Vegas, NV

Great job with this hub; lots of useful information. I'd just like to add that PageRank is only the name for one portion of the Google algorithm; all that term in particular considers are backlinks, so you could theoretically have a PR5 site that is still ranked poorly because of other factors like relevance and on-page optimization. Overall though, great article!

andromida profile image

andromida 6 years ago Author

@findyoursearch-Thank you so much.You're absolutely right, Google algorithm does not take into account very much on Pagerank factor for making a page number one in SERP

Raul GT profile image

Raul GT 6 years ago from Malaga

Hi, I must say that google is not the best as you say, but the most used. The algorithm for google is really annoying and most of the time we can find junk over quality websites in results, even websites which say "this website can harm your computer".

Bing is working much better actually, just compare results, however google is more popular.

chethan 6 years ago

very informative

abhinav singh 6 years ago

google is by far the best search engine in today's scenario

riya 6 years ago

It was very useful...thanxx a lot :)

small projectors 6 years ago

Thank matt cutt

thank 6 years ago

I love matt cuts

nishu 5 years ago

very intertesting material

whoisbid profile image

whoisbid 5 years ago

I don't know how people could love Matt Cutts but anyway it was nice of you to put this information here.

puru13 profile image

puru13 5 years ago from INDIA

Thanks for a neat explanation of how it all works.To know more about how google was started,how it works,etc I suggest everyone The Google Story by David A. Vise

Meanwhile,I have compiled some advanced google search tricks and tips here :

ThomasDean 5 years ago

Fabulous article hosting here about working of Google Search Engine. After read your hub, I become knowledgeable about Google but i don't clear understand about page rank formula. Any body can easy explain formula of page rank.Thanks for sharing..


online marketing

Sneha 5 years ago

Article is fabulous but I want detail explanation of page rank algorithm....

George 5 years ago

Its very informative article...

Anand Saini 4 years ago

Good explanation

lawrence christopher 4 years ago

impossible for any other search engine to work as effective as google.. this is the best.. thanks google!!!!!

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.

    Click to Rate This Article