Search Engines vs. DirectoriesThere are two fundamentally different types of search services available on the Web, and it's important to understand the difference between them. Search engines are actually full-text indexes of Web pages. They're similar to telephone white pages, which contain nothing more than lots of names with phone numbers. You won't find a description of a person or what kind of house they live in in the white pages, but they're organized in a way that makes it very easy to look up somebody named "Smith" or "Veerhoven." Search engine indexes are compiled by software "robots" which voraciously suck millions of pages into the index every day. When you search an index, you're trying to coax it to find a good match between the keywords you type in and all of the words contained in the index. In essence, you're relying on a computer to essentially do simple pattern-matching between your query words and the words in the index. AltaVista, HotBot, and Infoseek are examples of indexes. Directories, on the other hand, are collections of links to Web sites compiled by people, not software robots. Directories are similar to telephone yellow pages, because they are organized by category or topic, and often contain more information than bare-bones white pages listings. Directories have the advantage over search engines in that they can be very precise in how they categorize pages. Many directories annotate their links with descriptions or comments, so you can get an idea of what a site is about before clicking through. About.com, LookSmart, and Yahoo! are examples of directories. Metasearch engines enable you to enter a single search phrase and search a number of web indexes simultaneously. These sites are especially valuable if your search term is relatively obscure and you receive relatively few hits from a single index search engine or dirtectory. The most useful are Dogpile, MetaCrawler, and Altaseek. Regional search engines: regional and local search engines and country specific Web directories located around the world.
Which Is Better?The key advantage of an index is size - indexes typically have information on millions and millions of Web pages. This size, unfortunately, can also be a problem for common subjects. There's often no way to determine the quality of a link in a results list you get from a search engine's index. The advantage of a directory is that the links will almost always be of much higher quality, but the scope of the results necessarily will be much smaller than that returned by an index, so you might miss something a search engine might have found. Another key advantage of directories is that they are organized in a hierarchical format, which lets you "drill down" through subject trees, "browsing" for links in much the same way you browse for books through stacks in a library. So the answer is that neither is "better" - in general, a search engine is best when you want lots of results, and a directory is better when you want focused results.
Learn To Be A Power SearcherIf you want to get really good at searching, it pays to spend time with a good tutorial that provides lots of examples of different kinds of searches, and the best tools to use to get the results you want. Here are two excellent searching tutorials, and a glossary to help you learn the meaning of search terms. Finding
Information on the Internet: A Tutorial Bright
Planet's Complete Planet Glossary
of Search Engine Terms Intelligent Search Agents and
Bots |