Home » Google, Internet, SEO, Technology, tutorials
Bookmark and Share

How The Search Engine works

Written by Imran Soudagar (2) on 30 July 2010 and received 16 Comments

search engines man How The Search Engine worksHow search Engine Works

In this article we will learn how a Search Engine works. In this article I have just shown the basic concept and working of a Search Engine. In reality the search engines are much more complicated than this.

What is a Search Engine? Why you must use it.

Imagine that you are in a huge library. Hundreds of thousands of books surround you and you need information about a certain King who ruled Kazakhstan in the second BC. What would you do? Most probably you would ask the librarian, who then would suggest you to the history section and would inform you to search in the Kingdoms and Rulers row or the librarian would hand you over a dozen books and you will have to go on searching page by page and would take a hell of time.

Search Engine Saves your Time.

But a Web Search Engine just saves your time, energy and will give more productivity to you. But what actually a Web Search Engine is? Basically a search engine is a software program that searches websites for queries based on words that we provide to the Search Engine. The Search Engine uses certain Algorithms to provide searched results.

Generally there are two types of Search Engines.

  1. Crawler Based Search Engine.
  2. Human Powered Search Directories.


The Crawler Based Search Engine creates their listings automatically. They “Crawl” the web. And when people search for something the search engine shows the results. And when the web pages change, the crawler based search engine eventually finds these changes and the latest changes are shown in the search.

Search Engines

But in the Human Powered Search Engines the websites are not crawled automatically, they are viewed, rated and then added in the Database by Humans sitting somewhere in the world. And its drawback is that each and every website cannot be indexed regularly due to huge number of websites, as some of the site might get missed in the process.

A Crawler based search engine has three major elements.

  1. The first element is the Spider; it is also called as the Crawler. The Spider/ Crawler visits a webpage and it reads it, and rates the site and the Spider returns to a site on a regular basis like say every few months.
  2. The second part of the search engine is called the Index. The Index Is also called a Catalog. An Index is like a big book containing a copy of every webpage that the Spider Crawls. If changes are made to a site that has been crawled once then the book is updated with the latest changes.
  3. The third part of the search engine is the Search Engine itself. The Search Engine records millions of sites in an index to find matches to a search and it also ranks websites according to the popularity, back links and relevant data.

All the Search Engines shows similar results. And all the search engines use different techniques. Using a search engine we can search vast range of topics. For each search there are approximately 1 million results. But the most relevant information is shown in the first page; this makes it easier to get quality results.

Most Search Engines today use both Crawler and the Human based search techniques. The users can rate the most useful information they found. And this helps the Search Engine to keep away a site that has no relevancy to the searched topic. This way the search engines also get to know its user preferences, like Google does.

Lastly, “Man’s Best Friend: Dog or Google” (you decide).

Get Your Blog Migrated freely to WordPress!

Related posts:

  1. URL Submission and Sitemap Submission to Bing Search Engine
  2. 5 Alternative Search Engines for Google
  3. The Google Image Search Engine Gets Makeover
  4. Stephen Wolfram's New Search Engine
  5. How to configure Firefox address bar Search Engine

16 Comments »

  • Mani Viswanathan said:

    Google has almost a solution to every tech problem.

    So, Indeed its man’s best friend in the current world!
    Mani Viswanathan´s last blog ..Auto-Reconnect your disconnected Internet connection using ReConnectMy ComLuv Profile

  • tricks tips said:

    wow…very nice bro…

    well explained..

    i too having a post for search engine in my draft..but your article looks cool than me….

    Its time to make my article Geeky than urs :-p

  • Iphone 4 Jailbreak said:

    among all , google crawlers have the best algorithm that interprets human search patterns
    I think 70% of the web now depends on how google works , and that it diverts the money from the seller to the buyer .

  • nicko said:

    I agree with what the guy above said “70% of the web is dependent of how google works.”
    Lol Google pretty much owns the internet. I DO wanna migrate from blogger to wordpress though, some time.
    nicko´s last blog ..Classy Ladies Fight ClubMy ComLuv Profile

  • mortalking (author) said:

    @mani vishvanathan truly google has evolved to solve every proble.

  • mortalking (author) said:

    @tricks tip well bro you can add much more to your article. i had prepared this articles for a seminar at my college. And my aim was to make the topic easier. I can give you a suggestion… you can just add a simple search program written in C… or Perl. It will make your article more technical. I write articles just to make people understand the concepts in a easier language.

    And thanks everybody for your comments. Hope it helped you guys.
    mortalking´s last blog ..Need a Job!!!My ComLuv Profile

  • Sreejesh said:

    really wonderful post

  • Siddartha said:

    @Sreejesh thnx a lot for comment bro. Glad you liked it :)

  • mortalking (author) said:

    @sreejesh thanks bro… wait for more such posts.

  • Sagar Gholap said:

    Hey Siddhartha, that’s a well explained post.

    Liked it :)
    Sagar Gholap´s last blog ..Review – Sony Ericsson VivazMy ComLuv Profile

  • Siddartha said:

    Thnx a lot sagar. Glad you liked it.

  • TechChunks said:

    Good SEO article for any newbie who is new to blogging. :)
    TechChunks´s last blog ..Top 10 Upcoming Android Tablets That Are Better Than Apple iPadMy ComLuv Profile

  • Siddartha said:

    @TechChunks thanx a lot for your comment bro. Welcome baq :)

  • mortalking (author) said:

    @techchunks thanks..u liked it.
    mortalking´s last blog ..Friends Forever Enemies NeverMy ComLuv Profile

  • === popurls.com === popular today said:

    === popurls.com === popular today…

    yeah! this story has entered the popular today section on popurls.com…

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

*All comments will be moderated, Read our Comments Policy.

CommentLuv Enabled