ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How Google Search Engine n Page Rank Algorithm Works?

Updated on June 11, 2012
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%


    0 of 8192 characters used
    Post Comment
    • profile image

      lawrence christopher 

      8 years ago

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

    • profile image

      Anand Saini 

      8 years ago

      Good explanation

    • profile image


      9 years ago

      Its very informative article...

    • profile image


      9 years ago

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

    • profile image


      9 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

    • puru13 profile image


      9 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 :

    • whoisbid profile image


      9 years ago

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

    • profile image


      10 years ago

      very intertesting material

    • profile image


      10 years ago

      I love matt cuts

    • profile image

      small projectors 

      10 years ago

      Thank matt cutt

    • profile image


      10 years ago

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

    • profile image

      abhinav singh 

      10 years ago

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

    • profile image


      10 years ago

      very informative

    • Raul GT profile image

      Raul GT 

      10 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.

    • andromida profile imageAUTHOR

      syras mamun 

      10 years ago

      @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

    • FindYourSearch profile image


      10 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 imageAUTHOR

      syras mamun 

      10 years ago

      @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.

    • shabarigirish profile image


      10 years ago

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

    • andromida profile imageAUTHOR

      syras mamun 

      10 years ago

      @cookarelli-thank you for your feedback :)

    • Cookarelli profile image


      10 years ago from Rockford, IL

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

    • andromida profile imageAUTHOR

      syras mamun 

      10 years ago

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

    • itech profile image


      10 years ago from Dausa, India

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

    • andromida profile imageAUTHOR

      syras mamun 

      10 years ago

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

    • GurinderBedi profile image


      10 years ago from India

      Very informative. Checkout my hub about google search:

    • andromida profile imageAUTHOR

      syras mamun 

      10 years ago

      @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 :)

    • sweetie1 profile image


      10 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

    • prettydarkhorse profile image


      10 years ago from US

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

    • WebMag profile image


      10 years ago

      Great, thanks!

    • andromida profile imageAUTHOR

      syras mamun 

      10 years ago

      @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 :)

    • solar.power profile image


      10 years ago from Brisbane

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

    • wrenfrost56 profile image


      10 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. :)

    • WebMag profile image


      10 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.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)