• Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

Computer Notes

Library
    • Computer Fundamental
    • Computer Memory
    • DBMS Tutorial
    • Operating System
    • Computer Networking
    • C Programming
    • C++ Programming
    • Java Programming
    • C# Programming
    • SQL Tutorial
    • Management Tutorial
    • Computer Graphics
    • Compiler Design
    • Style Sheet
    • JavaScript Tutorial
    • Html Tutorial
    • Wordpress Tutorial
    • Python Tutorial
    • PHP Tutorial
    • JSP Tutorial
    • AngularJS Tutorial
    • Data Structures
    • E Commerce Tutorial
    • Visual Basic
    • Structs2 Tutorial
    • Digital Electronics
    • Internet Terms
    • Servlet Tutorial
    • Software Engineering
    • Interviews Questions
    • Basic Terms
    • Troubleshooting
Menu

Header Right

Home » Fundamental » Terms » What is Search Engines?
Next →
← Prev

What is Search Engines?

By Dinesh Thakur

As all search engines are different they all operate in slightly different ways. The good news is that the same search techniques can be applied to them all, but, as might be expected, each one is a variation around the same theme. To make it even worse not all search engines actually search the Internet, some are what is known as web directories. Then, just to confuse the picture even more some engines do keyword searches while others are concept based.

Put that all together and it becomes obvious why some people stop using the Internet – and those that still do help to earn vast profits for the ISPs and telecom companies. With tens of millions of websites and very little idea of how to search through them it is usually at this point that people start to give up; when a simple search produces several hundred thousand matches none of which appear relevant. And yet this could so easily be changed. All it takes is a basic understanding of the terms used and the application of a few simple techniques. First, what do the terms mean.

We’ll be covering the following topics in this tutorial:

  • Web Directories
  • Search Engines

Web Directories

In concept these are identical to any other directory, or even the Yellow Pages. Websites are grouped into categories and those categories are listed alphabetically to make searching the Internet a simple matter of looking up the right category. With web directories the problem knows what category to look under.

Search Engines

These actually do search every website on the Internet using what are known as software agents which can also have a variety of other names

Sometimes they can be called Web Robots or just Robots; they can also be called Bots, Web Crawlers because they crawl all over the web or, finally, they can be called after the creature that traditionally crawls over webs: Spiders. Why they should have so many names is beyond even the experts, but they do at least all work in the same way.

Every website is searched and the content found there indexed according to the title of that website, any words found between the <META> tags and also any other words found in the text. For good measure the links pointing to a particular website can also be analyzed as the words surrounding that link can help to describe the website the link points to.

All search engines work slightly differently; some give a higher preference to words found within the text of a website, others concentrate on the words within the <META> tags. In the end, though, they all produce a list of indexed words. It is these indexed words that are then searched to find a match for any word entered into the search engine by anyone using the service. For good measure these same web robots continually re-visit each website both to confirm it still exists and to make a note of any alterations which could affect how it was indexed. Finally, there are some search engines that take any search term entered into them and pass it on to a variety of other search engines. The results from all these search engines are then displayed.

There are, then, many different ways in which a search engine can operate. And far too many search engines to list. That being the case the best advice is to find a few that seem to match any personal preferences and use them. It is always a good idea to use more than one search engine when looking for information as their different ways of working means they will always produce a slightly different list of websites. It is also easy to find search engines on the Internet. Just do a search using the term “search engine”.

You’ll also like:

  1. What is Binary Search
  2. What is Linear Search
  3. Array C++ Linear Search
  4. Array C++ Binary Search.
  5. What is linear search in C language?
Next →
← Prev
Like/Subscribe us for latest updates     

About Dinesh Thakur
Dinesh ThakurDinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.


For any type of query or something that you think is missing, please feel free to Contact us.


Primary Sidebar

Terms

Parts of Computer

    • Computer - Processor
    • Computer - Scanner
    • Computer - SMPS
    • Computer - SCSI
    • Computer - EGA
    • Computer - CD-ROM
    • Computer - CD-R
    • Computer - Laser Disc
    • Computer - Optical Disc

Computer Ports

    • Computer - Port
    • Computer - Printer Port
    • Computer - Parallel Port
    • Computer - Serial Port
    • Computer - Display Port
    • Computer - HDMI

Computer Storage Terms

    • Storage - Disk Sector
    • Storage - FAT
    • Storage - Bootstrap
    • Storage - Seek Time
    • Storage - USB 3.0
    • Storage - Address
    • Storage - Format
    • Storage - Cluster
    • Storage - Defragmentation
    • Storage - Install SSD

Internet Terms

    • Internet - Cookies
    • Internet - UseNet
    • Internet - Search Engines
    • Internet - Bandwidth
    • Internet - 3G Technology
    • Internet - SkyDrive
    • Internet - Plug-Ins
    • Internet - Error Code 404
    • Internet - Crawlers
    • Internet - Wifi
    • Internet - Web hosting

Hardware Terms

    • Hardware - Video Card
    • Hardware - Clock Speed
    • Hardware - Architecture
    • Hardware - Tablet

Hardware Terms

    • OS - Desktop
    • OS - Desktop Publishing
    • OS - Application Program
    • OS - Device Dependent
    • OS - Command.com
    • OS - Bug
    • OS - PCL
    • OS - Ansi.Sys
    • OS - Desktop Level
    • OS - Android

Computer Language terms

    • Language - Assembly
    • Language - ANSI
    • Language - Embedded System
    • Language - AI
    • Language - Beta Version
    • Language - JQuery
    • Language - .Net

Google Terms

    • Google - Gravity
    • Google - Goglogo
    • Google - Barrel Roll
    • Google - Fonts
    • Google - Heart Graph
    • Google - Voice
    • Google - Movie Show Times

Some Other Terms

  • Terms - Antistatic Device
  • Terms - ATM
  • Terms - AirDrop
  • Terms - Abort
  • Terms - Bleed
  • Terms - Daisy Chain
  • Terms - Thunderbolt
  • Terms - Virus

Other Links

  • Computer Terms - PDF Version

Footer

Basic Course

  • Computer Fundamental
  • Computer Networking
  • Operating System
  • Database System
  • Computer Graphics
  • Management System
  • Software Engineering
  • Digital Electronics
  • Electronic Commerce
  • Compiler Design
  • Troubleshooting

Programming

  • Java Programming
  • Structured Query (SQL)
  • C Programming
  • C++ Programming
  • Visual Basic
  • Data Structures
  • Struts 2
  • Java Servlet
  • C# Programming
  • Basic Terms
  • Interviews

World Wide Web

  • Internet
  • Java Script
  • HTML Language
  • Cascading Style Sheet
  • Java Server Pages
  • Wordpress
  • PHP
  • Python Tutorial
  • AngularJS
  • Troubleshooting

 About Us |  Contact Us |  FAQ

Dinesh Thakur is a Technology Columinist and founder of Computer Notes.

Copyright © 2025. All Rights Reserved.

APPLY FOR ONLINE JOB IN BIGGEST CRYPTO COMPANIES
APPLY NOW